Home
last modified time | relevance | path

Searched refs:sscv (Results 1 – 11 of 11) sorted by relevance

/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/
H A Dgpu_program_vk.cpp55 const auto& sscv = mod.GetSpecilization(); in RENDER_BEGIN_NAMESPACE() local
57 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in RENDER_BEGIN_NAMESPACE()
68 const auto& sscv = mod.GetSpecilization(); in RENDER_BEGIN_NAMESPACE() local
70 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in RENDER_BEGIN_NAMESPACE()
108 const auto& sscv = mod.GetSpecilization(); in GpuComputeProgramVk() local
110 …vector<ShaderSpecialization::Constant>(sscv.constants.cbegin().ptr(), sscv.constants.cend().ptr()); in GpuComputeProgramVk()
/ohos5.0/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_.… in RENDER_BEGIN_NAMESPACE() local
54 shaderSpecializationData_.constants.resize(sscv.constants.size()); in RENDER_BEGIN_NAMESPACE()
55 shaderSpecializationData_.data.resize(sscv.constants.size()); in RENDER_BEGIN_NAMESPACE()
57 shaderSpecializationData_.constants[idx] = sscv.constants[idx]; in RENDER_BEGIN_NAMESPACE()
60 useDataStoreShaderSpecialization_ = !sscv.constants.empty(); in RENDER_BEGIN_NAMESPACE()
H A Drender_blur.cpp124 …const ShaderSpecializationConstantView sscv = shaderMgr.GetReflectionSpecialization(renderData_.sh… in Execute() local
128 … const ShaderSpecializationConstantDataView specDataView { sscv.constants, specializationFlags }; in Execute()
135 … const ShaderSpecializationConstantDataView specDataView { sscv.constants, specializationFlags }; in Execute()
/ohos5.0/foundation/graphic/graphic_3d/lume/Lume_3D/src/render/node/
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_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_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_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_shadow_render_slot.cpp441 …const ShaderSpecializationConstantView& sscv = shaderMgr.GetReflectionSpecialization(pcfShaders_.b… 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()
/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/gles/
H A Dgpu_program_gles.cpp550 const auto& sscv = plat_.vertShaderModule_->GetSpecilization(); in GpuShaderProgramGLES() local
552 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in GpuShaderProgramGLES()