Searched refs:tgsi (Results 1 - 25 of 95) sorted by relevance

1234

/xsrc/external/mit/MesaLib.old/dist/src/mesa/state_tracker/
H A Dst_shader_cache.c44 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 Dst_program.c49 #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 Dst_program.h41 #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 Dst_debug.c35 #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 Dst_cb_program.c116 &p->tgsi);
180 &stgp->tgsi);
202 &sttcp->tgsi);
214 &sttep->tgsi);
/xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/softpipe/
H A Dsp_state_image.c45 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 Dsp_context.c41 #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 Dsp_state_derived.c290 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 Dsp_compute.c36 #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 Dsp_state_image.c46 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 Dsp_context.c41 #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 Dsp_state_derived.c290 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 Dindex.rst11 tgsi
/xsrc/external/mit/MesaLib.old/dist/src/gallium/auxiliary/
H A DMakefile.sources157 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 Dnv50_ir_from_tgsi.cpp23 #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 Dnv50_ir_from_tgsi.cpp23 #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 Dsi_compute.h38 struct tgsi_token *tgsi; member in union:si_compute::__anona8a86b63010a
/xsrc/external/mit/MesaLib.old/dist/src/gallium/docs/source/
H A Dindex.rst16 tgsi
/xsrc/external/mit/MesaLib/dist/src/gallium/auxiliary/draw/
H A Ddraw_gs.c36 #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 Ddraw_vs_exec.c45 #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 Ddraw_private.h47 #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 Ddraw_vs_exec.c42 #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 Ddraw_gs.c36 #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 Ddraw_vs.c46 #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 D21.1.8.rst59 - gallium/nir/tgsi: fixup indentation
60 - gallium/nir/tgsi: initialize file_max for inputs

Completed in 29 milliseconds

1234