Home | Info | Community | Development | myReactOS | Contact Us
[static, read]
Definition at line 149 of file eval.c.
Referenced by _mesa_GetMapdv(), _mesa_GetMapfv(), _mesa_GetMapiv(), and map2().
{ switch (target) { case GL_MAP2_VERTEX_3: return &ctx->EvalMap.Map2Vertex3; case GL_MAP2_VERTEX_4: return &ctx->EvalMap.Map2Vertex4; case GL_MAP2_INDEX: return &ctx->EvalMap.Map2Index; case GL_MAP2_COLOR_4: return &ctx->EvalMap.Map2Color4; case GL_MAP2_NORMAL: return &ctx->EvalMap.Map2Normal; case GL_MAP2_TEXTURE_COORD_1: return &ctx->EvalMap.Map2Texture1; case GL_MAP2_TEXTURE_COORD_2: return &ctx->EvalMap.Map2Texture2; case GL_MAP2_TEXTURE_COORD_3: return &ctx->EvalMap.Map2Texture3; case GL_MAP2_TEXTURE_COORD_4: return &ctx->EvalMap.Map2Texture4; case GL_MAP2_VERTEX_ATTRIB0_4_NV: case GL_MAP2_VERTEX_ATTRIB1_4_NV: case GL_MAP2_VERTEX_ATTRIB2_4_NV: case GL_MAP2_VERTEX_ATTRIB3_4_NV: case GL_MAP2_VERTEX_ATTRIB4_4_NV: case GL_MAP2_VERTEX_ATTRIB5_4_NV: case GL_MAP2_VERTEX_ATTRIB6_4_NV: case GL_MAP2_VERTEX_ATTRIB7_4_NV: case GL_MAP2_VERTEX_ATTRIB8_4_NV: case GL_MAP2_VERTEX_ATTRIB9_4_NV: case GL_MAP2_VERTEX_ATTRIB10_4_NV: case GL_MAP2_VERTEX_ATTRIB11_4_NV: case GL_MAP2_VERTEX_ATTRIB12_4_NV: case GL_MAP2_VERTEX_ATTRIB13_4_NV: case GL_MAP2_VERTEX_ATTRIB14_4_NV: case GL_MAP2_VERTEX_ATTRIB15_4_NV: if (!ctx->Extensions.NV_vertex_program) return NULL; return &ctx->EvalMap.Map2Attrib[target - GL_MAP2_VERTEX_ATTRIB0_4_NV]; default: return NULL; } }