Lines Matching defs:mode
424 _mesa_get_matrix_index(struct gl_context *ctx, GLenum mode)
426 if (mode == GL_MODELVIEW || mode == GL_PROJECTION)
427 return M_MODELVIEW + (mode - GL_MODELVIEW);
429 if (mode == GL_TEXTURE)
432 if (mode >= GL_TEXTURE0 && mode <= GL_TEXTURE0 + MAX_TEXTURE_UNITS - 1)
433 return M_TEXTURE0 + (mode - GL_TEXTURE0);
435 if (mode >= GL_MATRIX0_ARB && mode <= GL_MATRIX0_ARB + MAX_PROGRAM_MATRICES - 1)
436 return M_PROGRAM0 + (mode - GL_MATRIX0_ARB);
642 _mesa_glthread_MatrixMode(struct gl_context *ctx, GLenum mode)
647 ctx->GLThread.MatrixIndex = _mesa_get_matrix_index(ctx, mode);
648 ctx->GLThread.MatrixMode = mode;
791 _mesa_glthread_NewList(struct gl_context *ctx, GLuint list, GLuint mode)
794 ctx->GLThread.ListMode = mode;