Lines Matching defs:params

633 GL_API void GL_APIENTRY  glFogfv( GLenum pname, const GLfloat *params) {
635 ctx->dispatcher().glFogfv(pname,params);
643 GL_API void GL_APIENTRY glFogxv( GLenum pname, const GLfixed *params) {
646 GLfloat tmpParam = static_cast<GLfloat>(params[0]);
651 tmpParams[i] = X2F(params[i]);
694 GL_API void GL_APIENTRY glGetBooleanv( GLenum pname, GLboolean *params) {
697 if(ctx->glGetBooleanv(pname, params))
711 *params = name!=0 ? GL_TRUE: GL_FALSE;
722 *params = state_s && state_t && state_r ? GL_TRUE: GL_FALSE;
726 *params = (GLboolean)getCompressedFormats(NULL);
734 for (int i=0; i<nparams; i++) params[i] = (GLboolean)iparams[i];
740 ctx->dispatcher().glGetBooleanv(pname,params);
744 GL_API void GL_APIENTRY glGetBufferParameteriv( GLenum target, GLenum pname, GLint *params) {
751 ctx->getBufferSize(target,params);
754 ctx->getBufferUsage(target,params);
780 GL_API void GL_APIENTRY glGetFixedv( GLenum pname, GLfixed *params) {
783 if(ctx->glGetFixedv(pname, params))
800 *params = I2X(getCompressedFormats(NULL));
809 for (int i=0; i<nparams; i++) params[i] = I2X(iparams[i]);
822 params[i] = F2X(fParams[i]);
827 GL_API void GL_APIENTRY glGetFloatv( GLenum pname, GLfloat *params) {
830 if(ctx->glGetFloatv(pname, params))
842 *params = (GLfloat)i;
845 *params = (GLfloat)getCompressedFormats(NULL);
853 for (int i=0; i<nparams; i++) params[i] = (GLfloat)iparams[i];
859 ctx->dispatcher().glGetFloatv(pname,params);
863 GL_API void GL_APIENTRY glGetIntegerv( GLenum pname, GLint *params) {
866 if(ctx->glGetIntegerv(pname, params))
877 ctx->dispatcher().glGetIntegerv(GL_TEXTURE_GEN_S,&params[0]);
882 *params = ctx->shareGroup()->getLocalName(FRAMEBUFFER,i);
888 *params = ctx->shareGroup()->getLocalName(RENDERBUFFER,i);
892 *params = getCompressedFormats(NULL);
895 getCompressedFormats(params);
898 ctx->dispatcher().glGetIntegerv(pname,params);
899 if(*params > 6)
904 *params = 6;
911 *params = (int)(f * (float)0x7fffffff);
914 ctx->dispatcher().glGetIntegerv(pname,params);
915 if(*params > 16)
920 *params = 16;
925 ctx->dispatcher().glGetIntegerv(pname,params);
929 GL_API void GL_APIENTRY glGetLightfv( GLenum light, GLenum pname, GLfloat *params) {
931 ctx->dispatcher().glGetLightfv(light,pname,params);
934 GL_API void GL_APIENTRY glGetLightxv( GLenum light, GLenum pname, GLfixed *params) {
944 params[3] = F2X(tmpParams[3]);
946 params[2] = F2X(tmpParams[2]);
952 params[1] = F2X(tmpParams[1]);
960 params[0] = F2X(tmpParams[0]);
963 GL_API void GL_APIENTRY glGetMaterialfv( GLenum face, GLenum pname, GLfloat *params) {
965 ctx->dispatcher().glGetMaterialfv(face,pname,params);
968 GL_API void GL_APIENTRY glGetMaterialxv( GLenum face, GLenum pname, GLfixed *params) {
978 params[3] = tmpParams[3];
979 params[2] = tmpParams[2];
980 params[1] = tmpParams[1];
982 params[0] = tmpParams[0];
991 GL_API void GL_APIENTRY glGetPointerv( GLenum pname, void **params) {
997 *params = (void*)(p->getBufferOffset());
999 *params = const_cast<void *>( p->getArrayData());
1007 GL_API void GL_APIENTRY glGetTexEnvfv( GLenum env, GLenum pname, GLfloat *params) {
1009 ctx->dispatcher().glGetTexEnvfv(env,pname,params);
1012 GL_API void GL_APIENTRY glGetTexEnviv( GLenum env, GLenum pname, GLint *params) {
1014 ctx->dispatcher().glGetTexEnviv(env,pname,params);
1017 GL_API void GL_APIENTRY glGetTexEnvxv( GLenum env, GLenum pname, GLfixed *params) {
1023 params[0] = static_cast<GLfixed>(tmpParams[0]);
1026 params[i] = F2X(tmpParams[i]);
1030 GL_API void GL_APIENTRY glGetTexParameterfv( GLenum target, GLenum pname, GLfloat *params) {
1036 params[i] = texData->crop_rect[i];
1039 ctx->dispatcher().glGetTexParameterfv(target,pname,params);
1043 GL_API void GL_APIENTRY glGetTexParameteriv( GLenum target, GLenum pname, GLint *params) {
1049 params[i] = texData->crop_rect[i];
1052 ctx->dispatcher().glGetTexParameteriv(target,pname,params);
1056 GL_API void GL_APIENTRY glGetTexParameterxv( GLenum target, GLenum pname, GLfixed *params) {
1062 params[i] = F2X(texData->crop_rect[i]);
1067 params[0] = static_cast<GLfixed>(tmpParam);
1082 GL_API void GL_APIENTRY glLightModelfv( GLenum pname, const GLfloat *params) {
1084 ctx->dispatcher().glLightModelfv(pname,params);
1093 GL_API void GL_APIENTRY glLightModelxv( GLenum pname, const GLfixed *params) {
1097 tmpParams[0] = X2F(params[0]);
1100 tmpParams[i] = X2F(params[i]);
1112 GL_API void GL_APIENTRY glLightfv( GLenum light, GLenum pname, const GLfloat *params) {
1114 ctx->dispatcher().glLightfv(light,pname,params);
1122 GL_API void GL_APIENTRY glLightxv( GLenum light, GLenum pname, const GLfixed *params) {
1132 tmpParams[3] = X2F(params[3]);
1134 tmpParams[2] = X2F(params[2]);
1135 tmpParams[1] = X2F(params[1]);
1141 tmpParams[0] = X2F(params[0]);
1190 GL_API void GL_APIENTRY glMaterialfv( GLenum face, GLenum pname, const GLfloat *params) {
1192 ctx->dispatcher().glMaterialfv(face,pname,params);
1200 GL_API void GL_APIENTRY glMaterialxv( GLenum face, GLenum pname, const GLfixed *params) {
1205 tmpParams[i] = X2F(params[i]);
1281 GL_API void GL_APIENTRY glPointParameterfv( GLenum pname, const GLfloat *params) {
1283 ctx->dispatcher().glPointParameterfv(pname,params);
1292 GL_API void GL_APIENTRY glPointParameterxv( GLenum pname, const GLfixed *params) {
1295 GLfloat tmpParam = X2F(*params) ;
1413 GL_API void GL_APIENTRY glTexEnvfv( GLenum target, GLenum pname, const GLfloat *params) {
1416 ctx->dispatcher().glTexEnvfv(target,pname,params);
1425 GL_API void GL_APIENTRY glTexEnviv( GLenum target, GLenum pname, const GLint *params) {
1428 ctx->dispatcher().glTexEnviv(target,pname,params);
1438 GL_API void GL_APIENTRY glTexEnvxv( GLenum target, GLenum pname, const GLfixed *params) {
1445 tmpParams[i] = X2F(params[i]);
1448 tmpParams[0] = static_cast<GLfloat>(params[0]);
1535 GL_API void GL_APIENTRY glTexParameterfv( GLenum target, GLenum pname, const GLfloat *params) {
1539 if(handleMipmapGeneration(target, pname, (bool)(*params)))
1546 texData->crop_rect[i] = params[i];
1549 ctx->dispatcher().glTexParameterfv(target,pname,params);
1563 GL_API void GL_APIENTRY glTexParameteriv( GLenum target, GLenum pname, const GLint *params) {
1567 if(handleMipmapGeneration(target, pname, (bool)(*params)))
1574 texData->crop_rect[i] = params[i];
1577 ctx->dispatcher().glTexParameteriv(target,pname,params);
1591 GL_API void GL_APIENTRY glTexParameterxv( GLenum target, GLenum pname, const GLfixed *params) {
1595 if(handleMipmapGeneration(target, pname, (bool)(*params)))
1602 texData->crop_rect[i] = X2F(params[i]);
1605 GLfloat param = static_cast<GLfloat>(params[0]);
1840 GL_API void GLAPIENTRY glGetRenderbufferParameterivOES(GLenum target, GLenum pname, GLint* params) {
1882 *params = 0; //XXX
1893 params);
1899 ctx->dispatcher().glGetRenderbufferParameterivEXT(target,pname,params);
2037 GL_API void GLAPIENTRY glGetFramebufferAttachmentParameterivOES(GLenum target, GLenum attachment, GLenum pname, GLint *params) {
2054 *params = target;
2058 *params = name;
2064 ctx->dispatcher().glGetFramebufferAttachmentParameterivEXT(target,attachment,pname,params);
2114 GL_API void GL_APIENTRY glTexGenfvOES (GLenum coord, GLenum pname, const GLfloat *params) {
2118 ctx->dispatcher().glTexGenfv(GL_S,pname,params);
2119 ctx->dispatcher().glTexGenfv(GL_T,pname,params);
2120 ctx->dispatcher().glTexGenfv(GL_R,pname,params);
2123 ctx->dispatcher().glTexGenfv(coord,pname,params);
2136 GL_API void GL_APIENTRY glTexGenivOES (GLenum coord, GLenum pname, const GLint *params) {
2140 ctx->dispatcher().glTexGeniv(GL_S,pname,params);
2141 ctx->dispatcher().glTexGeniv(GL_T,pname,params);
2142 ctx->dispatcher().glTexGeniv(GL_R,pname,params);
2145 ctx->dispatcher().glTexGeniv(coord,pname,params);
2158 GL_API void GL_APIENTRY glTexGenxvOES (GLenum coord, GLenum pname, const GLfixed *params) {
2162 tmpParams[0] = X2F(params[0]);
2172 GL_API void GL_APIENTRY glGetTexGenfvOES (GLenum coord, GLenum pname, GLfloat *params) {
2182 *params = state_s && state_t && state_r ? GL_TRUE: GL_FALSE;
2185 ctx->dispatcher().glGetTexGenfv(coord,pname,params);
2188 GL_API void GL_APIENTRY glGetTexGenivOES (GLenum coord, GLenum pname, GLint *params) {
2198 *params = state_s && state_t && state_r ? GL_TRUE: GL_FALSE;
2201 ctx->dispatcher().glGetTexGeniv(coord,pname,params);
2204 GL_API void GL_APIENTRY glGetTexGenxvOES (GLenum coord, GLenum pname, GLfixed *params) {
2221 params[0] = F2X(tmpParams[1]);