/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/ |
H A D | meson.build | 143 'tgsi/tgsi_aa_point.c', 144 'tgsi/tgsi_aa_point.h', 145 'tgsi/tgsi_build.c', 146 'tgsi/tgsi_build.h', 147 'tgsi/tgsi_dump.c', 148 'tgsi/tgsi_dump.h', 149 'tgsi/tgsi_dynamic_indexing.c', 150 'tgsi/tgsi_exec.c', 151 'tgsi/tgsi_exec.h', 152 'tgsi/tgsi_from_mesa.c', [all …]
|
/aosp_15_r20/external/virglrenderer/src/gallium/ |
H A D | meson.build | 49 'auxiliary/tgsi/tgsi_dump.c', 50 'auxiliary/tgsi/tgsi_build.c', 51 'auxiliary/tgsi/tgsi_build.h', 52 'auxiliary/tgsi/tgsi_util.h', 53 'auxiliary/tgsi/tgsi_iterate.h', 54 'auxiliary/tgsi/tgsi_scan.c', 55 'auxiliary/tgsi/tgsi_info.c', 56 'auxiliary/tgsi/tgsi_parse.h', 57 'auxiliary/tgsi/tgsi_text.h', 58 'auxiliary/tgsi/tgsi_strings.h', [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/nir/ |
H A D | nir_to_tgsi.c | 31 #include "tgsi/tgsi_dump.h" 32 #include "tgsi/tgsi_from_mesa.h" 33 #include "tgsi/tgsi_info.h" 34 #include "tgsi/tgsi_parse.h" 35 #include "tgsi/tgsi_ureg.h" 36 #include "tgsi/tgsi_util.h" 86 /* TGSI temps for our NIR SSA and register values. */ 104 /* Mappings from driver_location to TGSI input/output number. 106 * We'll be declaring TGSI input/outputs in an arbitrary order, and they get 214 * function for each TGSI opcode: [all …]
|
H A D | tgsi_to_nir.c | 40 #include "tgsi/tgsi_parse.h" 41 #include "tgsi/tgsi_dump.h" 42 #include "tgsi/tgsi_info.h" 43 #include "tgsi/tgsi_scan.h" 44 #include "tgsi/tgsi_from_mesa.h" 54 /** nir register handle containing this TGSI index. */ 57 /** Offset (in vec4s) from the start of var for this TGSI index. */ 157 fprintf(stderr, "Bad TGSI semantic: %d/%d\n", semantic, index); in tgsi_varying_semantic_to_slot() 177 unreachable("bad TGSI FS depth layout"); in ttn_get_depth_layout() 194 unreachable("bad TGSI interpolation mode"); in ttn_translate_interp_mode() [all …]
|
/aosp_15_r20/external/mesa3d/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); in softpipe_set_shader_images() 47 softpipe->tgsi.image[shader]->sp_iview[idx] = images[i]; in softpipe_set_shader_images() 50 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); in softpipe_set_shader_images() 51 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); in softpipe_set_shader_images() 58 pipe_resource_reference(&softpipe->tgsi.image[shader]->sp_iview[idx].resource, NULL); in softpipe_set_shader_images() 59 memset(&softpipe->tgsi.image[shader]->sp_iview[idx], 0, sizeof(struct pipe_image_view)); in softpipe_set_shader_images() 80 … pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, buffers[i].buffer); in softpipe_set_shader_buffers() 81 softpipe->tgsi.buffer[shader]->sp_bview[idx] = buffers[i]; in softpipe_set_shader_buffers() 84 pipe_resource_reference(&softpipe->tgsi.buffer[shader]->sp_bview[idx].buffer, NULL); in softpipe_set_shader_buffers() 85 … memset(&softpipe->tgsi.buffer[shader]->sp_bview[idx], 0, sizeof(struct pipe_shader_buffer)); in softpipe_set_shader_buffers()
|
H A D | sp_context.c | 41 #include "tgsi/tgsi_exec.h" 113 FREE(softpipe->tgsi.sampler[i]); in softpipe_destroy() 114 FREE(softpipe->tgsi.image[i]); in softpipe_destroy() 115 FREE(softpipe->tgsi.buffer[i]); in softpipe_destroy() 195 softpipe->tgsi.sampler[i] = sp_create_tgsi_sampler(); in softpipe_create_context() 199 softpipe->tgsi.image[i] = sp_create_tgsi_image(); in softpipe_create_context() 203 softpipe->tgsi.buffer[i] = sp_create_tgsi_buffer(); in softpipe_create_context() 277 softpipe->tgsi.sampler[PIPE_SHADER_VERTEX]); in softpipe_create_context() 282 softpipe->tgsi.sampler[PIPE_SHADER_GEOMETRY]); in softpipe_create_context() 287 softpipe->tgsi.image[PIPE_SHADER_VERTEX]); in softpipe_create_context() [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/r300/compiler/ |
H A D | nir_to_rc.c | 15 #include "tgsi/tgsi_dump.h" 16 #include "tgsi/tgsi_from_mesa.h" 17 #include "tgsi/tgsi_info.h" 18 #include "tgsi/tgsi_parse.h" 19 #include "tgsi/tgsi_ureg.h" 20 #include "tgsi/tgsi_util.h" 67 /* TGSI temps for our NIR SSA and register values. */ 85 /* Mappings from driver_location to TGSI input/output number. 87 * We'll be declaring TGSI input/outputs in an arbitrary order, and they get 192 * function for each TGSI opcode: [all …]
|
/aosp_15_r20/external/virglrenderer/ |
H A D | Android.bp | 90 "src/gallium/auxiliary/tgsi/tgsi_build.c", 91 "src/gallium/auxiliary/tgsi/tgsi_dump.c", 92 "src/gallium/auxiliary/tgsi/tgsi_info.c", 93 "src/gallium/auxiliary/tgsi/tgsi_iterate.c", 94 "src/gallium/auxiliary/tgsi/tgsi_parse.c", 95 "src/gallium/auxiliary/tgsi/tgsi_sanity.c", 96 "src/gallium/auxiliary/tgsi/tgsi_scan.c", 97 "src/gallium/auxiliary/tgsi/tgsi_strings.c", 98 "src/gallium/auxiliary/tgsi/tgsi_text.c", 99 "src/gallium/auxiliary/tgsi/tgsi_util.c",
|
/aosp_15_r20/out/soong/.intermediates/external/virglrenderer/libvirglrenderer/android_arm64_armv8-2a_cortex-a55_static_apex10000/ |
D | libvirglrenderer.a.rsp | 1 …tgsi/tgsi_build.o out/soong/.intermediates/external/virglrenderer/libvirglrenderer/android_arm64_a…
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/draw/ |
H A D | draw_gs.c | 36 #include "tgsi/tgsi_parse.h" 37 #include "tgsi/tgsi_exec.h" 727 draw->gs.tgsi.sampler, in draw_geometry_shader_prepare() 728 draw->gs.tgsi.image, in draw_geometry_shader_prepare() 729 draw->gs.tgsi.buffer); in draw_geometry_shader_prepare() 738 draw->gs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_GEOMETRY); in draw_gs_init() 741 draw->gs.tgsi.machine->Primitives[i] = align_malloc( in draw_gs_init() 743 draw->gs.tgsi.machine->PrimitiveOffsets[i] = align_malloc( in draw_gs_init() 745 if (!draw->gs.tgsi.machine->Primitives[i] || in draw_gs_init() 746 !draw->gs.tgsi.machine->PrimitiveOffsets[i]) in draw_gs_init() [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, in vs_exec_prepare() 79 draw->vs.tgsi.image, in vs_exec_prepare() 80 draw->vs.tgsi.buffer); in vs_exec_prepare() 249 vs->machine = draw->vs.tgsi.machine; in draw_create_vs_exec()
|
H A D | draw_vs.c | 48 #include "tgsi/tgsi_dump.h" 49 #include "tgsi/tgsi_exec.h" 50 #include "tgsi/tgsi_ureg.h" 167 draw->vs.tgsi.machine = tgsi_exec_machine_create(PIPE_SHADER_VERTEX); in draw_vs_init() 168 if (!draw->vs.tgsi.machine) in draw_vs_init() 194 tgsi_exec_machine_destroy(draw->vs.tgsi.machine); in draw_vs_destroy()
|
/aosp_15_r20/out/soong/.intermediates/external/virglrenderer/libvirglrenderer/android_arm64_armv8-2a_cortex-a55_static_apex10000/obj/external/virglrenderer/src/gallium/auxiliary/tgsi/ |
D | tgsi_text.o.d | 1 …2a_cortex-a55_static_apex10000/obj/external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_text.o: \ 2 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_text.c \ 111 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_text.h \ 112 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_build.h \ 113 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_info.h \ 115 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_parse.h \ 116 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_sanity.h \ 117 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_strings.h \ 118 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_util.h \ 119 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_dump.h
|
D | tgsi_dump.o.d | 1 …2a_cortex-a55_static_apex10000/obj/external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_dump.o: \ 2 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_dump.c \ 101 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_dump.h \ 106 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_info.h \ 110 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_iterate.h \ 111 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_parse.h \ 112 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_strings.h \
|
D | tgsi_sanity.o.d | 1 …_cortex-a55_static_apex10000/obj/external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_sanity.o: \ 2 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_sanity.c \ 99 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_sanity.h \ 100 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_info.h \ 105 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_iterate.h \ 106 external/virglrenderer/src/gallium/auxiliary/tgsi/tgsi_parse.h
|
/aosp_15_r20/external/angle/third_party/mesa/ |
H A D | mesa_autogen.gni | 433 "src/gallium/auxiliary/tgsi/tgsi_aa_point.c", 434 "src/gallium/auxiliary/tgsi/tgsi_build.c", 435 "src/gallium/auxiliary/tgsi/tgsi_dump.c", 436 "src/gallium/auxiliary/tgsi/tgsi_dynamic_indexing.c", 437 "src/gallium/auxiliary/tgsi/tgsi_exec.c", 438 "src/gallium/auxiliary/tgsi/tgsi_from_mesa.c", 439 "src/gallium/auxiliary/tgsi/tgsi_info.c", 440 "src/gallium/auxiliary/tgsi/tgsi_iterate.c", 441 "src/gallium/auxiliary/tgsi/tgsi_lowering.c", 442 "src/gallium/auxiliary/tgsi/tgsi_parse.c", [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/svga/ |
H A D | svga_tgsi.c | 12 #include "tgsi/tgsi_dump.h" 13 #include "tgsi/tgsi_scan.h" 142 * Parse TGSI shader and translate to SVGA/DX9 serialized 264 * Helper function to convert tgsi semantic name to vertex attribute 296 * Helper function to convert tgsi semantic name to varying semantic name. 353 * Helper function to convert tgsi semantic name to fragment result 379 * specified tgsi shader. 411 /* Convert TGSI inputs semantic. in svga_tgsi_scan_shader() 433 /* Convert TGSI outputs semantic. in svga_tgsi_scan_shader() 503 * Compile a TGSI shader
|
H A D | svga_tgsi_insn.c | 10 #include "tgsi/tgsi_dump.h" 11 #include "tgsi/tgsi_parse.h" 64 * Translate a TGSI destination register to an SVGA3DShaderDestToken. 65 * \param insn the TGSI instruction 66 * \param idx which TGSI dest register to translate (usually (always?) zero) 173 * Translate a TGSI src register to a src_register. 190 /* Immediates are appended after TGSI constants in the D3D in translate_src_register() 1083 * Translate the following TGSI FLR instruction. 1112 * Translate the following TGSI CEIL instruction. 1140 * Translate the following TGSI DIV instruction. [all …]
|
H A D | svga_shader.h | 15 #include "tgsi/tgsi_scan.h" 20 * This is the maximum semantic index for a TGSI GENERIC[i] register. 171 * A single TGSI shader may be compiled into different variants of 347 /* TGSI */ 379 /** Table mapping original TGSI generic indexes to low integers */ 404 /** Table mapping original TGSI generic indexes to low integers */
|
H A D | svga_tgsi_vgpu10.c | 11 * TGSI -> VGPU10 shader translation. 20 #include "tgsi/tgsi_dump.h" 21 #include "tgsi/tgsi_info.h" 22 #include "tgsi/tgsi_parse.h" 23 #include "tgsi/tgsi_scan.h" 24 #include "tgsi/tgsi_strings.h" 25 #include "tgsi/tgsi_two_side.h" 26 #include "tgsi/tgsi_aa_point.h" 27 #include "tgsi/tgsi_util.h" 146 * Map tgsi semantic name to SVGA signature semantic name [all …]
|
H A D | svga_state_tgsi_transform.c | 12 #include "tgsi/tgsi_point_sprite.h" 13 #include "tgsi/tgsi_dynamic_indexing.h" 14 #include "tgsi/tgsi_vpos.h" 15 #include "tgsi/tgsi_dump.h" 203 * requirement. It there isn't, then it will use a tgsi utility 262 /* If there isn't, then call the tgsi utility tgsi_add_point_sprite in emulate_point_sprite()
|
/aosp_15_r20/external/mesa3d/ |
H A D | .mr-label-maker.yml | 78 'tgsi': 'TGSI' 176 '^src/gallium/auxiliary/nir/.*tgsi.*': ['TGSI'] 177 '^src/gallium/auxiliary/tgsi/': ['TGSI'] 277 '^src/mesa/state_tracker/.*tgsi.*': ['TGSI']
|
/aosp_15_r20/external/mesa3d/src/gallium/drivers/freedreno/ir3/ |
H A D | ir3_cmdline.c | 20 #include "tgsi/tgsi_dump.h" 21 #include "tgsi/tgsi_text.h" 274 printf("Usage: ir3_compiler [OPTIONS]... <file.tgsi | file.spv entry_point " in print_usage() 325 if (strcmp(ext, ".tgsi") == 0) { in main() 327 errx(1, "in TGSI mode, only a single file may be specified"); in main() 341 errx(1, "cannot mix GLSL/TGSI/SPIRV"); in main() 347 errx(1, "cannot mix GLSL/TGSI/SPIRV"); in main() 353 errx(1, "cannot mix GLSL and TGSI"); in main()
|
/aosp_15_r20/external/mesa3d/docs/relnotes/ |
H A D | 23.2.1.rst | 227 - R600: drop TGSI code path 228 - r600_shader.c:193 r600_pipe_shader_create - translation from TGSI failed ! 841 - etnaviv: remove tgsi remains 843 - etnaviv: remove not used tgsi includes 1135 - gallium/nir/tgsi: add various support for task/mesh bits 1171 - draw/tess: drop unused tgsi bits. 1172 - gallium/tgsi/draw/softpipe: remodel shader const/buffer bindings. 1201 - llvmpipe/linear/tgsi: calculate num_texs properly for nir. 1564 - mesa/drawtex: Cut out the TGSI semantic translation. 1565 - svga: Stop asserting that compute params are queried against TGSI. [all …]
|
/aosp_15_r20/external/mesa3d/src/gallium/auxiliary/tgsi/ |
H A D | tgsi_aa_point.c | 60 * TGSI declaration transform callback. 84 * TGSI immediate declaration transform callback. 97 * TGSI transform prolog callback. 213 * TGSI instruction transform callback. 238 * TGSI transform epilog callback. 264 * TGSI utility to transform a fragment shader to support antialiasing point.
|