Home
last modified time | relevance | path

Searched refs:sscv (Results 1 - 12 of 12) sorted by relevance

/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_program_vk.cpp55 const auto& sscv = mod.GetSpecilization(); in GpuShaderProgramVk() local
57 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in GpuShaderProgramVk()
68 const auto& sscv = mod.GetSpecilization(); in GpuShaderProgramVk() local
70 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in GpuShaderProgramVk()
108 const auto& sscv = mod.GetSpecilization(); in GpuComputeProgramVk() local
110 vector<ShaderSpecialization::Constant>(sscv.constants.cbegin().ptr(), sscv.constants.cend().ptr()); in GpuComputeProgramVk()
/foundation/graphic/graphic_3d/lume/LumeRender/src/node/
H A Drender_node_compute_generic.cpp77 const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(shader_); in InitNode() local
78 shaderSpecializationData_.constants.resize(sscv.constants.size()); in InitNode()
79 shaderSpecializationData_.data.resize(sscv.constants.size()); in InitNode()
81 shaderSpecializationData_.constants[idx] = sscv.constants[idx]; in InitNode()
84 useDataStoreShaderSpecialization_ = !sscv.constants.empty(); in InitNode()
H A Drender_node_fullscreen_generic.cpp53 const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(pipelineData_.shader); in InitNode() local
54 shaderSpecializationData_.constants.resize(sscv.constants.size()); in InitNode()
55 shaderSpecializationData_.data.resize(sscv.constants.size()); in InitNode()
57 shaderSpecializationData_.constants[idx] = sscv.constants[idx]; in InitNode()
60 useDataStoreShaderSpecialization_ = !sscv.constants.empty(); in InitNode()
H A Drender_blur.cpp124 const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(renderData_.shader); in Execute() local
128 const ShaderSpecializationConstantDataView specDataView { sscv.constants, specializationFlags }; in Execute()
135 const ShaderSpecializationConstantDataView specDataView { sscv.constants, specializationFlags }; in Execute()
/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
H A Drender_node_default_env.cpp364 const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(shaderHandle); in GetPso() local
365 vector<uint32_t> flags(sscv.constants.size()); in GetPso()
371 for (const auto& ref : sscv.constants) { in GetPso()
391 const ShaderSpecializationConstantDataView specialization { sscv.constants, flags }; in GetPso()
H A Drender_node_default_shadows_blur.cpp170 const ShaderSpecializationConstantView sscv = in ProcessSingleShadow() local
175 CORE_ASSERT(sscv.constants.size() == countof(specializationFlags)); in ProcessSingleShadow()
176 const ShaderSpecializationConstantDataView specDataView { sscv.constants, specializationFlags }; in ProcessSingleShadow()
H A Drender_node_default_depth_render_slot.cpp352 const ShaderSpecializationConstantView& sscv = in CreateDefaultShaderData() local
354 allShaderData_.defaultSpecilizationConstants.resize(sscv.constants.size()); in CreateDefaultShaderData()
356 allShaderData_.defaultSpecilizationConstants[idx] = sscv.constants[idx]; in CreateDefaultShaderData()
H A Drender_node_default_material_deferred_shading.cpp403 const ShaderSpecializationConstantView& sscv = in CreateDefaultShaderData() local
405 allShaderData_.defaultSpecilizationConstants.resize(sscv.constants.size()); in CreateDefaultShaderData()
407 allShaderData_.defaultSpecilizationConstants[idx] = sscv.constants[idx]; in CreateDefaultShaderData()
H A Drender_node_default_shadow_render_slot.cpp441 const ShaderSpecializationConstantView& sscv = shaderMgr.GetReflectionSpecialization(pcfShaders_.basic); in CreateDefaultShaderData() local
442 allShaderData_.defaultSpecilizationConstants.resize(sscv.constants.size()); in CreateDefaultShaderData()
444 allShaderData_.defaultSpecilizationConstants[idx] = sscv.constants[idx]; in CreateDefaultShaderData()
H A Drender_node_default_material_render_slot.cpp671 const ShaderSpecializationConstantView& sscv = in CreateDefaultShaderData() local
673 allShaderData_.defaultSpecilizationConstants.resize(sscv.constants.size()); in CreateDefaultShaderData()
675 allShaderData_.defaultSpecilizationConstants[idx] = sscv.constants[idx]; in CreateDefaultShaderData()
/foundation/graphic/graphic_3d/lume/LumeDotfield/src/render/
H A Drender_node_dotfield_simulation.cpp203 const ShaderSpecializationConstantView sscv = in GetPsoData() local
206 sscv.constants, in GetPsoData()
/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_program_gles.cpp550 const auto& sscv = plat_.vertShaderModule_->GetSpecilization();
552 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_);

Completed in 11 milliseconds