/ohos5.0/foundation/graphic/graphic_3d/lume/LumeRender/src/vulkan/ |
H A D | gpu_program_vk.cpp | 55 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 D | render_node_compute_generic.cpp | 77 … 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 D | render_node_fullscreen_generic.cpp | 53 …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 D | render_blur.cpp | 124 …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 D | render_node_default_shadows_blur.cpp | 170 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 D | render_node_default_env.cpp | 364 … 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 D | render_node_default_material_deferred_shading.cpp | 403 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 D | render_node_default_depth_render_slot.cpp | 352 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 D | render_node_default_shadow_render_slot.cpp | 441 …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 D | render_node_default_material_render_slot.cpp | 671 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 D | gpu_program_gles.cpp | 550 const auto& sscv = plat_.vertShaderModule_->GetSpecilization(); in GpuShaderProgramGLES() local 552 GpuProgramUtil::CombineSpecializationConstants(sscv.constants, constants_); in GpuShaderProgramGLES()
|