/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/util/ |
H A D | render_util.cpp | 48 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 D | render_frame_util.cpp | 148 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 D | shader_manager.cpp | 451 …(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 D | gpu_resource_handle_util.h | 69 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 D | gpu_resource_handle_util.cpp | 33 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 D | gpu_resource_manager.cpp | 358 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 D | shader_pipeline_binder.cpp | 198 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 D | gpu_resource_util.cpp | 39 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 D | shader_pipeline_binder.h | 122 RenderHandleType type { RenderHandleType::UNDEFINED }; 140 RenderHandleType renderHandleType_ { RenderHandleType::UNDEFINED };
|
H A D | gpu_resource_manager.h | 444 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 D | pipeline_descriptor_set_binder.cpp | 69 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 D | node_context_pso_manager.cpp | 181 …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 D | render_node_util.cpp | 44 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 D | pipeline_descriptor_set_binder.h | 34 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 D | render_node_graph_manager.cpp | 86 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 D | render_command_list.cpp | 699 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 D | resource_handle.h | 58 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 D | intf_render_util.h | 57 RenderHandleType type { RenderHandleType::UNDEFINED };
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 175 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 D | render_node_mip_chain_post_process.cpp | 92 …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 D | render_node_single_post_process.cpp | 148 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 D | render_node_shader_passes_generic.cpp | 315 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 D | render_copy_helper.cpp | 81 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 D | node_context_descriptor_set_manager_gles.cpp | 97 … clientHandle = RenderHandleUtil::CreateHandle(RenderHandleType::DESCRIPTOR_SET, arrayIndex, 0); in CreateDescriptorSet() 149 … RenderHandleType::DESCRIPTOR_SET, arrayIndex, oneFrameDescSetGeneration_, ONE_FRAME_DESC_SET_BIT); in CreateOneFrameDescriptorSet()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/perf/ |
H A D | gpu_query_manager.cpp | 39 RenderHandleUtil::CreateEngineResourceHandle(RenderHandleType::UNDEFINED, index, 0); in RENDER_BEGIN_NAMESPACE()
|