/external/mesa3d/src/gallium/auxiliary/ |
D | Makefile.sources | 69 tgsi/tgsi_build.c \ 70 tgsi/tgsi_dump.c \ 71 tgsi/tgsi_exec.c \ 72 tgsi/tgsi_info.c \ 73 tgsi/tgsi_iterate.c \ 74 tgsi/tgsi_parse.c \ 75 tgsi/tgsi_ppc.c \ 76 tgsi/tgsi_sanity.c \ 77 tgsi/tgsi_scan.c \ 78 tgsi/tgsi_strings.c \ [all …]
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
D | nv50_ir_from_tgsi.cpp | 32 namespace tgsi { namespace 1004 Instruction::getTexture(const tgsi::Source *code, int s) const in getTexture() 1027 Converter(Program *, const tgsi::Source *); 1046 Value *fetchSrc(const tgsi::Instruction::SrcRegister src, int c, Value *ptr); 1047 void storeDst(const tgsi::Instruction::DstRegister dst, int c, 1053 Symbol *srcToSym(tgsi::Instruction::SrcRegister, int c); 1054 Symbol *dstToSym(tgsi::Instruction::DstRegister, int c); 1072 Value *interpolate(tgsi::Instruction::SrcRegister, int c, Value *ptr); 1100 const struct tgsi::Source *code; 1110 tgsi::Instruction tgsi; member in __anonfcadf0fa0111::Converter [all …]
|
D | nv50_ir_from_sm4.cpp | 10 namespace tgsi { namespace 1121 return mkSysVal(tgsi::irSemantic(info.in[i].sn), info.in[i].si); in iSym() 1131 return mkSysVal(tgsi::irSemantic(info.out[i].sn), info.out[i].si); in oSym()
|
/external/mesa3d/src/mesa/state_tracker/ |
D | st_cb_program.c | 148 if (stgp->tgsi.tokens) { in st_delete_program() 149 st_free_tokens((void *) stgp->tgsi.tokens); in st_delete_program() 150 stgp->tgsi.tokens = NULL; in st_delete_program() 211 if (stgp->tgsi.tokens) { in st_program_string_notify() 212 st_free_tokens((void *) stgp->tgsi.tokens); in st_program_string_notify() 213 stgp->tgsi.tokens = NULL; in st_program_string_notify()
|
D | st_program.c | 74 if (vpv->tgsi.tokens) in delete_vp_variant() 75 st_free_tokens(vpv->tgsi.tokens); in delete_vp_variant() 113 if (fpv->tgsi.tokens) in delete_fp_variant() 114 st_free_tokens(fpv->tgsi.tokens); in delete_fp_variant() 380 vpv->tgsi.tokens = ureg_get_tokens( ureg, NULL ); in st_translate_vertex_program() 381 if (!vpv->tgsi.tokens) in st_translate_vertex_program() 389 &vpv->tgsi.stream_output); in st_translate_vertex_program() 392 vpv->driver_shader = pipe->create_vs_state(pipe, &vpv->tgsi); in st_translate_vertex_program() 395 tgsi_dump( vpv->tgsi.tokens, 0 ); in st_translate_vertex_program() 747 variant->tgsi.tokens = ureg_get_tokens( ureg, NULL ); in st_translate_fragment_program() [all …]
|
D | st_program.h | 72 struct pipe_shader_state tgsi; member 125 struct pipe_shader_state tgsi; member 214 struct pipe_shader_state tgsi; member
|
D | st_debug.c | 93 tgsi_dump( st->vp->variants[0].tgsi.tokens, 0 ); in st_print_current() 97 tgsi_dump( st->fp->variants[0].tgsi.tokens, 0 ); in st_print_current()
|
D | st_draw_feedback.c | 126 vs = &st->vp_variant->tgsi; in st_feedback_draw_vbo()
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_gs.c | 48 draw->gs.tgsi.machine = tgsi_exec_machine_create(); in draw_gs_init() 49 if (!draw->gs.tgsi.machine) in draw_gs_init() 52 draw->gs.tgsi.machine->Primitives = align_malloc( in draw_gs_init() 54 if (!draw->gs.tgsi.machine->Primitives) in draw_gs_init() 56 memset(draw->gs.tgsi.machine->Primitives, 0, in draw_gs_init() 64 if (!draw->gs.tgsi.machine) in draw_gs_destroy() 67 align_free(draw->gs.tgsi.machine->Primitives); in draw_gs_destroy() 69 tgsi_exec_machine_destroy(draw->gs.tgsi.machine); in draw_gs_destroy() 124 gs->machine = draw->gs.tgsi.machine; in draw_create_geometry_shader() 486 draw->gs.tgsi.num_samplers, in draw_geometry_shader_prepare() [all …]
|
D | draw_vs_exec.c | 72 draw->vs.tgsi.num_samplers, in vs_exec_prepare() 73 draw->vs.tgsi.samplers); in vs_exec_prepare() 238 vs->machine = draw->vs.tgsi.machine; in draw_create_vs_exec()
|
D | draw_vs.c | 196 draw->vs.tgsi.machine = tgsi_exec_machine_create(); in draw_vs_init() 197 if (!draw->vs.tgsi.machine) in draw_vs_init() 228 tgsi_exec_machine_destroy(draw->vs.tgsi.machine); in draw_vs_destroy()
|
D | draw_context.c | 589 draw->vs.tgsi.num_samplers = num_samplers; in draw_texture_samplers() 590 draw->vs.tgsi.samplers = samplers; in draw_texture_samplers() 593 draw->gs.tgsi.num_samplers = num_samplers; in draw_texture_samplers() 594 draw->gs.tgsi.samplers = samplers; in draw_texture_samplers()
|
D | draw_private.h | 251 } tgsi; member 277 } tgsi; member
|
/external/mesa3d/src/gallium/docs/source/ |
D | index.rst | 16 tgsi
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_context.c | 291 softpipe->tgsi.samplers_list[PIPE_SHADER_VERTEX]); in softpipe_create_context() 297 softpipe->tgsi.samplers_list[PIPE_SHADER_GEOMETRY]); in softpipe_create_context()
|
D | sp_state_sampler.c | 317 softpipe->tgsi.samplers_list[shader][i] = in reset_sampler_variants() 323 sp_sampler_variant_bind_view(softpipe->tgsi.samplers_list[shader][i], in reset_sampler_variants()
|
D | sp_context.h | 162 } tgsi; member
|
D | sp_state_derived.c | 250 tgsi.samplers_list[PIPE_SHADER_FRAGMENT]); in update_fragment_shader()
|
/external/mesa3d/src/gallium/drivers/nv30/ |
D | nvfx_vertprog.c | 446 tgsi_mask(uint tgsi) in tgsi_mask() argument 450 if (tgsi & TGSI_WRITEMASK_X) mask |= NVFX_VP_MASK_X; in tgsi_mask() 451 if (tgsi & TGSI_WRITEMASK_Y) mask |= NVFX_VP_MASK_Y; in tgsi_mask() 452 if (tgsi & TGSI_WRITEMASK_Z) mask |= NVFX_VP_MASK_Z; in tgsi_mask() 453 if (tgsi & TGSI_WRITEMASK_W) mask |= NVFX_VP_MASK_W; in tgsi_mask()
|
D | nvfx_fragprog.c | 428 tgsi_mask(uint tgsi) in tgsi_mask() argument 432 if (tgsi & TGSI_WRITEMASK_X) mask |= NVFX_FP_MASK_X; in tgsi_mask() 433 if (tgsi & TGSI_WRITEMASK_Y) mask |= NVFX_FP_MASK_Y; in tgsi_mask() 434 if (tgsi & TGSI_WRITEMASK_Z) mask |= NVFX_FP_MASK_Z; in tgsi_mask() 435 if (tgsi & TGSI_WRITEMASK_W) mask |= NVFX_FP_MASK_W; in tgsi_mask()
|
/external/mesa3d/src/gallium/auxiliary/postprocess/ |
D | ADDING | 8 You can translate GLSL/ARB fairly easily via llvmpipe (LP_DEBUG=tgsi). I don't know the
|
/external/mesa3d/doxygen/ |
D | gallium.doc | 44 - \ref tgsi 163 /** \page tgsi TGSI 175 \sa <a href="http://www.tungstengraphics.com/wiki/files/tgsi.pdf">TGSI specification</a>
|