Home
last modified time | relevance | path

Searched refs:shaderStageFlags (Results 1 - 19 of 19) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dgpu_program_util.cpp54 outRef.shaderStageFlags |= inBinding.shaderStageFlags; in AddBindings()
89 outPl.pushConstant.shaderStageFlags |= plRef.pushConstant.shaderStageFlags; in CombinePipelineLayouts()
H A Dshader_manager.h91 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 Dshader_manager.cpp1794 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 Dpipeline_state_object_vk.cpp130 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 Dshader_module_vk.cpp60 : device_(device), shaderStageFlags_(createInfo.shaderStageFlags) in ShaderModuleVk()
63 PLUGIN_ASSERT(createInfo.shaderStageFlags & (ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT | in ShaderModuleVk()
H A Dnode_context_descriptor_set_manager_vk.cpp502 const VkShaderStageFlags stageFlags = (VkShaderStageFlags)cpuBinding.binding.shaderStageFlags; in CreateGpuDescriptorSet()
H A Drender_backend_vk.cpp2233 const auto shaderStageFlags = static_cast<VkShaderStageFlags>(renderCmd.pushConstant.shaderStageFlags);
2236 shaderStageFlags, // stageFlags
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_layout_desc.h59 ShaderStageFlags shaderStageFlags { 0 };
211 ShaderStageFlags shaderStageFlags { 0 };
H A Dintf_shader_manager.h90 ShaderStageFlags shaderStageFlags { 0u };
491 const RenderHandleReference& handle, const ShaderStageFlags shaderStageFlags) const = 0;
769 const RenderHandle& handle, const ShaderStageFlags shaderStageFlags) const = 0;
H A Dpipeline_state_desc.h955 ShaderStageFlags shaderStageFlags { 0 };
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.h49 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 Dpipeline_descriptor_set_binder.cpp150 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 Drender_command_list.cpp1032 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 Dpipeline_layout_loader.cpp63 jsonData, "shaderStageFlags", context.error, context.data.shaderStageFlags); in FromJson()
85 *pcIter, "shaderStageFlags", result.error, pl.pushConstant.shaderStageFlags); in Load()
H A Dshader_loader.h96 ShaderStageFlags shaderStageFlags { 0u };
H A Dshader_loader.cpp178 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 Dmain.cpp451 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 Dshader_module_gles.cpp222 : device_(device), shaderStageFlags_(createInfo.shaderStageFlags) in ShaderModuleGLES()
/foundation/graphic/graphic_3d/lume/LumeRender/src/
H A Drender_graph.cpp793 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()

Completed in 28 milliseconds