Lines Matching refs:program

24  * Lookup the named program and return a pointer to it.
25 * If the program doesn't exist, create it and reserve its Id and put
73 * NOTE: Symbols should only really be added during parsing of the program.
138 CRProgramState *p = &(g->program);
140 CRProgramBits *pb = &(sb->program);
215 CRProgramState *p = &(g->program);
217 CRProgramBits *pb = &(sb->program);
258 * the program in a software simulation.
269 CRProgramState *p = &(g->program);
283 CRProgramState *p = &(g->program);
309 CRProgramState *p = &(g->program);
356 CRProgramState *p = &(g->program);
380 const GLubyte *program)
383 CRProgramState *p = &(g->program);
385 CRProgramBits *pb = &(sb->program);
418 if (crStrncmp((const char *) program,"!!FP1.0", 7) != 0
419 && crStrncmp((const char *) program,"!!FCP1.0", 8) != 0
420 && crStrncmp((const char *) program,"!!VP1.0", 7) != 0
421 && crStrncmp((const char *) program,"!!VP1.1", 7) != 0
422 && crStrncmp((const char *) program,"!!VP2.0", 7) != 0
423 && crStrncmp((const char *) program,"!!VSP1.0", 8) != 0) {
425 crDebug("program = (%s)\n",program);
428 crMemcpy(progCopy, program, len);
445 CRProgramState *p = &(g->program);
447 CRProgramBits *pb = &(sb->program);
507 CRProgramState *p = &(g->program);
547 void STATE_APIENTRY crStateGetProgramStringNV(GLuint id, GLenum pname, GLubyte *program)
550 CRProgramState *p = &(g->program);
578 crMemcpy(program, prog->string, prog->length);
585 CRProgramState *p = &(g->program);
637 CRProgramState *p = &(g->program);
639 CRProgramBits *pb = &(sb->program);
683 CRProgramState *p = &(g->program);
685 CRProgramBits *pb = &(sb->program);
723 CRProgramState *p = &(g->program);
725 CRProgramBits *pb = &(sb->program);
763 CRProgramState *p = &(g->program);
803 CRProgramState *p = &(g->program);
843 CRProgramState *p = &(g->program);
845 CRProgramBits *pb = &(sb->program);
921 CRProgramState *p = &(g->program);
1101 CRProgramState *p = &(g->program);
1104 CRProgramBits *pb = &(sb->program);
1152 CRProgramState *p = &(g->program);
1216 CRProgramState *p = &(g->program);
1219 CRProgramBits *pb = &(sb->program);
1270 CRProgramState *p = &(g->program);
1302 "glGetProgramLocalParameterARB(no program)");
1308 "glGetProgramLocalParameterARB(no program)");
1337 CRProgramState *p = &(g->program);
1622 CRProgramState *p = &(g->program);
1673 CRProgramState *p = &(g->program);
1675 CRProgramBits *pb = &(sb->program);
1729 CRProgramState *p = &(ctx->program);
1731 CRProgramBits *pb = &(sb->program);
1742 /* ARB_vertex/fragment_program define default program objects */
1785 CRProgramState *p = &(ctx->program);
1798 CRProgramState *from = &(fromCtx->program);
1799 CRProgramState *to = &(toCtx->program);
1811 /* vertex program enable */
1836 /* fragment program enable */
1852 /* program/track matrices */
1870 /* vertex program binding */
1886 /* vertex program text */
1897 /* vertex program global/env parameters */
1917 /* vertex program local parameters */
1934 * Separate paths for NV vs ARB fragment program
1937 /* NV fragment program binding */
1949 /* fragment program text */
1956 /* fragment program global/env parameters */
2009 /* ARB fragment program binding */
2021 /* fragment program text */
2028 /* fragment program global/env parameters */
2069 CRProgramState *from = &(fromCtx->program);
2070 CRProgramState *to = &(toCtx->program);
2079 /* vertex program enable */
2096 /* fragment program enable */
2110 /* program/track matrices */
2125 /* vertex program binding */
2139 /* vertex program text */
2149 /* vertex program global/env parameters */
2164 /* vertex program local parameters */
2182 * Separate paths for NV vs ARB fragment program
2185 /* NV fragment program binding */
2196 /* fragment program text */
2202 /* fragment program global/env parameters */
2244 /* ARB fragment program binding */
2255 /* fragment program text */
2261 /* fragment program global/env parameters */
2287 /* Resend program data */
2288 if (toCtx->program.bResyncNeeded)
2290 toCtx->program.bResyncNeeded = GL_FALSE;
2311 /* vertex program global/env parameters */
2314 diff_api.ProgramEnvParameter4fvARB(GL_VERTEX_PROGRAM_ARB, i, pContext->program.vertexParameters[i]);
2316 /* vertex program local parameters */
2324 /* vertex program global/env parameters */
2327 diff_api.ProgramEnvParameter4fvARB(GL_FRAGMENT_PROGRAM_ARB, i, pContext->program.fragmentParameters[i]);
2329 /* vertex program local parameters */
2337 crError("Unexpected program target");
2353 pOrigVP = g->program.currentVertexProgram;
2354 pOrigFP = g->program.currentFragmentProgram;
2356 crHashtableWalk(g->program.programHash, DiffProgramCallback, g);