/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | render_node_graph_share_manager.h | 69 const BASE_NS::array_view<const IRenderNodeGraphShareManager::NamedResource> inputs, 79 BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphInputs() const; 81 BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphOutputs() const; 88 BASE_NS::array_view<const RenderHandle> GetPrevRenderNodeGraphOutputs() const; 117 BASE_NS::array_view<RenderHandle> inputView; 118 BASE_NS::array_view<IRenderNodeGraphShareManager::NamedResource> namedInputView; 119 BASE_NS::array_view<RenderHandle> outputView; 120 BASE_NS::array_view<IRenderNodeGraphShareManager::NamedResource> namedOutputView; 149 BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphInputs() const override; 151 BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphOutputs() const override; [all …]
|
H A D | pipeline_descriptor_set_binder.h | 91 const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings); 93 const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings); 134 …void Init(const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings); 160 const BASE_NS::array_view<const RenderHandle> handles, 161 const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings); 163 const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings); 173 BASE_NS::array_view<const uint32_t> GetSetIndices() const override; 174 BASE_NS::array_view<const RenderHandle> GetDescriptorSetHandles() const override; 177 BASE_NS::array_view<const RenderHandle> GetDescriptorSetHandles( 196 const BASE_NS::array_view<const BindableSampler> resources) override; [all …]
|
H A D | render_node_graph_share_manager.cpp | 53 array_view<const IRenderNodeGraphShareManager::NamedResource> 67 const array_view<const RenderNodeGraphOutputResource> rngOutputResources) in RenderNodeGraphShareDataManager() 74 const array_view<const IRenderNodeGraphShareManager::NamedResource> inputs, in BeginFrame() 210 array_view<const IRenderNodeGraphShareManager::NamedResource> 221 array_view<const IRenderNodeGraphShareManager::NamedResource> 274 BASE_NS::array_view<const IRenderNodeGraphShareManager::NamedResource> 284 array_view<const IRenderNodeGraphShareManager::NamedResource> 317 array_view<const IRenderNodeGraphShareManager::NamedResource> 328 array_view<const IRenderNodeGraphShareManager::NamedResource> 351 array_view<const IRenderNodeGraphShareManager::NamedResource> [all …]
|
H A D | render_command_list.h | 248 BASE_NS::array_view<RenderPassSubpassDesc> subpasses; 249 BASE_NS::array_view<RenderPassAttachmentResourceStates> subpassResourceStates; 374 BASE_NS::array_view<AccelerationStructureGeometryTrianglesData> trianglesView; 375 BASE_NS::array_view<AccelerationStructureGeometryAabbsData> aabbsView; 376 BASE_NS::array_view<AccelerationStructureGeometryInstancesData> instancesView; 385 BASE_NS::array_view<ImageSubresourceRange> ranges; 474 BASE_NS::array_view<const RenderCommandWithType> GetRenderCommands() const; 481 BASE_NS::array_view<const CommandBarrier> GetCustomBarriers() const; 485 BASE_NS::array_view<const RenderHandle> GetDescriptorSetHandles() const; 555 const BASE_NS::array_view<const uint32_t> dynamicOffsets) override; [all …]
|
H A D | node_context_descriptor_set_manager.h | 37 BASE_NS::array_view<const RenderHandle> resources; 54 void ResetAndReserve(const BASE_NS::array_view<DescriptorCounts> descriptorCounts) override; 57 …const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) override … 59 …const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) overrid… 63 … const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) override; 67 const BASE_NS::array_view<const RenderHandle> handles, 68 …const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) overrid… 71 …const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) override … 73 …const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) overrid…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBase/api/base/containers/ |
H A D | array_view.h | 33 class array_view { in BASE_BEGIN_NAMESPACE() 44 using iterator = BASE_NS::iterator<array_view<T>>; in BASE_BEGIN_NAMESPACE() 48 constexpr array_view(pointer begin, pointer end) noexcept in BASE_BEGIN_NAMESPACE() 58 …constexpr array_view(const array_view<U>& other) noexcept : begin_(other.begin_), size_(other.size… in BASE_BEGIN_NAMESPACE() 61 constexpr array_view(U& container) noexcept : array_view(container.data(), container.size()) in BASE_BEGIN_NAMESPACE() 64 … constexpr array_view(const U& container) noexcept : array_view(container.data(), container.size()) in BASE_BEGIN_NAMESPACE() 66 ~array_view() = default; in BASE_BEGIN_NAMESPACE() 138 friend class array_view; in BASE_BEGIN_NAMESPACE() 145 constexpr array_view<T> arrayview(T (&arr)[N]) noexcept in arrayview() 147 return array_view<T>(arr, N); in arrayview() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/render/ |
H A D | intf_render_data_store_default_material.h | 287 const BASE_NS::array_view<const uint8_t> customPropertyData) = 0; 303 const BASE_NS::array_view<const uint8_t> customPropertyData) = 0; 325 const BASE_NS::array_view<const uint8_t> customPropertyData) = 0; 337 const BASE_NS::array_view<const uint8_t> customPropertyData) = 0; 377 const BASE_NS::array_view<const BASE_NS::Math::Mat4X4> prevSkinJointMatrices) = 0; 410 const BASE_NS::array_view<const uint32_t> renderSlotIds) = 0; 425 virtual BASE_NS::array_view<const RenderMeshData> GetMeshData() const = 0; 449 virtual BASE_NS::array_view<const RenderSubmesh> GetSubmeshes() const = 0; 454 virtual BASE_NS::array_view<const BASE_NS::Math::Mat4X4> GetSubmeshJointMatrixData( 466 virtual BASE_NS::array_view<const RenderDataDefaultMaterial::SubmeshMaterialFlags> [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/datastore/ |
H A D | render_data_store_default_material.h | 74 const BASE_NS::array_view<const uint8_t> customData) override; in CORE3D_BEGIN_NAMESPACE() 78 const BASE_NS::array_view<const uint8_t> customData) override; in CORE3D_BEGIN_NAMESPACE() 85 const BASE_NS::array_view<const uint8_t> customPropertyData) override; in CORE3D_BEGIN_NAMESPACE() 88 const BASE_NS::array_view<const uint8_t> customPropertyData) override; in CORE3D_BEGIN_NAMESPACE() 95 const BASE_NS::array_view<const BASE_NS::Math::Mat4X4> prevSkinJointMatrices) override; in CORE3D_BEGIN_NAMESPACE() 97 … uint64_t id, const BASE_NS::array_view<const RENDER_NS::RenderHandleReference> bindings) override; in CORE3D_BEGIN_NAMESPACE() 104 const BASE_NS::array_view<const uint32_t> renderSlotIds) override; in CORE3D_BEGIN_NAMESPACE() 108 … BASE_NS::array_view<const RenderDataDefaultMaterial::SlotMaterialData> GetSlotSubmeshMaterialData( in CORE3D_BEGIN_NAMESPACE() 113 BASE_NS::array_view<const RenderMeshData> GetMeshData() const override; in CORE3D_BEGIN_NAMESPACE() 115 BASE_NS::array_view<const RenderSubmesh> GetSubmeshes() const override; in CORE3D_BEGIN_NAMESPACE() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | array_view.h | 27 class array_view { 81 constexpr array_view() noexcept : begin_(nullptr), size_(0), end_(nullptr) {} in array_view() function 92 explicit constexpr array_view(const array_view<U>& other) noexcept in array_view() function 96 …explicit constexpr array_view(U& container) noexcept : array_view(container.data(), container.size… in array_view() function 99 …explicit constexpr array_view(const U& container) noexcept : array_view(container.data(), containe… in array_view() function 101 ~array_view() = default; 173 friend class array_view; 186 constexpr array_view<T> arrayview(T (&arr)[N]) noexcept in arrayview() 188 return array_view<T>(arr, N); in arrayview() 192 constexpr array_view<const uint8_t> arrayviewU8(const T& arr) noexcept in arrayviewU8() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/ |
H A D | mesh_util.h | 71 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& positions, in CORE3D_BEGIN_NAMESPACE() 72 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& normals, in CORE3D_BEGIN_NAMESPACE() 73 const BASE_NS::array_view<const BASE_NS::Math::Vec2>& uvs, in CORE3D_BEGIN_NAMESPACE() 74 BASE_NS::array_view<BASE_NS::Math::Vec4> outTangents); in CORE3D_BEGIN_NAMESPACE() 76 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& positions, in CORE3D_BEGIN_NAMESPACE() 77 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& normals, in CORE3D_BEGIN_NAMESPACE() 78 const BASE_NS::array_view<const BASE_NS::Math::Vec2>& uvs, in CORE3D_BEGIN_NAMESPACE() 79 BASE_NS::array_view<BASE_NS::Math::Vec4> outTangents); in CORE3D_BEGIN_NAMESPACE() 82 const BASE_NS::array_view<const BASE_NS::Math::Vec3>& normals, in CORE3D_BEGIN_NAMESPACE() 83 const BASE_NS::array_view<const BASE_NS::Math::Vec2>& uvs, in CORE3D_BEGIN_NAMESPACE() [all …]
|
H A D | property_util.cpp | 143 array_view<const Property> CustomPropertyPodContainer::MetaData() const in MetaData() 233 const uintptr_t offset, const PropertyTypeDecl& typeDecl, const array_view<const uint8_t> data) in AddOffsetProperty() 261 bool CustomPropertyPodContainer::SetValue(const string_view propertyName, const array_view<const ui… in SetValue() 271 bool CustomPropertyPodContainer::SetValue(const size_t byteOffset, const array_view<const uint8_t> … in SetValue() 278 array_view<const uint8_t> CustomPropertyPodContainer::GetValue(const string_view propertyName) const in GetValue() 398 …customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(Math::Vec4… in SetCustomPropertyBlobValue() 402 …customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(Math::Vec4… in SetCustomPropertyBlobValue() 434 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() 438 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() 442 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/nodecontext/ |
H A D | intf_render_command_list.h | 109 const struct PushConstant& pushConstant, const BASE_NS::array_view<const uint8_t> data) = 0; 120 virtual void BindVertexBuffers(const BASE_NS::array_view<const VertexBuffer> vertexBuffers) = 0; 264 virtual void UpdateDescriptorSets(const BASE_NS::array_view<const RenderHandle> handles, 265 const BASE_NS::array_view<const DescriptorSetLayoutBindingResources> bindingResources) = 0; 297 BASE_NS::array_view<const uint32_t> dynamicOffsets; 314 …const uint32_t firstSet, const BASE_NS::array_view<const BindDescriptorSetData> descriptorSetData)… 323 const BASE_NS::array_view<const AccelerationStructureGeometryTrianglesData> triangles, 324 const BASE_NS::array_view<const AccelerationStructureGeometryAabbsData> aabbs, 325 const BASE_NS::array_view<const AccelerationStructureGeometryInstancesData> instances) = 0; 336 const BASE_NS::array_view<const ImageSubresourceRange> ranges) = 0; [all …]
|
H A D | intf_node_context_descriptor_set_manager.h | 62 virtual void ResetAndReserve(const BASE_NS::array_view<DescriptorCounts> descriptorCounts) = 0; 66 … const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) = 0; 69 … const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) = 0; 77 … const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) = 0; 92 const BASE_NS::array_view<const RenderHandle> handles, 93 … const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) = 0; 97 … const BASE_NS::array_view<const DescriptorSetLayoutBinding> descriptorSetLayoutBindings) = 0; 101 … const BASE_NS::array_view<const DescriptorSetLayoutBindings> descriptorSetsLayoutBindings) = 0;
|
H A D | intf_render_node_graph_share_manager.h | 54 virtual BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphInputs() const = 0; in RENDER_BEGIN_NAMESPACE() 59 virtual BASE_NS::array_view<const NamedResource> GetNamedRenderNodeGraphInputs() const = 0; in RENDER_BEGIN_NAMESPACE() 64 virtual BASE_NS::array_view<const RenderHandle> GetRenderNodeGraphOutputs() const = 0; in RENDER_BEGIN_NAMESPACE() 69 virtual BASE_NS::array_view<const NamedResource> GetNamedRenderNodeGraphOutputs() const = 0; in RENDER_BEGIN_NAMESPACE() 84 virtual BASE_NS::array_view<const RenderHandle> GetPrevRenderNodeGraphOutputs() const = 0; in RENDER_BEGIN_NAMESPACE() 89 virtual BASE_NS::array_view<const NamedResource> GetNamedPrevRenderNodeGraphOutputs() const = 0; in RENDER_BEGIN_NAMESPACE() 107 … virtual void RegisterRenderNodeOutputs(const BASE_NS::array_view<const RenderHandle> outputs) = 0; in RENDER_BEGIN_NAMESPACE() 145 virtual BASE_NS::array_view<const NamedResource> GetRegisteredGlobalRenderNodeOutputs( in RENDER_BEGIN_NAMESPACE()
|
H A D | intf_pipeline_descriptor_set_binder.h | 75 …virtual void BindBuffers(const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> r… in RENDER_BEGIN_NAMESPACE() 100 …virtual void BindImages(const uint32_t binding, const BASE_NS::array_view<const BindableImage> res… in RENDER_BEGIN_NAMESPACE() 118 …virtual void BindSamplers(const uint32_t binding, const BASE_NS::array_view<const BindableSampler>… in RENDER_BEGIN_NAMESPACE() 205 virtual BASE_NS::array_view<const uint32_t> GetSetIndices() const = 0; 210 virtual BASE_NS::array_view<const RenderHandle> GetDescriptorSetHandles() const = 0; 217 virtual BASE_NS::array_view<const RenderHandle> GetDescriptorSetHandles( 235 …const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableBuffer> resour… 251 …const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableImage> resourc… 266 …const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const BindableSampler> resou…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.h | 58 const BASE_NS::array_view<RenderNodeGraphNodeStore*> renderNodeGraphNodeStores); 144 BASE_NS::array_view<ImageLayout> finalImageLayouts, StateCache& stateCache); 173 const BASE_NS::array_view<const CommandBarrier>& customBarrierListRef); 175 const BASE_NS::array_view<const VertexBuffer>& vertexInputBufferBarrierListRef); 177 const BASE_NS::array_view<const VertexBuffer>& indirectBufferBarrierListRef); 180 const BASE_NS::array_view<const RenderCommandWithType>& cmdListRef); 182 const BASE_NS::array_view<const RenderCommandWithType>& cmdListRef); 184 const BASE_NS::array_view<const RenderCommandWithType>& cmdListRef); 186 const BASE_NS::array_view<const RenderCommandWithType>& cmdListRef); 188 const BASE_NS::array_view<const RenderCommandWithType>& cmdListRef); [all …]
|
H A D | renderer.h | 59 …uint64_t RenderFrame(const BASE_NS::array_view<const RenderHandleReference> renderNodeGraphs) over… 60 …uint64_t RenderDeferred(const BASE_NS::array_view<const RenderHandleReference> renderNodeGraphs) o… 69 void InitNodeGraphs(const BASE_NS::array_view<const RenderHandle> renderNodeGraphs); 72 void RenderFrameImpl(const BASE_NS::array_view<const RenderHandle> renderNodeGraphs); 76 void ExecuteRenderNodes(const BASE_NS::array_view<const RenderHandle> renderNodeGraphInputs, 77 const BASE_NS::array_view<RenderNodeGraphNodeStore*> renderNodeGraphNodeStores); 79 void FillRngInputs(const BASE_NS::array_view<const RenderHandle> renderNodeGraphInputList,
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/ecs/systems/ |
H A D | animation_system.h | 78 const BASE_NS::array_view<const CORE_NS::Entity> targetEntities) override; 96 BASE_NS::array_view<uint8_t> data; 122 BASE_NS::array_view<const CORE_NS::Entity> entities) override; 123 void OnAnimationComponentsCreated(BASE_NS::array_view<const CORE_NS::Entity> entities); 124 void OnAnimationComponentsUpdated(BASE_NS::array_view<const CORE_NS::Entity> entities); 125 void OnAnimationTrackComponentsUpdated(BASE_NS::array_view<const CORE_NS::Entity> entities); 133 void InitializeTrackValues(BASE_NS::array_view<const uint32_t> resultIndices); 134 void ResetTargetProperties(BASE_NS::array_view<const uint32_t> resultIndices); 135 void Calculate(BASE_NS::array_view<const uint32_t> resultIndices); 136 void AnimateTracks(BASE_NS::array_view<const uint32_t> resultIndices); [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_create_functions_vk.cpp | 49 void CreateAttachmentDescriptions(const array_view<const RenderPassDesc::AttachmentDesc> attachment… in CreateAttachmentDescriptions() 50 …const array_view<const LowLevelRenderPassCompatibilityDescVk::Attachment> compatibilityAttachmentD… in CreateAttachmentDescriptions() 51 …const array_view<const ImageLayout> initialImageLayouts, const array_view<const ImageLayout> final… in CreateAttachmentDescriptions() 52 array_view<VkAttachmentDescription> newAttachments) in CreateAttachmentDescriptions() 83 void CreateAttachmentDescriptions2(const array_view<const RenderPassDesc::AttachmentDesc> attachmen… in CreateAttachmentDescriptions2() 85 …const array_view<const ImageLayout> initialImageLayouts, const array_view<const ImageLayout> final… in CreateAttachmentDescriptions2() 86 array_view<VkAttachmentDescription2KHR> newAttachments) in CreateAttachmentDescriptions2() 125 array_view<VkAttachmentDescription> newAttachments) in CreateAttachmentDescriptionsCompatibility() 151 array_view<VkAttachmentDescription2KHR> newAttachments) in CreateAttachmentDescriptionsCompatibility2() 258 array_view(imageLayouts->attachmentInitialLayouts, renderPassDesc.attachmentCount); in CreateRenderPassCombined() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | property_util.cpp | 138 array_view<const Property> CustomPropertyPodContainer::MetaData() const in MetaData() 228 const uintptr_t offset, const PropertyTypeDecl& typeDecl, const array_view<const uint8_t> data) in AddOffsetProperty() 256 bool CustomPropertyPodContainer::SetValue(const string_view propertyName, const array_view<uint8_t>… in SetValue() 270 bool CustomPropertyPodContainer::SetValue(const size_t byteOffset, const array_view<uint8_t> data) in SetValue() 280 array_view<const uint8_t> CustomPropertyPodContainer::GetValue(const string_view propertyName) const in GetValue() 298 BASE_NS::array_view<const uint8_t> CustomPropertyPodContainer::GetData() const in GetData() 431 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() 435 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() 439 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() 444 … customProperties.SetValue(offset, array_view { reinterpret_cast<uint8_t*>(&val), sizeof(float) }); in SetCustomPropertyBlobValue() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | intf_shader_pipeline_binder.h | 76 BASE_NS::array_view<const uint8_t> data; in RENDER_BEGIN_NAMESPACE() 116 virtual void SetPushConstantData(BASE_NS::array_view<const uint8_t> data) = 0; in RENDER_BEGIN_NAMESPACE() 133 …uint32_t set, uint32_t binding, BASE_NS::array_view<const BindableBufferWithHandleReference> resou… in RENDER_BEGIN_NAMESPACE() 148 …uint32_t set, uint32_t binding, BASE_NS::array_view<const BindableImageWithHandleReference> resour… in RENDER_BEGIN_NAMESPACE() 163 …uint32_t set, uint32_t binding, BASE_NS::array_view<const BindableSamplerWithHandleReference> reso… in RENDER_BEGIN_NAMESPACE() 168 …virtual void BindVertexBuffers(BASE_NS::array_view<const VertexBufferWithHandleReference> vertexBu… in RENDER_BEGIN_NAMESPACE() 193 virtual BASE_NS::array_view<const uint8_t> GetPushConstantData() const = 0; in RENDER_BEGIN_NAMESPACE() 198 virtual BASE_NS::array_view<const VertexBufferWithHandleReference> GetVertexBuffers() const = 0; in RENDER_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/api/3d/util/ |
H A D | intf_mesh_builder.h | 103 BASE_NS::array_view<const uint8_t> buffer; in CORE3D_BEGIN_NAMESPACE() 165 virtual BASE_NS::array_view<const uint8_t> GetVertexData() const = 0; in CORE3D_BEGIN_NAMESPACE() 168 virtual BASE_NS::array_view<const uint8_t> GetIndexData() const = 0; in CORE3D_BEGIN_NAMESPACE() 171 virtual BASE_NS::array_view<const uint8_t> GetJointData() const = 0; in CORE3D_BEGIN_NAMESPACE() 174 virtual BASE_NS::array_view<const uint8_t> GetMorphTargetData() const = 0; in CORE3D_BEGIN_NAMESPACE() 180 virtual BASE_NS::array_view<const float> GetJointBoundsData() const = 0; in CORE3D_BEGIN_NAMESPACE() 183 virtual BASE_NS::array_view<const MeshComponent::Submesh> GetSubmeshes() const = 0; in CORE3D_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/api/core/image/ |
H A D | intf_image_loader_manager.h | 33 class array_view; 100 virtual bool CanLoad(BASE_NS::array_view<const uint8_t> imageFileBytes) const = 0; 114 …virtual LoadResult Load(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) con… 129 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0; 164 const BASE_NS::array_view<const ImageType> imageTypes; 193 …virtual LoadResult LoadImage(BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags… 212 BASE_NS::array_view<const uint8_t> imageFileBytes, uint32_t loadFlags) = 0;
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeEngine/ecshelper/ComponentTools/ |
H A D | component_query.h | 32 class array_view; 64 …void SetupQuery(const IComponentManager& baseComponentSet, BASE_NS::array_view<const Operation> op… in CORE_BEGIN_NAMESPACE() 73 BASE_NS::array_view<const Operation> operations, bool enableEntityLookup = false); in CORE_BEGIN_NAMESPACE() 116 BASE_NS::array_view<const ResultRow> GetResults() const; in CORE_BEGIN_NAMESPACE() 130 …void OnEntityEvent(IEcs::EntityListener::EventType type, BASE_NS::array_view<const Entity> entitie… in CORE_BEGIN_NAMESPACE() 134 BASE_NS::array_view<const Entity> entities) override; in CORE_BEGIN_NAMESPACE()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_pipeline_binder.h | 56 …void SetUniformData(const uint32_t set, const uint32_t binding, const BASE_NS::array_view<const ui… 57 void SetPushConstantData(const BASE_NS::array_view<const uint8_t> data) override; 62 BASE_NS::array_view<const BindableBufferWithHandleReference> resources) override; 66 BASE_NS::array_view<const BindableImageWithHandleReference> resources) override; 70 BASE_NS::array_view<const BindableSamplerWithHandleReference> resources) override; 72 …void BindVertexBuffers(BASE_NS::array_view<const VertexBufferWithHandleReference> vertexBuffers) o… 79 BASE_NS::array_view<const uint8_t> GetPushConstantData() const override; 81 BASE_NS::array_view<const VertexBufferWithHandleReference> GetVertexBuffers() const override;
|