Home
last modified time | relevance | path

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

/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/
H A Dspirv_cross_helper_structs_gles.h24 enum class ShaderStageFlagBits { class
39 inline ShaderStageFlagBits ShaderKindToStageFlags(ShaderKind kind) in ShaderKindToStageFlags()
43 return ShaderStageFlagBits::VERTEX_BIT; in ShaderKindToStageFlags()
45 return ShaderStageFlagBits::FRAGMENT_BIT; in ShaderKindToStageFlags()
47 return ShaderStageFlagBits::COMPUTE_BIT; in ShaderKindToStageFlags()
49 return ShaderStageFlagBits::ALL_GRAPHICS; in ShaderKindToStageFlags()
53 constexpr ShaderStageFlagBits operator~(ShaderStageFlagBits bits) noexcept
55 return static_cast<ShaderStageFlagBits>(~static_cast<std::underlying_type_t<ShaderStageFlagBits>>(bit
[all...]
H A Dmain.cpp44 // Enumerations from Engine which should match: Format, DescriptorType, ShaderStageFlagBits
585 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);
1338 if (shaderStateFlags & ShaderStageFlagBits::COMPUTE_BIT) {
1657 ? ShaderStageFlagBits::VERTEX_BIT
1658 : (shaderKind == ShaderKind::FRAGMENT ? ShaderStageFlagBits::FRAGMENT_BIT
1659 : ShaderStageFlagBits::COMPUTE_BIT);
1666 ? ShaderStageFlagBits
[all...]
/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()
64 ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT | in ShaderModuleVk()
65 ShaderStageFlagBits::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()
/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>( in FromJson()
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_COMPUTE_BIT); in CreateComputeShader()
378 const auto shaderFile = LoadShaderFile(vertexShader, ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT); in CreateGraphicsShader()
385 const auto shaderFile = LoadShaderFile(fragmentShader, ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT); in CreateGraphicsShader()
/foundation/graphic/graphic_3d/lume/LumeRender/src/nodecontext/
H A Dpipeline_descriptor_set_binder.h52 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()
/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_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_env.cpp374 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPso()
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()
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_bloom.cpp163 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT,
330 constexpr PushConstant pc { ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT, in GraphicsBloom()
/foundation/graphic/graphic_3d/lume/LumeRender/api/render/device/
H A Dpipeline_state_desc.h348 enum ShaderStageFlagBits { enum
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/
H A Dshader_manager.cpp1809 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) {
1816 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) {
1843 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_COMPUTE_BIT) {
1850 if (shaderStageFlags & ShaderStageFlagBits::CORE_SHADER_STAGE_ALL_GRAPHICS) {

Completed in 18 milliseconds