| /xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/ |
| H A D | st_shader_cache.c | 44 struct pipe_shader_state *tgsi) 46 blob_write_bytes(blob, &tgsi->stream_output, 47 sizeof(tgsi->stream_output)); 96 write_stream_out_to_cache(&blob, &stvp->tgsi); 101 write_tgsi_to_cache(&blob, stvp->tgsi.tokens, prog, 110 write_stream_out_to_cache(&blob, &stcp->tgsi); 115 write_tgsi_to_cache(&blob, stcp->tgsi.tokens, prog, 125 write_tgsi_to_cache(&blob, stfp->tgsi.tokens, prog, 135 write_tgsi_to_cache(&blob, stcp->tgsi.prog, prog, 147 * Store tgsi an 43 write_stream_out_to_cache(struct blob * blob,struct pipe_shader_state * tgsi) argument 172 read_stream_out_from_cache(struct blob_reader * blob_reader,struct pipe_shader_state * tgsi) argument [all...] |
| H A D | st_program.c | 49 #include "tgsi/tgsi_dump.h" 50 #include "tgsi/tgsi_emulate.h" 51 #include "tgsi/tgsi_parse.h" 52 #include "tgsi/tgsi_ureg.h" 244 delete_ir(&vpv->tgsi); 268 delete_ir(&stvp->tgsi); 309 delete_ir(&stfp->tgsi); 374 struct pipe_shader_state *tgsi) 386 delete_ir(tgsi); 407 if (stcp->tgsi 372 st_release_basic_variants(struct st_context * st,GLenum target,struct st_basic_variant ** variants,struct pipe_shader_state * tgsi) argument 1133 struct pipe_shader_state tgsi = {0}; local in function:st_create_fp_variant 1640 struct pipe_shader_state tgsi = {0}; local in function:st_get_basic_variant 1818 st_get_cp_variant(struct st_context * st,struct pipe_compute_state * tgsi,struct st_basic_variant ** variants) argument [all...] |
| H A D | st_program.h | 41 #include "tgsi/tgsi_from_mesa.h" 144 struct pipe_shader_state tgsi; member in struct:st_fragment_program 186 struct pipe_shader_state tgsi; member in struct:st_vp_variant 211 struct pipe_shader_state tgsi; member in struct:st_vertex_program 231 /** SHA1 hash of linked tgsi shader program, used for on-disk cache */ 267 struct pipe_shader_state tgsi; member in struct:st_common_program 276 /** SHA1 hash of linked tgsi shader program, used for on-disk cache */ 290 struct pipe_compute_state tgsi; member in struct:st_compute_program 299 /** SHA1 hash of linked tgsi shader program, used for on-disk cache */ 398 struct pipe_compute_state *tgsi, [all...] |
| H A D | st_debug.c | 35 #include "tgsi/tgsi_dump.h" 50 { "tgsi", DEBUG_TGSI, NULL }, 100 tgsi_dump( st->vp->variants[0].tgsi.tokens, 0 ); 104 tgsi_dump(st->fp->tgsi.tokens, 0);
|
| H A D | st_cb_program.c | 116 &p->tgsi); 180 &stgp->tgsi); 202 &sttcp->tgsi); 214 &sttep->tgsi);
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_state_image.c | 45 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, images[i].resource); 46 softpipe->tgsi.image[shader]->sp_iview[idx] = images[i]; 49 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); 50 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); 72 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, buffers[i].buffer); 73 softpipe->tgsi.buffer[shader]->sp_bview[idx] = buffers[i]; 76 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, NULL); 77 memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer));
|
| H A D | sp_context.c | 41 #include "tgsi/tgsi_exec.h" 123 FREE(softpipe->tgsi.sampler[i]); 124 FREE(softpipe->tgsi.image[i]); 125 FREE(softpipe->tgsi.buffer[i]); 206 softpipe->tgsi.sampler[i] = sp_create_tgsi_sampler(); 210 softpipe->tgsi.image[i] = sp_create_tgsi_image(); 214 softpipe->tgsi.buffer[i] = sp_create_tgsi_buffer(); 292 softpipe->tgsi.sampler[PIPE_SHADER_VERTEX]); 297 softpipe->tgsi.sampler[PIPE_SHADER_GEOMETRY]); 302 softpipe->tgsi [all...] |
| H A D | sp_state_derived.c | 290 softpipe->tgsi.sampler[shader]->sp_sampler[i] = 352 tgsi.sampler[PIPE_SHADER_FRAGMENT], 353 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_FRAGMENT], 354 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_FRAGMENT]);
|
| H A D | sp_compute.c | 36 #include "tgsi/tgsi_parse.h" 212 (struct tgsi_sampler *)softpipe->tgsi.sampler[PIPE_SHADER_COMPUTE], 213 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_COMPUTE], 214 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_COMPUTE]);
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/softpipe/ |
| H A D | sp_state_image.c | 46 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, images[i].resource); 47 softpipe->tgsi.image[shader]->sp_iview[idx] = images[i]; 50 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); 51 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); 58 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); 59 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); 80 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, buffers[i].buffer); 81 softpipe->tgsi.buffer[shader]->sp_bview[idx] = buffers[i]; 84 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, NULL); 85 memset(&softpipe->tgsi [all...] |
| H A D | sp_context.c | 41 #include "tgsi/tgsi_exec.h" 123 FREE(softpipe->tgsi.sampler[i]); 124 FREE(softpipe->tgsi.image[i]); 125 FREE(softpipe->tgsi.buffer[i]); 218 softpipe->tgsi.sampler[i] = sp_create_tgsi_sampler(); 222 softpipe->tgsi.image[i] = sp_create_tgsi_image(); 226 softpipe->tgsi.buffer[i] = sp_create_tgsi_buffer(); 301 softpipe->tgsi.sampler[PIPE_SHADER_VERTEX]); 306 softpipe->tgsi.sampler[PIPE_SHADER_GEOMETRY]); 311 softpipe->tgsi [all...] |
| H A D | sp_state_derived.c | 290 softpipe->tgsi.sampler[shader]->sp_sampler[i] = 352 tgsi.sampler[PIPE_SHADER_FRAGMENT], 353 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_FRAGMENT], 354 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_FRAGMENT]);
|
| /xsrc/external/mit/MesaLib/dist/docs/gallium/ |
| H A D | index.rst | 11 tgsi
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/ |
| H A D | Makefile.sources | 157 tgsi/tgsi_aa_point.c \ 158 tgsi/tgsi_aa_point.h \ 159 tgsi/tgsi_build.c \ 160 tgsi/tgsi_build.h \ 161 tgsi/tgsi_dump.c \ 162 tgsi/tgsi_dump.h \ 163 tgsi/tgsi_exec.c \ 164 tgsi/tgsi_exec.h \ 165 tgsi/tgsi_emulate.c \ 166 tgsi/tgsi_emulat [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_from_tgsi.cpp | 23 #include "tgsi/tgsi_build.h" 24 #include "tgsi/tgsi_dump.h" 25 #include "tgsi/tgsi_scan.h" 26 #include "tgsi/tgsi_util.h" 34 namespace tgsi { namespace 1628 Instruction::getTexture(const tgsi::Source *code, int s) const 1647 } // namespace tgsi 1656 Converter(Program *, const tgsi::Source *, nv50_ir_prog_info_out *); 1671 Value *fetchSrc(const tgsi::Instruction::SrcRegister src, int c, Value *ptr); 1672 void storeDst(const tgsi 1743 tgsi::Instruction tgsi; member in class:__anon751bc7f70210::Converter [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/nouveau/codegen/ |
| H A D | nv50_ir_from_tgsi.cpp | 23 #include "tgsi/tgsi_build.h" 24 #include "tgsi/tgsi_dump.h" 25 #include "tgsi/tgsi_scan.h" 26 #include "tgsi/tgsi_util.h" 34 namespace tgsi { namespace 1649 Instruction::getTexture(const tgsi::Source *code, int s) const 1668 } // namespace tgsi 1677 Converter(Program *, const tgsi::Source *); 1692 Value *fetchSrc(const tgsi::Instruction::SrcRegister src, int c, Value *ptr); 1693 void storeDst(const tgsi 1762 tgsi::Instruction tgsi; member in class:__anon9636d7c40110::Converter [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/radeonsi/ |
| H A D | si_compute.h | 38 struct tgsi_token *tgsi; member in union:si_compute::__anona8a86b63010a
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/ |
| H A D | index.rst | 16 tgsi
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_gs.c | 36 #include "tgsi/tgsi_parse.h" 37 #include "tgsi/tgsi_exec.h" 712 draw->gs.tgsi.sampler, 713 draw->gs.tgsi.image, 714 draw->gs.tgsi.buffer); 723 draw->gs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_GEOMETRY); 726 draw->gs.tgsi.machine->Primitives[i] = align_malloc( 728 draw->gs.tgsi.machine->PrimitiveOffsets[i] = align_malloc( 730 if (!draw->gs.tgsi.machine->Primitives[i] || !draw->gs.tgsi [all...] |
| H A D | draw_vs_exec.c | 45 #include "tgsi/tgsi_parse.h" 46 #include "tgsi/tgsi_scan.h" 47 #include "tgsi/tgsi_exec.h" 78 draw->vs.tgsi.sampler, 79 draw->vs.tgsi.image, 80 draw->vs.tgsi.buffer); 250 vs->machine = draw->vs.tgsi.machine;
|
| H A D | draw_private.h | 47 #include "tgsi/tgsi_scan.h" 320 } tgsi; member in struct:draw_context::__anone553aa980708 342 } tgsi; member in struct:draw_context::__anone553aa980908 357 } tgsi; member in struct:draw_context::__anone553aa980b08 372 } tgsi; member in struct:draw_context::__anone553aa980d08
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/draw/ |
| H A D | draw_vs_exec.c | 42 #include "tgsi/tgsi_parse.h" 43 #include "tgsi/tgsi_scan.h" 44 #include "tgsi/tgsi_exec.h" 75 draw->vs.tgsi.sampler, 76 draw->vs.tgsi.image, 77 draw->vs.tgsi.buffer); 239 vs->machine = draw->vs.tgsi.machine;
|
| H A D | draw_gs.c | 36 #include "tgsi/tgsi_parse.h" 37 #include "tgsi/tgsi_exec.h" 722 draw->gs.tgsi.sampler, 723 draw->gs.tgsi.image, 724 draw->gs.tgsi.buffer); 733 draw->gs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_GEOMETRY); 736 draw->gs.tgsi.machine->Primitives[i] = align_malloc( 738 draw->gs.tgsi.machine->PrimitiveOffsets[i] = align_malloc( 740 if (!draw->gs.tgsi.machine->Primitives[i] || !draw->gs.tgsi [all...] |
| H A D | draw_vs.c | 46 #include "tgsi/tgsi_dump.h" 47 #include "tgsi/tgsi_exec.h" 153 draw->vs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_VERTEX); 154 if (!draw->vs.tgsi.machine) 179 tgsi_exec_machine_destroy(draw->vs.tgsi.machine);
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 21.1.8.rst | 59 - gallium/nir/tgsi: fixup indentation 60 - gallium/nir/tgsi: initialize file_max for inputs
|