MCPcopy Create free account
hub / github.com/comaps/comaps / Apply

Method Apply

libs/shaders/gl_program_params.cpp:88–102  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

86} // namespace
87
88void GLProgramParamsSetter::Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program,
89 MapProgramParams const & params)
90{
91 UNUSED_VALUE(context);
92 UniformsGuard guard(program, params);
93
94 Parameter::CheckApply(guard, "u_modelView", params.m_modelView);
95 Parameter::CheckApply(guard, "u_projection", params.m_projection);
96 Parameter::CheckApply(guard, "u_pivotTransform", params.m_pivotTransform);
97 Parameter::CheckApply(guard, "u_opacity", params.m_opacity);
98 Parameter::CheckApply(guard, "u_zScale", params.m_zScale);
99 Parameter::CheckApply(guard, "u_interpolation", params.m_interpolation);
100 Parameter::CheckApply(guard, "u_isOutlinePass", params.m_isOutlinePass);
101 Parameter::CheckApply(guard, "u_contrastGamma", params.m_contrastGamma);
102}
103
104void GLProgramParamsSetter::Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program,
105 RouteProgramParams const & params)

Callers 1

TestProgramParamsFunction · 0.45

Calls

no outgoing calls

Tested by 1

TestProgramParamsFunction · 0.36