Home
last modified time | relevance | path

Searched refs:GpuBufferDesc (Results 1 - 25 of 45) sorted by relevance

12

/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()
/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) = 0;
78 const BASE_NS::string_view name, const GpuBufferDesc& desc, const BASE_NS::array_view<const uint8_t> data) = 0;
85 virtual RenderHandleReference Create(const GpuBufferDesc& desc, const BASE_NS::array_view<const uint8_t> data) = 0;
92 virtual RenderHandleReference Create(const RenderHandleReference& replacedHandle, const GpuBufferDesc& desc) = 0;
98 virtual RenderHandleReference Create(const GpuBufferDesc& desc) = 0;
246 * @return Returns A GpuBufferDesc of a given GPU resource handle.
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) = 0;
419 virtual RenderHandleReference Create(const RenderHandleReference& handle, const GpuBufferDesc
[all...]
H A Dgpu_resource_desc.h315 struct GpuBufferDesc { struct
445 GpuBufferDesc bufferDesc;
/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()
H A Ddevice_gles.h65 struct GpuBufferDesc;
126 BASE_NS::unique_ptr<GpuBuffer> CreateGpuBuffer(const GpuBufferDesc& desc) override;
/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;
88 VmaPool GetBufferPool(const GpuBufferDesc& desc) const;
92 BASE_NS::string GetBufferPoolDebugName(const GpuBufferDesc& desc) const;
H A Dgpu_buffer_vk.cpp75 PlatformGpuMemoryAllocator& gpuMemAllocator, const GpuBufferDesc& desc, const int64_t alignedByteSize) 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 Dgpu_resource_util_vk.cpp39 const GpuBufferDesc& desc = vkBuffer.GetDesc(); in CopyGpuBufferVk()
H A Ddevice_vk.h58 struct GpuBufferDesc;
134 BASE_NS::unique_ptr<GpuBuffer> CreateGpuBuffer(const GpuBufferDesc& desc) override;
/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,
215 RenderHandleReference Create(const GpuBufferDesc& desc, const BASE_NS::array_view<const uint8_t> data) override;
216 RenderHandleReference Create(const RenderHandleReference& replacedHandle, const GpuBufferDesc& desc) override;
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_;
388 explicit ResourceDescriptor(const GpuBufferDesc
[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()
240 void CheckAndEnableMemoryOptimizations(const uint32_t gpuResourceMgrFlags, GpuBufferDesc& desc) in CheckAndEnableMemoryOptimizations()
371 gpuBufferMgr_(make_unique<GpuResourceManagerTyped<GpuBuffer, GpuBufferDesc>>(device)),
446 GpuBufferDesc GpuResourceManager::GetStagingBufferDesc(const uint32_t byteSize)
484 RenderHandleReference GpuResourceManager::CreateStagingBuffer(const GpuBufferDesc& desc)
493 const string_view name, const RenderHandle& replacedHandle, const GpuBufferDesc& desc)
509 const GpuBufferDesc validatedDes
[all...]
H A Ddevice.h61 struct GpuBufferDesc;
195 virtual BASE_NS::unique_ptr<GpuBuffer> CreateGpuBuffer(const GpuBufferDesc& desc) = 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()
/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()
/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()
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/
H A Drender_data_store_default_dotfield.cpp58 const GpuBufferDesc desc{ in AddDotfieldPrimitive()
/foundation/graphic/graphic_3d/3d_widget_adapter/core/include/lume/custom/
H A Dlume_custom_render.h102 RENDER_NS::GpuBufferDesc bufferDesc_ {

Completed in 13 milliseconds

12