Home | History | Annotate | Download | only in pixelflinger2

Lines Matching refs:params

613 void GGLShaderGetiv(const gl_shader_t * shader, const GLenum pname, GLint * params)
617 *params = shader->Type;
620 *params = shader->DeletePending;
623 *params = shader->CompileStatus;
626 *params = shader->InfoLog ? strlen(shader->InfoLog) + 1 : 0;
629 *params = shader->Source ? strlen(shader->Source) + 1 : 0;
651 void GGLShaderProgramGetiv(const gl_shader_program_t * program, const GLenum pname, GLint * params)
655 *params = program->DeletePending;
658 *params = program->LinkStatus;
661 *params = program->LinkStatus;
664 *params = program->InfoLog ? strlen(program->InfoLog) + 1 : 0;
667 *params = program->NumShaders;
670 *params = program->AttributeSlots;
673 *params = program->Uniforms->Slots;
733 void GGLShaderUniformGetfv(gl_shader_program * program, GLint location, GLfloat * params)
738 memcpy(params, program->ValuesUniform + index, sizeof(*program->ValuesUniform));
741 void GGLShaderUniformGetiv(gl_shader_program * program, GLint location, GLint * params)
747 params[0] = uniform[0];
748 params[1] = uniform[1];
749 params[2] = uniform[2];
750 params[3] = uniform[3];