/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 BASE_NS::vector<RenderHandle> GetShaders(const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const; 538 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const override;
|
H A D | shader_manager.cpp | 1794 const RenderHandleReference& handle, const ShaderStageFlags shaderStageFlags) const 1797 if ((shaderStageFlags & 1809 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { 1816 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { 1828 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const 1831 if ((shaderStageFlags & 1843 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { 1850 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { 2164 pipelineLayout.pushConstant.shaderStageFlags = header.type; 2194 binding.shaderStageFlags [all...] |
/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.shaderStageFlags; 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()
|
H A D | render_backend_vk.cpp | 2233 const auto shaderStageFlags = static_cast<VkShaderStageFlags>(renderCmd.pushConstant.shaderStageFlags); 2236 shaderStageFlags, // stageFlags
|
/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 }; 491 const RenderHandleReference& handle, const ShaderStageFlags shaderStageFlags) const = 0; 769 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const = 0;
|
H A D | pipeline_state_desc.h | 955 ShaderStageFlags shaderStageFlags { 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 GetPipelineStageFlags() argument 52 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in GetPipelineStageFlags() 55 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPipelineStageFlags() 58 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in GetPipelineStageFlags()
|
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()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/ |
H A D | pipeline_layout_loader.cpp | 63 jsonData, "shaderStageFlags", context.error, context.data.shaderStageFlags); in FromJson() 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()
|
/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;
998 pos->shaderStageFlags |= shaderStateFlags;
1054 pushConstant.shaderStageFlags |= shaderStateFlags;
1664 info.shaderStageFlags =
1710 info.shaderStageFlags [all...] |
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/ |
H A D | shader_module_gles.cpp | 222 : device_(device), shaderStageFlags_(createInfo.shaderStageFlags) in ShaderModuleGLES()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/ |
H A D | render_graph.cpp | 793 const uint32_t flags = ref.state.accessFlags | ref.state.shaderStageFlags | ref.state.pipelineStageFlags; in StoreFinalImageState() 1110 stateRef.state.shaderStageFlags = 0; in UpdateBufferResourceState() 1122 stateRef.state.shaderStageFlags = 0; in UpdateImageResourceState()
|