/external/virglrenderer/src/gallium/auxiliary/ |
D | Makefile.sources | 5 tgsi/tgsi_build.c \ 6 tgsi/tgsi_dump.c \ 7 tgsi/tgsi_info.c \ 8 tgsi/tgsi_iterate.c \ 9 tgsi/tgsi_parse.c \ 10 tgsi/tgsi_sanity.c \ 11 tgsi/tgsi_scan.c \ 12 tgsi/tgsi_strings.c \ 13 tgsi/tgsi_text.c \ 14 tgsi/tgsi_transform.c \ [all …]
|
D | Makefile.am | 49 tgsi/tgsi_build.h \ 50 tgsi/tgsi_dump.h \ 51 tgsi/tgsi_info.h \ 52 tgsi/tgsi_iterate.h \ 53 tgsi/tgsi_opcode_tmp.h \ 54 tgsi/tgsi_parse.h \ 55 tgsi/tgsi_sanity.h \ 56 tgsi/tgsi_scan.h \ 57 tgsi/tgsi_strings.h \ 58 tgsi/tgsi_text.h \ [all …]
|
/external/mesa3d/src/gallium/auxiliary/ |
D | Makefile.sources | 164 tgsi/tgsi_aa_point.c \ 165 tgsi/tgsi_aa_point.h \ 166 tgsi/tgsi_build.c \ 167 tgsi/tgsi_build.h \ 168 tgsi/tgsi_dump.c \ 169 tgsi/tgsi_dump.h \ 170 tgsi/tgsi_dynamic_indexing.c \ 171 tgsi/tgsi_exec.c \ 172 tgsi/tgsi_exec.h \ 173 tgsi/tgsi_emulate.c \ [all …]
|
D | meson.build | 180 'tgsi/tgsi_aa_point.c', 181 'tgsi/tgsi_aa_point.h', 182 'tgsi/tgsi_build.c', 183 'tgsi/tgsi_build.h', 184 'tgsi/tgsi_dump.c', 185 'tgsi/tgsi_dump.h', 186 'tgsi/tgsi_dynamic_indexing.c', 187 'tgsi/tgsi_exec.c', 188 'tgsi/tgsi_exec.h', 189 'tgsi/tgsi_emulate.c', [all …]
|
/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_from_tgsi.cpp | 34 namespace tgsi { namespace 1607 Instruction::getTexture(const tgsi::Source *code, int s) const in getTexture() 1635 Converter(Program *, const tgsi::Source *, nv50_ir_prog_info_out *); 1650 Value *fetchSrc(const tgsi::Instruction::SrcRegister src, int c, Value *ptr); 1651 void storeDst(const tgsi::Instruction::DstRegister dst, int c, 1658 Symbol *srcToSym(tgsi::Instruction::SrcRegister, int c); 1659 Symbol *dstToSym(tgsi::Instruction::DstRegister, int c); 1686 Value *interpolate(tgsi::Instruction::SrcRegister, int c, Value *ptr); 1716 const tgsi::Source *code; 1720 tgsi::Instruction tgsi; member in __anon7322c33a0211::Converter [all …]
|
/external/mesa3d/src/gallium/drivers/softpipe/ |
D | sp_state_image.c | 45 …pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, images[i].resource); in softpipe_set_shader_images() 46 softpipe->tgsi.image[shader]->sp_iview[idx] = images[i]; in softpipe_set_shader_images() 49 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); in softpipe_set_shader_images() 50 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); in softpipe_set_shader_images() 72 … pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, buffers[i].buffer); in softpipe_set_shader_buffers() 73 softpipe->tgsi.buffer[shader]->sp_bview[idx] = buffers[i]; in softpipe_set_shader_buffers() 76 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, NULL); in softpipe_set_shader_buffers() 77 … memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer)); in softpipe_set_shader_buffers()
|
D | sp_context.c | 123 FREE(softpipe->tgsi.sampler[i]); in softpipe_destroy() 124 FREE(softpipe->tgsi.image[i]); in softpipe_destroy() 125 FREE(softpipe->tgsi.buffer[i]); in softpipe_destroy() 218 softpipe->tgsi.sampler[i] = sp_create_tgsi_sampler(); in softpipe_create_context() 222 softpipe->tgsi.image[i] = sp_create_tgsi_image(); in softpipe_create_context() 226 softpipe->tgsi.buffer[i] = sp_create_tgsi_buffer(); in softpipe_create_context() 301 softpipe->tgsi.sampler[PIPE_SHADER_VERTEX]); in softpipe_create_context() 306 softpipe->tgsi.sampler[PIPE_SHADER_GEOMETRY]); in softpipe_create_context() 311 softpipe->tgsi.image[PIPE_SHADER_VERTEX]); in softpipe_create_context() 316 softpipe->tgsi.image[PIPE_SHADER_GEOMETRY]); in softpipe_create_context() [all …]
|
D | sp_state_derived.c | 290 softpipe->tgsi.sampler[shader]->sp_sampler[i] = in set_shader_sampler() 352 tgsi.sampler[PIPE_SHADER_FRAGMENT], in update_fragment_shader() 353 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_FRAGMENT], in update_fragment_shader() 354 … (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_FRAGMENT]); in update_fragment_shader()
|
D | sp_compute.c | 212 (struct tgsi_sampler *)softpipe->tgsi.sampler[PIPE_SHADER_COMPUTE], in softpipe_launch_grid() 213 (struct tgsi_image *)softpipe->tgsi.image[PIPE_SHADER_COMPUTE], in softpipe_launch_grid() 214 (struct tgsi_buffer *)softpipe->tgsi.buffer[PIPE_SHADER_COMPUTE]); in softpipe_launch_grid()
|
D | sp_context.h | 177 } tgsi; member
|
/external/mesa3d/src/gallium/auxiliary/draw/ |
D | draw_gs.c | 732 draw->gs.tgsi.sampler, in draw_geometry_shader_prepare() 733 draw->gs.tgsi.image, in draw_geometry_shader_prepare() 734 draw->gs.tgsi.buffer); in draw_geometry_shader_prepare() 743 draw->gs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_GEOMETRY); in draw_gs_init() 746 draw->gs.tgsi.machine->Primitives[i] = align_malloc( in draw_gs_init() 748 draw->gs.tgsi.machine->PrimitiveOffsets[i] = align_malloc( in draw_gs_init() 750 if (!draw->gs.tgsi.machine->Primitives[i] || !draw->gs.tgsi.machine->PrimitiveOffsets[i]) in draw_gs_init() 752 memset(draw->gs.tgsi.machine->Primitives[i], 0, in draw_gs_init() 754 memset(draw->gs.tgsi.machine->PrimitiveOffsets[i], 0, in draw_gs_init() 765 if (draw->gs.tgsi.machine) { in draw_gs_destroy() [all …]
|
D | draw_context.c | 819 draw->vs.tgsi.sampler = sampler; in draw_texture_sampler() 822 draw->gs.tgsi.sampler = sampler; in draw_texture_sampler() 825 draw->tcs.tgsi.sampler = sampler; in draw_texture_sampler() 828 draw->tes.tgsi.sampler = sampler; in draw_texture_sampler() 848 draw->vs.tgsi.image = image; in draw_image() 851 draw->gs.tgsi.image = image; in draw_image() 854 draw->tcs.tgsi.image = image; in draw_image() 857 draw->tes.tgsi.image = image; in draw_image() 877 draw->vs.tgsi.buffer = buffer; in draw_buffer() 880 draw->gs.tgsi.buffer = buffer; in draw_buffer() [all …]
|
D | draw_vs_exec.c | 75 draw->vs.tgsi.sampler, in vs_exec_prepare() 76 draw->vs.tgsi.image, in vs_exec_prepare() 77 draw->vs.tgsi.buffer); in vs_exec_prepare() 240 vs->machine = draw->vs.tgsi.machine; in draw_create_vs_exec()
|
D | draw_private.h | 290 } tgsi; member 311 } tgsi; member 326 } tgsi; member 340 } tgsi; member
|
D | draw_vs.c | 153 draw->vs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_VERTEX); in draw_vs_init() 154 if (!draw->vs.tgsi.machine) in draw_vs_init() 179 tgsi_exec_machine_destroy(draw->vs.tgsi.machine); in draw_vs_destroy()
|
/external/mesa3d/docs/gallium/ |
D | index.rst | 11 tgsi
|
/external/mesa3d/docs/relnotes/ |
D | 10.2.9.rst | 76 - gallivm,tgsi: fix idiv by zero crash
|
D | 17.0.1.rst | 77 - tgsi: fix memory leak in tgsi sanity check
|
D | 18.3.2.rst | 222 - tgsi/scan: fix loop exit point in tgsi_scan_tess_ctrl() 223 - tgsi/scan: correctly walk instructions in tgsi_scan_tess_ctrl()
|
D | 18.1.1.rst | 61 - tgsi/scan: add hw atomic to the list of memory accessing files
|
D | 13.0.6.rst | 104 - tgsi: fix memory leak in tgsi sanity check
|
/external/mesa3d/src/gallium/drivers/nouveau/nv30/ |
D | nvfx_vertprog.c | 448 tgsi_mask(uint tgsi) in tgsi_mask() argument 452 if (tgsi & TGSI_WRITEMASK_X) mask |= NVFX_VP_MASK_X; in tgsi_mask() 453 if (tgsi & TGSI_WRITEMASK_Y) mask |= NVFX_VP_MASK_Y; in tgsi_mask() 454 if (tgsi & TGSI_WRITEMASK_Z) mask |= NVFX_VP_MASK_Z; in tgsi_mask() 455 if (tgsi & TGSI_WRITEMASK_W) mask |= NVFX_VP_MASK_W; in tgsi_mask()
|
D | nvfx_fragprog.c | 434 tgsi_mask(uint tgsi) in tgsi_mask() argument 438 if (tgsi & TGSI_WRITEMASK_X) mask |= NVFX_FP_MASK_X; in tgsi_mask() 439 if (tgsi & TGSI_WRITEMASK_Y) mask |= NVFX_FP_MASK_Y; in tgsi_mask() 440 if (tgsi & TGSI_WRITEMASK_Z) mask |= NVFX_FP_MASK_Z; in tgsi_mask() 441 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>
|