Home | History | Annotate | Download | only in tgsi

Lines Matching defs:FETCH

1822       /* fetch values from the address/indirection register */
2054 #define FETCH(VAL,INDEX,CHAN)\
2092 FETCH(&r[0], 0, chan_index);
2165 * Fetch four texture samples using STR texture coordinates.
2208 * Fetch all 3 (for s,t,r coords) texel offsets, put them into int array.
2236 * Fetch dx and dy values for one channel (s, t or r).
2247 FETCH(&d, regdsrcx, chan);
2252 FETCH(&d, regdsrcx + 1, chan);
2316 /* always fetch all 3 offsets, overkill but keeps code simple */
2329 /* fetch modifier to the last argument */
2333 /* fetch modifier from src0.w or src1.x */
2336 FETCH(&r[last], 0, TGSI_CHAN_W);
2340 FETCH(&r[last], 1, TGSI_CHAN_X);
2367 /* fetch coordinates */
2369 FETCH(&r[i], 0, TGSI_CHAN_X + i);
2377 /* fetch reference value */
2379 FETCH(&r[shadow_ref], shadow_ref / 4, TGSI_CHAN_X + (shadow_ref % 4));
2393 debug_printf("fetch r: %g %g %g %g\n",
2395 debug_printf("fetch g: %g %g %g %g\n",
2397 debug_printf("fetch b: %g %g %g %g\n",
2399 debug_printf("fetch a: %g %g %g %g\n",
2424 /* fetch coordinates */
2426 FETCH(&coords[i], 0, TGSI_CHAN_X + i);
2462 /* always fetch all 3 offsets, overkill but keeps code simple */
2467 FETCH(&r[0], 0, TGSI_CHAN_X);
2481 FETCH(&r[0], 0, TGSI_CHAN_X);
2482 FETCH(&r[1], 0, TGSI_CHAN_Y);
2483 FETCH(&r[2], 0, TGSI_CHAN_Z);
2495 FETCH(&r[0], 0, TGSI_CHAN_X);
2496 FETCH(&r[1], 0, TGSI_CHAN_Y);
2513 FETCH(&r[0], 0, TGSI_CHAN_X);
2514 FETCH(&r[1], 0, TGSI_CHAN_Y);
2515 FETCH(&r[2], 0, TGSI_CHAN_Z);
2516 FETCH(&r[3], 0, TGSI_CHAN_W);
2532 FETCH(&r[0], 0, TGSI_CHAN_X);
2533 FETCH(&r[1], 0, TGSI_CHAN_Y);
2534 FETCH(&r[2], 0, TGSI_CHAN_Z);
2535 FETCH(&r[3], 0, TGSI_CHAN_W);
2572 /* always fetch all 3 offsets, overkill but keeps code simple */
2689 /* always fetch all 3 offsets, overkill but keeps code simple */
2696 FETCH(&c1, 3, TGSI_CHAN_X);
2701 FETCH(&c1, 3, TGSI_CHAN_X);
2711 FETCH(&r[0], 0, TGSI_CHAN_X);
2716 FETCH(&r[2], 3, TGSI_CHAN_X);
2733 FETCH(&r[1], 0, TGSI_CHAN_Y);
2735 FETCH(&r[2], 3, TGSI_CHAN_X);
2752 FETCH(&r[1], 0, TGSI_CHAN_Y);
2753 FETCH(&r[2], 0, TGSI_CHAN_Z);
2755 FETCH(&r[3], 3, TGSI_CHAN_X);
2770 FETCH(&r[1], 0, TGSI_CHAN_Y);
2771 FETCH(&r[2], 0, TGSI_CHAN_Z);
2772 FETCH(&r[3], 0, TGSI_CHAN_W);
2774 FETCH(&r[4], 3, TGSI_CHAN_X);
2818 /* always fetch all 3 offsets, overkill but keeps code simple */
2821 FETCH(&r[0], 0, TGSI_CHAN_X);
2827 FETCH(&r[1], 0, TGSI_CHAN_Y);
2841 FETCH(&r[1], 0, TGSI_CHAN_Y);
2842 FETCH(&r[2], 0, TGSI_CHAN_Z);
2857 FETCH(&r[1], 0, TGSI_CHAN_Y);
2858 FETCH(&r[2], 0, TGSI_CHAN_Z);
2859 FETCH(&r[3], 0, TGSI_CHAN_W);
4085 FETCH(&value[i], 1, TGSI_CHAN_X + i);
4122 FETCH(&value[i], 1, TGSI_CHAN_X + i);
4151 FETCH(&value[i], 1, TGSI_CHAN_X + i);
4210 FETCH(&value[i], 2, TGSI_CHAN_X + i);
4212 FETCH(&value2[i], 3, TGSI_CHAN_X + i);
4271 FETCH(&value[i], 2, TGSI_CHAN_X + i);
4273 FETCH(&value2[i], 3, TGSI_CHAN_X + i);
4328 FETCH(&value[i], 2, TGSI_CHAN_X + i);
4330 FETCH(&value2[i], 3, TGSI_CHAN_X + i);
5511 FETCH( &r[0], 0, TGSI_CHAN_X );