| 86 | } // namespace |
| 87 | |
| 88 | void 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 | |
| 104 | void GLProgramParamsSetter::Apply(ref_ptr<dp::GraphicsContext> context, ref_ptr<dp::GpuProgram> program, |
| 105 | RouteProgramParams const & params) |
no outgoing calls