Home | History | Annotate | Download | only in state_tracker

Lines Matching refs:tgsi

46 #include "tgsi/tgsi_dump.h"
47 #include "tgsi/tgsi_ureg.h"
74 if (vpv->tgsi.tokens)
75 st_free_tokens(vpv->tgsi.tokens);
113 if (fpv->tgsi.tokens)
114 st_free_tokens(fpv->tgsi.tokens);
172 * Translate a Mesa vertex shader into a TGSI shader.
174 * to TGSI output slots
175 * \param tokensOut destination for TGSI tokens
195 * and TGSI generic input indexes, plus input attrib semantic info.
380 vpv->tgsi.tokens = ureg_get_tokens( ureg, NULL );
381 if (!vpv->tgsi.tokens)
389 &vpv->tgsi.stream_output);
392 vpv->driver_shader = pipe->create_vs_state(pipe, &vpv->tgsi);
395 tgsi_dump( vpv->tgsi.tokens, 0 );
464 * Translate a Mesa fragment shader into a TGSI shader using extra info in
534 * Convert Mesa program inputs to TGSI input register semantics.
609 * readability of the generated TGSI.
747 variant->tgsi.tokens = ureg_get_tokens( ureg, NULL );
751 variant->driver_shader = pipe->create_fs_state(pipe, &variant->tgsi);
755 tgsi_dump( variant->tgsi.tokens, 0/*TGSI_DUMP_VERBOSE*/ );
850 * Convert Mesa program inputs to TGSI input register semantics.
1009 if (stgp->tgsi.tokens) {
1010 st_free_tokens(stgp->tgsi.tokens);
1011 stgp->tgsi.tokens = NULL;
1037 stgp->tgsi.tokens = ureg_get_tokens( ureg, NULL );
1043 &stgp->tgsi.stream_output);
1047 gpv->driver_shader = pipe->create_gs_state(pipe, &stgp->tgsi);
1056 tgsi_dump(stgp->tgsi.tokens, 0);
1311 tgsi_dump(stv->tgsi.tokens, 0);