Home
last modified time | relevance | path

Searched refs:ShaderStageFlagBits (Results 1 – 14 of 14) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dspirv_cross_helper_structs_gles.h24 enum class ShaderStageFlagBits { enum
43 return ShaderStageFlagBits::VERTEX_BIT; in ShaderKindToStageFlags()
47 return ShaderStageFlagBits::COMPUTE_BIT; in ShaderKindToStageFlags()
53 constexpr ShaderStageFlagBits operator~(ShaderStageFlagBits bits) noexcept
55 …return static_cast<ShaderStageFlagBits>(~static_cast<std::underlying_type_t<ShaderStageFlagBits>>(…
60 ShaderStageFlagBits flags {};
71 …return { static_cast<ShaderStageFlagBits>(static_cast<std::underlying_type_t<ShaderStageFlagBits>>…
77 …return { static_cast<ShaderStageFlagBits>(~static_cast<std::underlying_type_t<ShaderStageFlagBits>…
82 …flags = static_cast<ShaderStageFlagBits>(static_cast<std::underlying_type_t<ShaderStageFlagBits>>(…
89 …flags = static_cast<ShaderStageFlagBits>(static_cast<std::underlying_type_t<ShaderStageFlagBits>>(…
[all …]
H A Dmain.cpp585 flags = static_cast<ShaderStageFlagBits>(header.type); in GetStageFlags()
597 … pipelineLayout.pushConstant.shaderStageFlags = static_cast<ShaderStageFlagBits>(header.type); in GetPipelineLayout()
622 binding.shaderStageFlags = static_cast<ShaderStageFlagBits>(header.type); in GetPipelineLayout()
640 constant.shaderStage = static_cast<ShaderStageFlagBits>(header.type); in GetSpecializationConstants()
1338 if (shaderStateFlags & ShaderStageFlagBits::COMPUTE_BIT) { in reflectSpvBinary()
1657 ? ShaderStageFlagBits::VERTEX_BIT in runAllCompilationStages()
1658 … : (shaderKind == ShaderKind::FRAGMENT ? ShaderStageFlagBits::FRAGMENT_BIT in runAllCompilationStages()
1666 ? ShaderStageFlagBits::VERTEX_BIT in runAllCompilationStages()
1667 … : (shaderKind == ShaderKind::FRAGMENT ? ShaderStageFlagBits::FRAGMENT_BIT in runAllCompilationStages()
1703 ? ShaderStageFlagBits::VERTEX_BIT in runAllCompilationStages()
[all …]
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dshader_module_vk.cpp63 PLUGIN_ASSERT(createInfo.shaderStageFlags & (ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT | in ShaderModuleVk()
64ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT | in ShaderModuleVk()
65ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT)); in ShaderModuleVk()
75 if (shaderStageFlags_ == ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in ShaderModuleVk()
86 } else if (shaderStageFlags_ == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in ShaderModuleVk()
87 } else if (shaderStageFlags_ == ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in ShaderModuleVk()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/loader/
H A Dpipeline_layout_loader.cpp32 CORE_JSON_SERIALIZE_ENUM(ShaderStageFlagBits,
34 { (ShaderStageFlagBits)0, nullptr },
35 { ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT, "vertex_bit" },
36 { ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT, "fragment_bit" },
37 { ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT, "compute_bit" },
62 SafeGetJsonBitfield<ShaderStageFlagBits>(
84 SafeGetJsonBitfield<ShaderStageFlagBits>( in Load()
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()
318 …const auto shaderFile = LoadShaderFile(computeShader, ShaderStageFlagBits::CORE_SHADER_STAGE_COMPU… in CreateComputeShader()
378 …const auto shaderFile = LoadShaderFile(vertexShader, ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX… in CreateGraphicsShader()
385 …const auto shaderFile = LoadShaderFile(fragmentShader, ShaderStageFlagBits::CORE_SHADER_STAGE_FRAG… in CreateGraphicsShader()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.h52 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()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_depth_render_slot.cpp499 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in GetShaderSpecializationView()
505 } else if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetShaderSpecializationView()
H A Drender_node_default_env.cpp374 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPso()
H A Drender_node_default_material_render_slot.cpp797 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in GetShaderSpecializationView()
803 } else if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetShaderSpecializationView()
H A Drender_node_default_material_deferred_shading.cpp368 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPsoHandle()
H A Drender_node_default_shadow_render_slot.cpp532 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in GetSubmeshPso()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_bloom.cpp163 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT, in ComputeBloom()
330 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT, in GraphicsBloom()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_state_desc.h348 enum ShaderStageFlagBits { enum
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_manager.cpp1810 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in GetShaders()
1817 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { in GetShaders()
1844 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) { in GetShaders()
1851 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) { in GetShaders()