Lines Matching defs:index

616 void STATE_APIENTRY crStateProgramParameter4dNV(GLenum target, GLuint index,
619 crStateProgramParameter4fNV(target, index, (GLfloat) x, (GLfloat) y,
624 void STATE_APIENTRY crStateProgramParameter4dvNV(GLenum target, GLuint index,
627 crStateProgramParameter4fNV(target, index,
633 void STATE_APIENTRY crStateProgramParameter4fNV(GLenum target, GLuint index,
648 if (index < g->limits.maxVertexProgramEnvParams) {
649 p->vertexParameters[index][0] = x;
650 p->vertexParameters[index][1] = y;
651 p->vertexParameters[index][2] = z;
652 p->vertexParameters[index][3] = w;
654 DIRTY(pb->vertexEnvParameter[index], g->neg_bitid);
659 "glProgramParameterNV(index=%d)", index);
671 void STATE_APIENTRY crStateProgramParameter4fvNV(GLenum target, GLuint index,
674 crStateProgramParameter4fNV(target, index,
679 void STATE_APIENTRY crStateProgramParameters4dvNV(GLenum target, GLuint index,
694 if (index + num < g->limits.maxVertexProgramEnvParams) {
697 p->vertexParameters[index+i][0] = (GLfloat) params[i*4+0];
698 p->vertexParameters[index+i][1] = (GLfloat) params[i*4+1];
699 p->vertexParameters[index+i][2] = (GLfloat) params[i*4+2];
700 p->vertexParameters[index+i][3] = (GLfloat) params[i*4+3];
707 "glProgramParameters4dvNV(index+num)");
719 void STATE_APIENTRY crStateProgramParameters4fvNV(GLenum target, GLuint index,
734 if (index + num < g->limits.maxVertexProgramEnvParams) {
737 p->vertexParameters[index+i][0] = params[i*4+0];
738 p->vertexParameters[index+i][1] = params[i*4+1];
739 p->vertexParameters[index+i][2] = params[i*4+2];
740 p->vertexParameters[index+i][3] = params[i*4+3];
747 "glProgramParameters4dvNV(index+num)");
759 void STATE_APIENTRY crStateGetProgramParameterfvNV(GLenum target, GLuint index,
773 if (index < g->limits.maxVertexProgramEnvParams) {
774 params[0] = p->vertexParameters[index][0];
775 params[1] = p->vertexParameters[index][1];
776 params[2] = p->vertexParameters[index][2];
777 params[3] = p->vertexParameters[index][3];
781 "glGetProgramParameterfvNV(index)");
799 void STATE_APIENTRY crStateGetProgramParameterdvNV(GLenum target, GLuint index,
813 if (index < g->limits.maxVertexProgramEnvParams) {
814 params[0] = p->vertexParameters[index][0];
815 params[1] = p->vertexParameters[index][1];
816 params[2] = p->vertexParameters[index][2];
817 params[3] = p->vertexParameters[index][3];
821 "glGetProgramParameterdvNV(index)");
955 void STATE_APIENTRY crStateGetVertexAttribdvNV(GLuint index, GLenum pname, GLdouble *params)
959 crStateGetVertexAttribfvNV(index, pname, floatParams);
969 void STATE_APIENTRY crStateGetVertexAttribfvNV(GLuint index, GLenum pname, GLfloat *params)
979 if (index >= CR_MAX_VERTEX_ATTRIBS) {
981 "glGetVertexAttribfvNV(index)");
987 params[0] = (GLfloat) g->client.array.a[index].size;
990 params[0] = (GLfloat) g->client.array.a[index].stride;
993 params[0] = (GLfloat) g->client.array.a[index].type;
997 COPY_4V(params , g->current.vertexAttrib[index]);
1006 void STATE_APIENTRY crStateGetVertexAttribivNV(GLuint index, GLenum pname, GLint *params)
1010 crStateGetVertexAttribfvNV(index, pname, floatParams);
1021 void STATE_APIENTRY crStateGetVertexAttribfvARB(GLuint index, GLenum pname, GLfloat *params)
1031 if (index >= CR_MAX_VERTEX_ATTRIBS) {
1033 "glGetVertexAttribfvARB(index)");
1039 params[0] = (GLfloat) g->client.array.a[index].enabled;
1042 params[0] = (GLfloat) g->client.array.a[index].size;
1045 params[0] = (GLfloat) g->client.array.a[index].stride;
1048 params[0] = (GLfloat) g->client.array.a[index].type;
1051 params[0] = (GLfloat) g->client.array.a[index].normalized;
1055 COPY_4V(params , g->current.vertexAttrib[index]);
1064 void STATE_APIENTRY crStateGetVertexAttribivARB(GLuint index, GLenum pname, GLint *params)
1068 crStateGetVertexAttribfvARB(index, pname, floatParams);
1078 void STATE_APIENTRY crStateGetVertexAttribdvARB(GLuint index, GLenum pname, GLdouble *params)
1082 crStateGetVertexAttribfvARB(index, pname, floatParams);
1200 void STATE_APIENTRY crStateProgramLocalParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1202 crStateProgramLocalParameter4fARB(target, index, (GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);
1206 void STATE_APIENTRY crStateProgramLocalParameter4dvARB(GLenum target, GLuint index, const GLdouble *params)
1208 crStateProgramLocalParameter4fARB(target, index, (GLfloat) params[0], (GLfloat) params[1],
1213 void STATE_APIENTRY crStateProgramLocalParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1228 if (index >= CR_MAX_FRAGMENT_PROGRAM_LOCAL_PARAMS) {
1230 "glProgramLocalParameterARB(index)");
1236 if (index >= CR_MAX_VERTEX_PROGRAM_LOCAL_PARAMS) {
1238 "glProgramLocalParameterARB(index)");
1251 prog->parameters[index][0] = x;
1252 prog->parameters[index][1] = y;
1253 prog->parameters[index][2] = z;
1254 prog->parameters[index][3] = w;
1255 DIRTY(prog->dirtyParam[index], g->neg_bitid);
1261 void STATE_APIENTRY crStateProgramLocalParameter4fvARB(GLenum target, GLuint index, const GLfloat *params)
1263 crStateProgramLocalParameter4fARB(target, index, params[0], params[1], params[2], params[3]);
1267 void STATE_APIENTRY crStateGetProgramLocalParameterfvARB(GLenum target, GLuint index, GLfloat *params)
1281 if (index >= g->limits.maxFragmentProgramLocalParams) {
1283 "glGetProgramLocalParameterARB(index)");
1289 if (index >= g->limits.maxVertexProgramLocalParams) {
1291 "glGetProgramLocalParameterARB(index)");
1313 CRASSERT(index < CR_MAX_PROGRAM_LOCAL_PARAMS);
1314 params[0] = prog->parameters[index][0];
1315 params[1] = prog->parameters[index][1];
1316 params[2] = prog->parameters[index][2];
1317 params[3] = prog->parameters[index][3];
1321 void STATE_APIENTRY crStateGetProgramLocalParameterdvARB(GLenum target, GLuint index, GLdouble *params)
1324 crStateGetProgramLocalParameterfvARB(target, index, floatParams);
1573 void STATE_APIENTRY crStateDisableVertexAttribArrayARB(GLuint index)
1580 if (index >= g->limits.maxVertexProgramAttribs) {
1582 "glDisableVertexAttribArrayARB(index)");
1585 c->array.a[index].enabled = GL_FALSE;
1591 void STATE_APIENTRY crStateEnableVertexAttribArrayARB(GLuint index)
1598 if (index >= g->limits.maxVertexProgramAttribs) {
1600 "glEnableVertexAttribArrayARB(index)");
1603 c->array.a[index].enabled = GL_TRUE;
1609 void STATE_APIENTRY crStateGetProgramEnvParameterdvARB(GLenum target, GLuint index, GLdouble *params)
1612 crStateGetProgramEnvParameterfvARB(target, index, fparams);
1619 void STATE_APIENTRY crStateGetProgramEnvParameterfvARB(GLenum target, GLuint index, GLfloat *params)
1631 if (index >= g->limits.maxFragmentProgramEnvParams) {
1633 "glGetProgramEnvParameterARB(index)");
1636 params[0] = p->fragmentParameters[index][0];
1637 params[1] = p->fragmentParameters[index][1];
1638 params[2] = p->fragmentParameters[index][2];
1639 params[3] = p->fragmentParameters[index][3];
1642 if (index >= g->limits.maxVertexProgramEnvParams) {
1644 "glGetProgramEnvParameterARB(index)");
1647 params[0] = p->vertexParameters[index][0];
1648 params[1] = p->vertexParameters[index][1];
1649 params[2] = p->vertexParameters[index][2];
1650 params[3] = p->vertexParameters[index][3];
1660 void STATE_APIENTRY crStateProgramEnvParameter4dARB(GLenum target, GLuint index, GLdouble x, GLdouble y, GLdouble z, GLdouble w)
1662 crStateProgramEnvParameter4fARB(target, index, (GLfloat) x, (GLfloat) y, (GLfloat) z, (GLfloat) w);
1665 void STATE_APIENTRY crStateProgramEnvParameter4dvARB(GLenum target, GLuint index, const GLdouble *params)
1667 crStateProgramEnvParameter4fARB(target, index, (GLfloat) params[0], (GLfloat) params[1], (GLfloat) params[2], (GLfloat) params[3]);
1670 void STATE_APIENTRY crStateProgramEnvParameter4fARB(GLenum target, GLuint index, GLfloat x, GLfloat y, GLfloat z, GLfloat w)
1684 if (index >= g->limits.maxFragmentProgramEnvParams) {
1686 "glProgramEnvParameterARB(index)");
1689 p->fragmentParameters[index][0] = x;
1690 p->fragmentParameters[index][1] = y;
1691 p->fragmentParameters[index][2] = z;
1692 p->fragmentParameters[index][3] = w;
1693 DIRTY(pb->fragmentEnvParameter[index], g->neg_bitid);
1697 if (index >= g->limits.maxVertexProgramEnvParams) {
1699 "glProgramEnvParameterARB(index)");
1702 p->vertexParameters[index][0] = x;
1703 p->vertexParameters[index][1] = y;
1704 p->vertexParameters[index][2] = z;
1705 p->vertexParameters[index][3] = w;
1706 DIRTY(pb->vertexEnvParameter[index], g->neg_bitid);
1718 void STATE_APIENTRY crStateProgramEnvParameter4fvARB(GLenum target, GLuint index, const GLfloat *params)
1720 crStateProgramEnvParameter4fARB(target, index, params[0], params[1], params[2], params[3]);