Home
last modified time | relevance | path

Searched refs:GpuBufferDesc (Results 1 – 25 of 43) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dintf_gpu_resource_manager.h69 …virtual RenderHandleReference Create(const BASE_NS::string_view name, const GpuBufferDesc& desc) =…
78 …const BASE_NS::string_view name, const GpuBufferDesc& desc, const BASE_NS::array_view<const uint8_…
85 …virtual RenderHandleReference Create(const GpuBufferDesc& desc, const BASE_NS::array_view<const ui…
92 …HandleReference Create(const RenderHandleReference& replacedHandle, const GpuBufferDesc& desc) = 0;
98 virtual RenderHandleReference Create(const GpuBufferDesc& desc) = 0;
248 virtual GpuBufferDesc GetBufferDescriptor(const RenderHandleReference& handle) const = 0;
407 virtual RenderHandleReference Create(const GpuBufferDesc& desc) = 0;
413 …virtual RenderHandleReference Create(const BASE_NS::string_view name, const GpuBufferDesc& desc) =…
419 …virtual RenderHandleReference Create(const RenderHandleReference& handle, const GpuBufferDesc& des…
427 …const BASE_NS::string_view name, const GpuBufferDesc& desc, const BASE_NS::array_view<const uint8_…
[all …]
H A Dgpu_resource_desc.h315 struct GpuBufferDesc { struct
445 GpuBufferDesc bufferDesc;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_create_gpu_buffers.cpp32 bool CheckForDescUpdates(const GpuBufferDesc& dependencyDesc, GpuBufferDesc& desc) in CheckForDescUpdates()
58 GpuBufferDesc desc = ref.desc; in InitNode()
64 … const GpuBufferDesc dependencyDesc = gpuResourceMgr.GetBufferDescriptor(dependencyHandle); in InitNode()
92 … const GpuBufferDesc& dependencyDesc = gpuResourceMgr.GetBufferDescriptor(dependencyHandle); in PreExecuteFrame()
93 GpuBufferDesc& descRef = descs_[idx]; in PreExecuteFrame()
H A Drender_node_create_gpu_buffers.h70 BASE_NS::vector<GpuBufferDesc> descs_;
H A Drender_node_bloom.cpp49 handle, GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in CreatePostProcessDataUniformBuffer()
H A Drender_node_default_acceleration_structure_staging.cpp122 const GpuBufferDesc dstBufferDesc = gpuResourceMgr.GetBufferDescriptor(dstHandle); in ExecuteFrameProcessInstanceData()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_resource_manager.h189 static GpuBufferDesc GetStagingBufferDesc(const uint32_t byteSize);
211 … RenderHandleReference Create(const BASE_NS::string_view name, const GpuBufferDesc& desc) override;
212 RenderHandleReference Create(const BASE_NS::string_view name, const GpuBufferDesc& desc,
217 RenderHandleReference Create(const GpuBufferDesc& desc) override;
272 GpuBufferDesc GetBufferDescriptor(const RenderHandleReference& handle) const override;
277 GpuBufferDesc GetBufferDescriptor(const RenderHandle& handle) const;
381 BASE_NS::unique_ptr<GpuResourceManagerTyped<GpuBuffer, GpuBufferDesc>> gpuBufferMgr_;
507 RenderHandleReference CreateStagingBuffer(const GpuBufferDesc& desc);
580 RenderHandleReference Create(const GpuBufferDesc& desc) override;
583 RenderHandleReference Create(const BASE_NS::string_view name, const GpuBufferDesc& desc,
[all …]
H A Dgpu_buffer.h22 struct GpuBufferDesc;
35 virtual const GpuBufferDesc& GetDesc() const = 0;
H A Dgpu_resource_manager.cpp95 void ValidateGpuBufferDesc(const GpuBufferDesc& desc) in ValidateGpuBufferDesc()
230 GpuBufferDesc GetValidGpuBufferDesc(const GpuBufferDesc& desc) in GetValidGpuBufferDesc()
232 return GpuBufferDesc { in GetValidGpuBufferDesc()
509 const GpuBufferDesc validatedDesc { in CreateBuffer()
558 GpuBufferDesc validDesc = GetValidGpuBufferDesc(desc); in Create()
589 GpuBufferDesc validDesc = GetValidGpuBufferDesc(desc); in Create()
616 GpuBufferDesc validDesc = GetValidGpuBufferDesc(desc); in Create()
666 GpuBufferDesc validDesc = GetValidGpuBufferDesc(desc); in Create()
1359 return GpuBufferDesc {}; in GetBufferDescriptor()
1377 return GpuBufferDesc {}; in GetBufferDescriptor()
[all …]
H A Ddevice.h61 struct GpuBufferDesc;
195 virtual BASE_NS::unique_ptr<GpuBuffer> CreateGpuBuffer(const GpuBufferDesc& desc) = 0;
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_buffer_gles.h42 GpuBufferGLES(Device& device, const GpuBufferDesc& desc);
45 const GpuBufferDesc& GetDesc() const override;
56 GpuBufferDesc desc_;
H A Dgpu_buffer_gles.cpp73 GpuBufferGLES::GpuBufferGLES(Device& device, const GpuBufferDesc& desc) in GpuBufferGLES()
159 const GpuBufferDesc& GpuBufferGLES::GetDesc() const in GetDesc()
H A Dgpu_resource_util_gles.cpp38 const GpuBufferDesc& desc = glesBuffer.GetDesc(); in CopyGpuBufferGLES()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_buffer_vk.h42 GpuBufferVk(Device& device, const GpuBufferDesc& desc);
46 const GpuBufferDesc& GetDesc() const override;
62 GpuBufferDesc desc_;
H A Dgpu_memory_allocator_vk.h56 GpuBufferDesc buffer; in RENDER_BEGIN_NAMESPACE()
88 VmaPool GetBufferPool(const GpuBufferDesc& desc) const; in RENDER_BEGIN_NAMESPACE()
92 BASE_NS::string GetBufferPoolDebugName(const GpuBufferDesc& desc) const; in RENDER_BEGIN_NAMESPACE()
H A Dgpu_buffer_vk.cpp75 …PlatformGpuMemoryAllocator& gpuMemAllocator, const GpuBufferDesc& desc, const int64_t alignedByteS… in RecordAllocation()
91 GpuBufferVk::GpuBufferVk(Device& device, const GpuBufferDesc& desc) in GpuBufferVk()
222 const GpuBufferDesc& GpuBufferVk::GetDesc() const in GetDesc()
H A Dgpu_memory_allocator_vk.cpp76 uint64_t BASE_NS::hash(const RENDER_NS::GpuBufferDesc& desc) in hash()
365 VmaPool PlatformGpuMemoryAllocator::GetBufferPool(const GpuBufferDesc& desc) const in GetBufferPool()
502 string PlatformGpuMemoryAllocator::GetBufferPoolDebugName(const GpuBufferDesc& desc) const in GetBufferPoolDebugName()
H A Ddevice_vk.h58 struct GpuBufferDesc;
134 BASE_NS::unique_ptr<GpuBuffer> CreateGpuBuffer(const GpuBufferDesc& desc) override;
H A Dgpu_resource_util_vk.cpp39 const GpuBufferDesc& desc = vkBuffer.GetDesc(); in CopyGpuBufferVk()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_frame_util.cpp45 GpuBufferDesc GetStagingBufferDesc( in GetStagingBufferDesc()
48 return GpuBufferDesc { in GetStagingBufferDesc()
156 const GpuBufferDesc desc = gpuResourceMgr.GetBufferDescriptor(dataToBeCopied.handle); in ProcessFrameInputCopyData()
302 const GpuBufferDesc desc = gpuResourceMgr.GetBufferDescriptor(handle); in ValidateInput()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_material_objects.cpp216 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in ProcessBuffers()
224 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in ProcessBuffers()
239 const GpuBufferDesc bufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, in ProcessBuffers()
H A Drender_node_default_camera_controller.cpp837 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
842 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
848 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
852 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
857 GpuBufferDesc { CORE_BUFFER_USAGE_UNIFORM_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
862 GpuBufferDesc { CORE_BUFFER_USAGE_STORAGE_BUFFER_BIT, memPropertyFlags, in CreateBuffers()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/datastore/
H A Drender_data_store_default_staging.cpp142 const GpuBufferDesc stagingBufferDesc = in CopyDataToBuffer()
164 const GpuBufferDesc bufDesc = gpuResourceMgr_.GetBufferDescriptor(dstHandle); in CopyDataToBufferOnCpu()
186 const GpuBufferDesc stagingBufferDesc = in CopyDataToImage()
/ohos5.0/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/custom/
H A Dlume_custom_render.h102 RENDER_NS::GpuBufferDesc bufferDesc_ {
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/util/
H A Dmesh_builder.cpp444 GpuBufferDesc GetVertexBufferDesc(size_t byteSize, BufferUsageFlags additionalFlags, bool morphTarg… in GetVertexBufferDesc()
449 GpuBufferDesc desc; in GetVertexBufferDesc()
466 constexpr GpuBufferDesc GetIndexBufferDesc(size_t indexCount, BufferUsageFlags additionalFlags) in GetIndexBufferDesc()
471 GpuBufferDesc indexBufferDesc; in GetIndexBufferDesc()
483 constexpr GpuBufferDesc GetMorphTargetBufferDesc(size_t byteSize, BufferUsageFlags additionalFlags) in GetMorphTargetBufferDesc()
486 GpuBufferDesc desc; in GetMorphTargetBufferDesc()
516 const GpuBufferDesc vertexBufferDesc = in CreateGpuBuffers()
522 …const GpuBufferDesc indexBufferDesc = GetIndexBufferDesc<uint32_t>(indexCount, createInfo.indexBuf… in CreateGpuBuffers()
527 const GpuBufferDesc jointAttributeDesc = in CreateGpuBuffers()
533 …const GpuBufferDesc targetDesc = GetMorphTargetBufferDesc(targetDataSize, createInfo.morphBufferFl… in CreateGpuBuffers()
[all …]

12