Searched refs:ShaderStageFlagBits (Results 1 - 14 of 14) sorted by relevance
/foundation/graphic/graphic_3d/lume/LumeBinaryCompile/LumeShaderCompiler/src/ |
H A D | spirv_cross_helper_structs_gles.h | 24 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 D | main.cpp | 44 // 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 D | shader_module_vk.cpp | 63 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 D | pipeline_layout_loader.cpp | 32 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 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() 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 D | pipeline_descriptor_set_binder.h | 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()
|
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/ |
H A D | render_node_default_depth_render_slot.cpp | 499 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 D | render_node_default_material_render_slot.cpp | 797 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 D | render_node_default_env.cpp | 374 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPso()
|
H A D | render_node_default_material_deferred_shading.cpp | 368 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_FRAGMENT_BIT) { in GetPsoHandle()
|
H A D | render_node_default_shadow_render_slot.cpp | 532 if (ref.shaderStage == ShaderStageFlagBits::CORE_SHADER_STAGE_VERTEX_BIT) { in GetSubmeshPso()
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/ |
H A D | render_bloom.cpp | 163 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 D | pipeline_state_desc.h | 348 enum ShaderStageFlagBits { enum
|
/foundation/graphic/graphic_3d/lume/LumeRender/src/device/ |
H A D | shader_manager.cpp | 1809 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