/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/assets/3d/pipelinelayouts/ |
H A D | core3d_dm_fullscreen_deferred_shading.shaderpl | 6 "pushConstant": { "size" : 32, "shaderStageFlags" : "vertex_bit|fragment_bit" }, 11 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 13 …g" : 2, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 14 …g" : 3, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 15 …g" : 4, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 16 …g" : 5, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 29 … : 0, "descriptorType" : "input_attachment", "descriptorCount": 1, "shaderStageFlags" : "fragment_… 30 … : 1, "descriptorType" : "input_attachment", "descriptorCount": 1, "shaderStageFlags" : "fragment_… 31 … : 2, "descriptorType" : "input_attachment", "descriptorCount": 1, "shaderStageFlags" : "fragment_… [all …]
|
H A D | core3d_dm_fw.shaderpl | 10 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 11 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 2, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 13 …g" : 3, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 14 …g" : 4, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 15 …g" : 5, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 16 …g" : 6, "descriptorType" : "storage_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 17 …descriptorType" : "combined_image_sampler", "descriptorCount" : 1, "shaderStageFlags" : "vertex_bi… 18 …descriptorType" : "combined_image_sampler", "descriptorCount" : 1, "shaderStageFlags" : "vertex_bi… 20 …"descriptorType" : "combined_image_sampler", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… [all …]
|
H A D | core3d_post_process.shaderpl | 6 "pushConstant": { "size" : 32, "shaderStageFlags" : "vertex_bit|fragment_bit" }, 11 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 13 …g" : 2, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 14 …g" : 3, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 15 …g" : 4, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 16 …g" : 5, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 17 …g" : 6, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 18 …g" : 7, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 19 …g" : 8, "descriptorType" : "storage_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… [all …]
|
H A D | core3d_dm_env.shaderpl | 10 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 11 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 2, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 13 …g" : 3, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 14 …g" : 4, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 20 …"descriptorType" : "combined_image_sampler", "descriptorCount": 1, "shaderStageFlags" : "fragment_… 21 …"descriptorType" : "combined_image_sampler", "descriptorCount": 1, "shaderStageFlags" : "fragment_…
|
H A D | core3d_dm_depth.shaderpl | 10 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 11 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 17 …"descriptorType" : "uniform_buffer_dynamic", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 18 …"descriptorType" : "uniform_buffer_dynamic", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/templates/pipelinelayouts/ |
H A D | pipeline_layout.shaderpl | 6 "pushConstant": { "size" : 0, "shaderStageFlags" : "vertex_bit|fragment_bit" }, 11 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 1, "descriptorType" : "sampled_image", "descriptorCount" : 1, "shaderStageFlags" : "fragment_… 13 …descriptorType" : "combined_image_sampler", "descriptorCount" : 1, "shaderStageFlags" : "fragment_… 14 …"binding" : 3, "descriptorType" : "sampler", "descriptorCount": 1, "shaderStageFlags" : "fragment_… 20 …"descriptorType" : "uniform_buffer_dynamic", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 26 … "descriptorType": "combined_image_sampler", "descriptorCount": 1, "shaderStageFlags": "fragment_b…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/assets/render/pipelinelayouts/ |
H A D | post_process_common.shaderpl | 6 "pushConstant": { "size" : 32, "shaderStageFlags" : "vertex_bit|fragment_bit" }, 11 …g" : 0, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi… 12 …g" : 1, "descriptorType" : "uniform_buffer", "descriptorCount": 1, "shaderStageFlags" : "vertex_bi…
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | gpu_program_util.cpp | 54 outRef.shaderStageFlags |= inBinding.shaderStageFlags; in AddBindings() 89 outPl.pushConstant.shaderStageFlags |= plRef.pushConstant.shaderStageFlags; in CombinePipelineLayouts()
|
H A D | shader_manager.h | 91 ShaderStageFlags shaderStageFlags; member 253 … const RenderHandleReference& handle, const ShaderStageFlags shaderStageFlags) const override; 254 …enderHandle> GetShaders(const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const; 538 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const override;
|
H A D | shader_manager.cpp | 1798 if ((shaderStageFlags & in GetShaders() 1810 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in GetShaders() 1817 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { in GetShaders() 1829 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const in GetShaders() 1832 if ((shaderStageFlags & in GetShaders() 1844 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in GetShaders() 1851 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { in GetShaders() 2165 pipelineLayout.pushConstant.shaderStageFlags = header.type; in GetPipelineLayout() 2195 binding.shaderStageFlags = header.type; in GetPipelineLayout() 2423 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const in GetShaders() [all …]
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | pipeline_state_object_vk.cpp | 130 … const VkShaderStageFlags shaderStageFlags = (VkShaderStageFlags)bindingRef.shaderStageFlags; in GetDescriptorSetFillData() local 135 PLUGIN_ASSERT((shaderStageFlags & neededShaderStageFlags) > 0); in GetDescriptorSetFillData() 140 shaderStageFlags, // stageFlags in GetDescriptorSetFillData() 162 …const VkShaderStageFlags shaderStageFlags = (VkShaderStageFlags)pipelineLayout.pushConstant.shader… in GetDescriptorSetFillData() local 163 PLUGIN_ASSERT((shaderStageFlags & neededShaderStageFlags) > 0); in GetDescriptorSetFillData() 166 shaderStageFlags, // stageFlags in GetDescriptorSetFillData()
|
H A D | shader_module_vk.cpp | 60 : device_(device), shaderStageFlags_(createInfo.shaderStageFlags) in ShaderModuleVk() 63 PLUGIN_ASSERT(createInfo.shaderStageFlags & (ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT | in ShaderModuleVk()
|
H A D | node_context_descriptor_set_manager_vk.cpp | 502 … const VkShaderStageFlags stageFlags = (VkShaderStageFlags)cpuBinding.binding.shaderStageFlags; in CreateGpuDescriptorSet()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/ |
H A D | pipeline_descriptor_set_binder.h | 49 constexpr PipelineStageFlags GetPipelineStageFlags(const ShaderStageFlags shaderStageFlags) in RENDER_BEGIN_NAMESPACE() 52 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in RENDER_BEGIN_NAMESPACE() 55 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in RENDER_BEGIN_NAMESPACE() 58 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in RENDER_BEGIN_NAMESPACE()
|
H A D | pipeline_descriptor_set_binder.cpp | 150 const ShaderStageFlags shaderStageFlags = currBinding.binding.shaderStageFlags; in InitFillBindings() local 152 DescriptorSetBinderUtil::GetPipelineStageFlags(currBinding.binding.shaderStageFlags); in InitFillBindings() 162 res.state = { shaderStageFlags, accessFlags, pipelineStageFlags, {} }; in InitFillBindings() 175 res.state = { shaderStageFlags, accessFlags, pipelineStageFlags, {} }; in InitFillBindings()
|
H A D | render_command_list.cpp | 1032 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessInputAttachments() 1069 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessColorAttachments() 1099 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessResolveAttachments() 1125 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessDepthAttachments() 1146 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessDepthAttachments() 1173 refState.shaderStageFlags |= CORE_SHADER_STAGE_FRAGMENT_BIT; in ProcessFragmentShadingRateAttachments()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/ |
H A D | pipeline_layout_desc.h | 59 ShaderStageFlags shaderStageFlags { 0 }; 211 ShaderStageFlags shaderStageFlags { 0 };
|
H A D | intf_shader_manager.h | 90 ShaderStageFlags shaderStageFlags { 0u }; in RENDER_BEGIN_NAMESPACE() 491 const RenderHandleReference& handle, const ShaderStageFlags shaderStageFlags) const = 0; in RENDER_BEGIN_NAMESPACE() 769 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const = 0;
|
H A D | pipeline_state_desc.h | 955 ShaderStageFlags shaderStageFlags { 0 };
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | pipeline_layout_loader.cpp | 63 jsonData, "shaderStageFlags", context.error, context.data.shaderStageFlags); 85 *pcIter, "shaderStageFlags", result.error, pl.pushConstant.shaderStageFlags); in Load()
|
H A D | shader_loader.h | 96 ShaderStageFlags shaderStageFlags { 0u };
|
H A D | shader_loader.cpp | 178 ref.shaderStageFlags = ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT; in HandleShaderFile() 187 refVert.shaderStageFlags = ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT; in HandleShaderFile() 190 refFrag.shaderStageFlags = ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT; in HandleShaderFile()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | main.cpp | 451 ShaderStageFlags shaderStageFlags; member 465 ShaderStageFlags shaderStageFlags; member 530 ShaderStageFlags shaderStageFlags; member 597 … pipelineLayout.pushConstant.shaderStageFlags = static_cast<ShaderStageFlagBits>(header.type); in GetPipelineLayout() 622 binding.shaderStageFlags = static_cast<ShaderStageFlagBits>(header.type); in GetPipelineLayout() 994 binding.shaderStageFlags = shaderStateFlags; in processResource() 998 pos->shaderStageFlags |= shaderStateFlags; in processResource() 1054 pushConstant.shaderStageFlags |= shaderStateFlags; in reflectPushContants() 1664 info.shaderStageFlags = in runAllCompilationStages() 1710 info.shaderStageFlags = in runAllCompilationStages()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | shader_module_gles.cpp | 222 : device_(device), shaderStageFlags_(createInfo.shaderStageFlags) in ShaderModuleGLES()
|
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 797 …const uint32_t flags = ref.state.accessFlags | ref.state.shaderStageFlags | ref.state.pipelineStag… in StoreFinalImageState() 1115 stateRef.state.shaderStageFlags = 0; in UpdateBufferResourceState() 1127 stateRef.state.shaderStageFlags = 0; in UpdateImageResourceState()
|