Home
last modified time | relevance | path

Searched refs:RenderHandleType (Results 1 – 25 of 44) sorted by relevance

12

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/
H A Drender_util.cpp48 const RenderHandleType handleType = handle.GetHandleType(); in GetRenderHandleDesc()
51 …if ((handleType >= RenderHandleType::GPU_BUFFER) && (handleType <= RenderHandleType::GPU_SAMPLER))… in GetRenderHandleDesc()
56 (handleType <= RenderHandleType::GRAPHICS_STATE)) { in GetRenderHandleDesc()
61 } else if (handleType == RenderHandleType::RENDER_NODE_GRAPH) { in GetRenderHandleDesc()
75 if (desc.type != RenderHandleType::UNDEFINED) { in GetRenderHandle()
76 … if ((desc.type >= RenderHandleType::GPU_BUFFER) && (desc.type <= RenderHandleType::GPU_SAMPLER)) { in GetRenderHandle()
78 if (desc.type == RenderHandleType::GPU_BUFFER) { in GetRenderHandle()
80 } else if (desc.type == RenderHandleType::GPU_IMAGE) { in GetRenderHandle()
82 } else if (desc.type == RenderHandleType::GPU_SAMPLER) { in GetRenderHandle()
86 (desc.type <= RenderHandleType::GRAPHICS_STATE)) { in GetRenderHandle()
[all …]
H A Drender_frame_util.cpp148 const RenderHandleType type = dataToBeCopied.handle.GetHandleType(); in ProcessFrameInputCopyData()
155 if (type == RenderHandleType::GPU_BUFFER) { in ProcessFrameInputCopyData()
172 } else if (type == RenderHandleType::GPU_IMAGE) { in ProcessFrameInputCopyData()
299 const RenderHandleType type = handle.GetHandleType(); in ValidateInput()
301 if (type == RenderHandleType::GPU_BUFFER) { in ValidateInput()
312 } else if (type == RenderHandleType::GPU_IMAGE) { in ValidateInput()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_manager.cpp451 …(type == RenderHandleType::COMPUTE_SHADER_STATE_OBJECT) || (type == RenderHandleType::SHADER_STATE… in CreateClientData()
1097 if ((type == RenderHandleType::GRAPHICS_STATE) && in GetGraphicsStateRef()
1271 if (type == RenderHandleType::SHADER_STATE_OBJECT) { in GetPipelineLayoutHandleByShaderHandle()
1341 if (type == RenderHandleType::SHADER_STATE_OBJECT) { in GetReflectionPipelineLayoutHandle()
1376 if (type == RenderHandleType::SHADER_STATE_OBJECT) { in GetReflectionPipelineLayoutRef()
1400 if (type == RenderHandleType::SHADER_STATE_OBJECT) { in GetReflectionSpecialization()
1430 if (type == RenderHandleType::SHADER_STATE_OBJECT) { in GetReflectionVertexInputDeclaration()
1804 if (handleType == RenderHandleType::GRAPHICS_STATE) { in GetShaders()
1838 if (handleType == RenderHandleType::GRAPHICS_STATE) { in GetShaders()
2013 …((type == RenderHandleType::SHADER_STATE_OBJECT) || (type == RenderHandleType::COMPUTE_SHADER_STAT… in CreateShaderPipelineBinder()
[all …]
H A Dgpu_resource_handle_util.h69 RenderHandle CreateGpuResourceHandle(const RenderHandleType type, const RenderHandleInfoFlags infoF…
71 RenderHandle CreateGpuResourceHandle(const RenderHandleType type, const RenderHandleInfoFlags infoF…
140 return RenderHandleUtil::GetHandleType(handle) == RenderHandleType::GPU_BUFFER; in IsGpuBuffer()
144 return RenderHandleUtil::GetHandleType(handle) == RenderHandleType::GPU_IMAGE; in IsGpuImage()
148 return RenderHandleUtil::GetHandleType(handle) == RenderHandleType::GPU_SAMPLER; in IsGpuSampler()
157 RenderHandle CreateHandle(const RenderHandleType type, const uint32_t index);
158 RenderHandle CreateHandle(const RenderHandleType type, const uint32_t index, const uint32_t generat…
160 …const RenderHandleType type, const uint32_t index, const uint32_t generationIndex, const uint32_t …
193 inline constexpr RenderHandleType GetHandleType(const EngineResourceHandle& handle) in GetHandleType()
206 const RenderHandleType type, const uint32_t index, const uint32_t generationIndex);
H A Dgpu_resource_handle_util.cpp33 RenderHandle CreateGpuResourceHandle(const RenderHandleType type, const RenderHandleInfoFlags infoF… in CreateGpuResourceHandle()
50 RenderHandle CreateGpuResourceHandle(const RenderHandleType type, const RenderHandleInfoFlags infoF… in CreateGpuResourceHandle()
66 RenderHandle CreateHandle(const RenderHandleType type, const uint32_t index) in CreateHandle()
71 RenderHandle CreateHandle(const RenderHandleType type, const uint32_t index, const uint32_t generat… in CreateHandle()
84 …const RenderHandleType type, const uint32_t index, const uint32_t generationIndex, const uint32_t … in CreateHandle()
93 const RenderHandleType type, const uint32_t index, const uint32_t generationIndex) in CreateEngineResourceHandle()
H A Dgpu_resource_manager.cpp358 if (handleType == RenderHandleType::GPU_IMAGE) { in LogGpuResource()
421 if (handleType == RenderHandleType::GPU_BUFFER) { in Get()
1173 …if (((handleType == RenderHandleType::GPU_BUFFER) || (handleType == RenderHandleType::GPU_IMAGE)) … in RemoveStagingOperations()
1545 if (resourceType == RenderHandleType::GPU_BUFFER) { in CreateGpuResource()
2020 if (handleType == RenderHandleType::GPU_BUFFER) { in GetGpuHandle()
2068 if (type == RenderHandleType::GPU_BUFFER) { in CreateClientHandle()
2085 } else if (type == RenderHandleType::GPU_IMAGE) { in CreateClientHandle()
2287 if (type == RenderHandleType::GPU_BUFFER) { in GetFormatProperties()
2290 } else if (type == RenderHandleType::GPU_IMAGE) { in GetFormatProperties()
2316 if (type == RenderHandleType::GPU_BUFFER) { in GetImageAspectFlags()
[all …]
H A Dshader_pipeline_binder.cpp198 if (!((renderHandleType_ == RenderHandleType::SHADER_STATE_OBJECT) || in ShaderPipelineBinder()
233 if (type == RenderHandleType::GPU_BUFFER) { in ShaderPipelineBinder()
235 } else if (type == RenderHandleType::GPU_IMAGE) { in ShaderPipelineBinder()
237 } else if (type == RenderHandleType::GPU_SAMPLER) { in ShaderPipelineBinder()
282 const RenderHandleType plDescType = in EvaluateCustomPropertyBindings()
339 const RenderHandleType type = handle.GetHandleType(); in Bind()
340 if (type == RenderHandleType::GPU_BUFFER) { in Bind()
342 } else if (type == RenderHandleType::GPU_IMAGE) { in Bind()
346 } else if (type == RenderHandleType::GPU_SAMPLER) { in Bind()
372 const RenderHandleType type = resource.handle.GetHandleType(); in BindBuffer()
[all …]
H A Dgpu_resource_util.cpp39 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(handle); in CopyGpuResource()
40 PLUGIN_ASSERT_MSG(handleType == RenderHandleType::GPU_BUFFER, "only gpu buffers supported"); in CopyGpuResource()
41 if (handleType == RenderHandleType::GPU_BUFFER) { in CopyGpuResource()
H A Dshader_pipeline_binder.h122 RenderHandleType type { RenderHandleType::UNDEFINED };
140 RenderHandleType renderHandleType_ { RenderHandleType::UNDEFINED };
H A Dgpu_resource_manager.h444 const RenderHandleType handleType { RenderHandleType::UNDEFINED };
475 PerManagerStore bufferStore_ { RenderHandleType::GPU_BUFFER };
476 PerManagerStore imageStore_ { RenderHandleType::GPU_IMAGE };
477 PerManagerStore samplerStore_ { RenderHandleType::GPU_SAMPLER };
490 RenderHandleType type {};
512 …RenderHandle CreateClientHandle(const RenderHandleType type, const ResourceDescriptor& resourceDes…
519 const RenderHandleType resourceType, const uintptr_t preCreateData);
523 const RenderHandleType resourceType, PerManagerStore& store);
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.cpp69 if (RenderHandleUtil::GetHandleType(handle) != RenderHandleType::DESCRIPTOR_SET) { in DescriptorSetBinder()
96 …const RenderHandleType type = DescriptorSetBinderUtil::GetRenderHandleType(binding.descriptorType); in Init()
99 if (type == RenderHandleType::GPU_BUFFER) { in Init()
102 } else if (type == RenderHandleType::GPU_IMAGE) { in Init()
105 } else if (type == RenderHandleType::GPU_SAMPLER) { in Init()
157 if (type == RenderHandleType::GPU_BUFFER) { in InitFillBindings()
170 } else if (type == RenderHandleType::GPU_IMAGE) { in InitFillBindings()
183 } else if (type == RenderHandleType::GPU_SAMPLER) { in InitFillBindings()
248 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(resource.handle); in BindBuffer()
249 const bool validHandleType = (handleType == RenderHandleType::GPU_BUFFER); in BindBuffer()
[all …]
H A Dnode_context_pso_manager.cpp181 …if (RenderHandleUtil::GetHandleType(shaderHandle) != RenderHandleType::COMPUTE_SHADER_STATE_OBJECT… in GetComputePsoHandle()
208 …psoHandle = RenderHandleUtil::CreateHandle(RenderHandleType::COMPUTE_PSO, index, 0, descriptorSetB… in GetComputePsoHandle()
233 … if (RenderHandleUtil::GetHandleType(pipelineLayoutHandle) == RenderHandleType::PIPELINE_LAYOUT) { in GetComputePsoHandle()
249 if (RenderHandleUtil::GetHandleType(shader) != RenderHandleType::SHADER_STATE_OBJECT) { in GetGraphicsPsoHandleImpl()
253 RenderHandleUtil::GetHandleType(graphicsState) != RenderHandleType::GRAPHICS_STATE) { in GetGraphicsPsoHandleImpl()
257 if (RenderHandleUtil::GetHandleType(shader) != RenderHandleType::SHADER_STATE_OBJECT) { in GetGraphicsPsoHandleImpl()
280 …psoHandle = RenderHandleUtil::CreateHandle(RenderHandleType::GRAPHICS_PSO, index, 0, descriptorSet… in GetGraphicsPsoHandleImpl()
326 (RenderHandleUtil::GetHandleType(graphicsState) == RenderHandleType::GRAPHICS_STATE) in GetGraphicsPsoHandle()
381 PLUGIN_ASSERT(RenderHandleUtil::GetHandleType(handle) == RenderHandleType::COMPUTE_PSO); in GetComputePso()
407 PLUGIN_ASSERT(RenderHandleUtil::GetHandleType(handle) == RenderHandleType::GRAPHICS_PSO); in GetGraphicsPso()
H A Drender_node_util.cpp44 const RenderHandleType handleType) in GetRoutedResource()
49 if (handleType == RenderHandleType::GPU_BUFFER) { in GetRoutedResource()
51 } else if (handleType == RenderHandleType::GPU_IMAGE) { in GetRoutedResource()
98 … const IRenderNodeGraphShareManager& rngShareMgr, const RenderHandleType handleType, in SetupRenderNodeResourceHandles()
113 ref.resourceLocation, ref.resourceIndex, RenderHandleType::GPU_IMAGE); in SetupRenderNodeResourceHandles()
127 …setHandles(gpuResourceMgr, rngShareMgr, RenderHandleType::GPU_BUFFER, resources.buffers, res.buffe… in SetupRenderNodeResourceHandles()
128 …setHandles(gpuResourceMgr, rngShareMgr, RenderHandleType::GPU_SAMPLER, resources.samplers, res.sam… in SetupRenderNodeResourceHandles()
134 …setHandles(gpuResourceMgr, rngShareMgr, RenderHandleType::GPU_BUFFER, resources.customInputBuffers, in SetupRenderNodeResourceHandles()
136 …setHandles(gpuResourceMgr, rngShareMgr, RenderHandleType::GPU_BUFFER, resources.customOutputBuffer… in SetupRenderNodeResourceHandles()
159 ref.resourceLocation, ref.resourceIndex, RenderHandleType::GPU_IMAGE); in CreateInputRenderPass()
H A Dpipeline_descriptor_set_binder.h34 constexpr RenderHandleType GetRenderHandleType(const DescriptorType dt) in RENDER_BEGIN_NAMESPACE()
37 return RenderHandleType::GPU_SAMPLER; in RENDER_BEGIN_NAMESPACE()
40 return RenderHandleType::GPU_IMAGE; in RENDER_BEGIN_NAMESPACE()
44 return RenderHandleType::GPU_BUFFER; in RENDER_BEGIN_NAMESPACE()
46 return RenderHandleType::UNDEFINED; in RENDER_BEGIN_NAMESPACE()
H A Drender_node_graph_manager.cpp86 if (RenderHandleUtil::GetHandleType(handle) == RenderHandleType::RENDER_NODE_GRAPH) { in Get()
135 …RenderHandleUtil::CreateHandle(RenderHandleType::RENDER_NODE_GRAPH, indexPart, generationIndexPart… in Create()
178 if (RenderHandleUtil::GetHandleType(handle) == RenderHandleType::RENDER_NODE_GRAPH) { in Destroy()
477 if (RenderHandleUtil::GetHandleType(handle) == RenderHandleType::RENDER_NODE_GRAPH) { in DynamicRenderNodeOpImpl()
537 RenderHandleType const type = RenderHandleUtil::GetHandleType(rawHandle); in GetInfo()
538 if (RenderHandleType::RENDER_NODE_GRAPH != type) { in GetInfo()
580 if (RenderHandleType::RENDER_NODE_GRAPH != RenderHandleUtil::GetHandleType(rawHandle)) { in SetRenderNodeGraphResources()
636 RenderHandleType const type = RenderHandleUtil::GetHandleType(rawHandle); in GetRenderNodeGraphResources()
637 if (RenderHandleType::RENDER_NODE_GRAPH != type) { in GetRenderNodeGraphResources()
671 RenderHandleType const type = RenderHandleUtil::GetHandleType(handle); in Get()
[all …]
H A Drender_command_list.cpp699 if (handleType == RenderHandleType::COMPUTE_PSO) { in BindPipeline()
701 } else if (handleType == RenderHandleType::GRAPHICS_PSO) { in BindPipeline()
832 if (data && (handleType == RenderHandleType::GPU_BUFFER)) { in BindIndexBuffer()
1291 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(handle); in CustomBufferBarrier()
1301 if (handleType != RenderHandleType::GPU_BUFFER) { in CustomBufferBarrier()
1306 if ((byteSize > 0) && (handleType == RenderHandleType::GPU_BUFFER)) { in CustomBufferBarrier()
1344 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(handle); in CustomImageBarrier()
1350 if (handleType != RenderHandleType::GPU_IMAGE) { in CustomImageBarrier()
1356 if (handleType == RenderHandleType::GPU_IMAGE) { in CustomImageBarrier()
1528 if (handleType == RenderHandleType::DESCRIPTOR_SET) { in UpdateDescriptorSets()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/
H A Dresource_handle.h58 enum class RenderHandleType : uint8_t { enum
101 inline constexpr RenderHandleType GetHandleType(const RenderHandle handle) in GetHandleType()
103 return (RenderHandleType)(handle.id & RENDER_HANDLE_TYPE_MASK); in GetHandleType()
171 inline RenderHandleType GetHandleType() const noexcept;
224 RenderHandleType RenderHandleReference::GetHandleType() const noexcept in GetHandleType()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/util/
H A Dintf_render_util.h57 RenderHandleType type { RenderHandleType::UNDEFINED };
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp175 if (type == RenderHandleType::GPU_BUFFER) { in DebugBarrierPrint()
180 PLUGIN_ASSERT(type == RenderHandleType::GPU_IMAGE); in DebugBarrierPrint()
595 if ((handleType == RenderHandleType::GPU_IMAGE) && in ProcessRenderNodeGraph()
1149 … PLUGIN_ASSERT((type == RenderHandleType::UNDEFINED) || (type == RenderHandleType::GPU_BUFFER) || in HandleCustomBarriers()
1150 (type == RenderHandleType::GPU_IMAGE)); in HandleCustomBarriers()
1151 if (type == RenderHandleType::GPU_BUFFER) { in HandleCustomBarriers()
1157 } else if (type == RenderHandleType::GPU_IMAGE) { in HandleCustomBarriers()
1366 …PLUGIN_ASSERT(handleType == RenderHandleType::GPU_IMAGE || handleType == RenderHandleType::GPU_BUF… in HandleCopyBufferImage()
1367 if (handleType == RenderHandleType::GPU_BUFFER) { in HandleCopyBufferImage()
1392 …PLUGIN_ASSERT(handleType == RenderHandleType::GPU_IMAGE || handleType == RenderHandleType::GPU_BUF… in HandleCopyBufferImage()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_mip_chain_post_process.cpp92 …if (RenderHandleUtil::GetHandleType(pipelineData_.shader) != RenderHandleType::SHADER_STATE_OBJECT… in InitNode()
98 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(pipelineData_.shader); in InitNode()
99 if (handleType == RenderHandleType::SHADER_STATE_OBJECT) { in InitNode()
101 } else if (handleType == RenderHandleType::COMPUTE_SHADER_STATE_OBJECT) { in InitNode()
111 if (!((handleType == RenderHandleType::SHADER_STATE_OBJECT) || in InitNode()
112 (handleType == RenderHandleType::COMPUTE_SHADER_STATE_OBJECT))) { in InitNode()
522 … RenderHandleUtil::GetHandleType(sampler.handle) == RenderHandleType::GPU_SAMPLER; in ParseRenderNodeInputs()
H A Drender_node_single_post_process.cpp148 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(shader_); in InitNode()
149 if (handleType == RenderHandleType::SHADER_STATE_OBJECT) { in InitNode()
151 } else if (handleType == RenderHandleType::COMPUTE_SHADER_STATE_OBJECT) { in InitNode()
164 if (!((handleType == RenderHandleType::SHADER_STATE_OBJECT) || in InitNode()
165 (handleType == RenderHandleType::COMPUTE_SHADER_STATE_OBJECT))) { in InitNode()
H A Drender_node_shader_passes_generic.cpp315 const RenderHandleType handleType = RenderHandleUtil::GetHandleType(dcHandle); in ExecuteFrameCompute()
316 if (handleType == RenderHandleType::GPU_BUFFER) { in ExecuteFrameCompute()
318 } else if (handleType == RenderHandleType::GPU_IMAGE) { in ExecuteFrameCompute()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_copy_helper.cpp81 if ((RenderHandleUtil::GetHandleType(copyInfo_.input) == RenderHandleType::GPU_IMAGE) && in Execute()
82 … (RenderHandleUtil::GetHandleType(copyInfo_.output) == RenderHandleType::GPU_IMAGE) && binder_) { in Execute()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dnode_context_descriptor_set_manager_gles.cpp97 … clientHandle = RenderHandleUtil::CreateHandle(RenderHandleType::DESCRIPTOR_SET, arrayIndex, 0); in CreateDescriptorSet()
149RenderHandleType::DESCRIPTOR_SET, arrayIndex, oneFrameDescSetGeneration_, ONE_FRAME_DESC_SET_BIT); in CreateOneFrameDescriptorSet()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/perf/
H A Dgpu_query_manager.cpp39 RenderHandleUtil::CreateEngineResourceHandle(RenderHandleType::UNDEFINED, index, 0); in RENDER_BEGIN_NAMESPACE()

12