Home | History | Annotate | Download | only in r200

Lines Matching refs:mesa_vp

108    struct gl_vertex_program *mesa_vp = &vp->mesa_program;
114 assert(mesa_vp->Base.Parameters);
115 _mesa_load_state_parameters(ctx, mesa_vp->Base.Parameters);
116 paramList = mesa_vp->Base.Parameters;
401 struct gl_vertex_program *mesa_vp = &vp->mesa_program;
418 if (mesa_vp->Base.NumInstructions == 0)
422 if ((mesa_vp->Base.InputsRead &
428 mesa_vp->Base.InputsRead);
434 if ((mesa_vp->Base.OutputsWritten &
441 (unsigned long long) mesa_vp->Base.OutputsWritten);
446 if (mesa_vp->IsNVProgram) {
459 if (mesa_vp->IsPositionInvariant &&
461 !(mesa_vp->Base.OutputsWritten & (1 << VERT_RESULT_HPOS))) {
462 _mesa_insert_mvp_code(ctx, mesa_vp);
465 /* for fogc, can't change mesa_vp, as it would hose swtnl, and exp with
467 if ((mesa_vp->Base.OutputsWritten & (1 << VERT_RESULT_FOGC)) && !vp->fogpidx) {
470 paramList = mesa_vp->Base.Parameters;
475 mesa_vp->Base.NumNativeInstructions = 0;
476 if (mesa_vp->Base.Parameters)
477 mesa_vp->Base.NumNativeParameters = mesa_vp->Base.Parameters->NumParameters;
479 mesa_vp->Base.NumNativeParameters = 0;
505 if (mesa_vp->Base.InputsRead & VERT_BIT_POS) {
511 if (mesa_vp->Base.InputsRead & VERT_BIT_WEIGHT) {
516 if (mesa_vp->Base.InputsRead & VERT_BIT_NORMAL) {
521 if (mesa_vp->Base.InputsRead & VERT_BIT_COLOR0) {
527 if (mesa_vp->Base.InputsRead & VERT_BIT_COLOR1) {
533 if (mesa_vp->Base.InputsRead & VERT_BIT_FOG) {
540 if (mesa_vp->Base.InputsRead & VERT_BIT_TEX(i)) {
549 if (mesa_vp->Base.InputsRead & VERT_BIT_TEX(i)) {
560 if (mesa_vp->Base.InputsRead & VERT_BIT_GENERIC(i)) {
589 if (!(mesa_vp->Base.OutputsWritten & (1 << VERT_RESULT_HPOS))) {
603 for (vpi = mesa_vp->Base.Instructions; vpi->Opcode != OPCODE_END; vpi++, o_inst++){
1083 if (mesa_vp->Base.NumNativeTemporaries <
1084 (mesa_vp->Base.NumTemporaries + u_temp_used)) {
1085 mesa_vp->Base.NumNativeTemporaries =
1086 mesa_vp->Base.NumTemporaries + u_temp_used;
1088 if ((mesa_vp->Base.NumTemporaries + u_temp_used) > R200_VSF_MAX_TEMPS) {
1090 fprintf(stderr, "Ran out of temps, num temps %d, us %d\n", mesa_vp->Base.NumTemporaries, u_temp_used);
1096 mesa_vp->Base.NumNativeInstructions = 129;
1108 mesa_vp->Base.NumNativeInstructions = (o_inst - vp->instr);