| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a4xx/ |
| H A D | fd4_program.c | 99 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); 126 uint8_t instrlen; member in struct:stage 153 /* instrlen is already in units of 16 instr.. although 157 s[i].instrlen = s[i].v->instrlen; 161 s[i].instrlen = 0; 170 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders 173 if ((s[VS].instrlen + s[FS].instrlen) > 6 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a5xx/ |
| H A D | fd5_compute.c | 79 unsigned instrlen = v->instrlen; local in function:cs_program_emit 84 if (instrlen > 32) 85 instrlen = 0; 117 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_INSTRLEN(instrlen) | 128 OUT_RING(ring, instrlen); /* HLSQ_CS_INSTRLEN */ 147 if (instrlen > 0)
|
| H A D | fd5_program.c | 102 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); 246 uint8_t instrlen; member in struct:stage 273 /* instrlen is already in units of 16 instr.. although 277 s[i].instrlen = s[i].v->instrlen; 281 s[i].instrlen = 0; 290 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders 293 if ((s[VS].instrlen + s[FS].instrlen) > 6 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a5xx/ |
| H A D | fd5_compute.c | 41 unsigned instrlen = v->instrlen; local in function:cs_program_emit 46 if (instrlen > 32) 47 instrlen = 0; 71 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_INSTRLEN(instrlen) | 83 OUT_RING(ring, instrlen); /* HLSQ_CS_INSTRLEN */ 103 if (instrlen > 0)
|
| H A D | fd5_program.c | 65 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); 161 uint8_t instrlen; member in struct:stage 182 /* instrlen is already in units of 16 instr.. although 186 s[i].instrlen = s[i].v->instrlen; 190 s[i].instrlen = 0; 199 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders 202 if ((s[VS].instrlen + s[FS].instrlen) > 6 [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a4xx/ |
| H A D | fd4_program.c | 62 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); 88 uint8_t instrlen; member in struct:stage 109 /* instrlen is already in units of 16 instr.. although 113 s[i].instrlen = s[i].v->instrlen; 117 s[i].instrlen = 0; 126 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders 129 if ((s[VS].instrlen + s[FS].instrlen) > 6 [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_program.c | 120 CP_LOAD_STATE6_0_NUM_UNIT(so->instrlen)); 244 uint16_t instrlen; member in struct:stage 277 /* instrlen is already in units of 16 instr.. although 281 s[i].instrlen = s[i].v->instrlen; 285 s[i].instrlen = 0; 369 OUT_RING(ring, s[VS].instrlen); /* SP_VS_INSTRLEN */ 376 OUT_RING(ring, s[HS].instrlen); /* SP_HS_INSTRLEN */ 380 OUT_RING(ring, s[DS].instrlen); /* SP_DS_INSTRLEN */ 387 OUT_RING(ring, s[GS].instrlen); /* SP_GS_INSTRLE [all...] |
| H A D | fd6_compute.c | 92 OUT_RING(ring, v->instrlen); /* SP_VS_INSTRLEN */ 118 if (v->instrlen > 0)
|
| /xsrc/external/mit/MesaLib.old/dist/src/gallium/drivers/freedreno/a3xx/ |
| H A D | fd3_program.c | 120 CP_LOAD_STATE_0_NUM_UNIT(so->instrlen)); 157 fpbuffersz = fp->instrlen; 158 vpbuffersz = vp->instrlen; 258 OUT_RING(ring, A3XX_SP_VS_LENGTH_REG_SHADERLENGTH(vp->instrlen)); 327 OUT_RING(ring, A3XX_SP_FS_LENGTH_REG_SHADERLENGTH(fp->instrlen));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a3xx/ |
| H A D | fd3_program.c | 81 CP_LOAD_STATE_0_NUM_UNIT(so->instrlen)); 117 fpbuffersz = fp->instrlen; 118 vpbuffersz = vp->instrlen; 230 OUT_RING(ring, A3XX_SP_VS_LENGTH_REG_SHADERLENGTH(vp->instrlen)); 301 OUT_RING(ring, A3XX_SP_FS_LENGTH_REG_SHADERLENGTH(fp->instrlen));
|
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/freedreno/a6xx/ |
| H A D | fd6_compute.c | 63 OUT_RING(ring, v->instrlen); /* SP_VS_INSTRLEN */ 110 if (v->instrlen > 0)
|
| H A D | fd6_program.c | 51 uint32_t instrlen = 0; local in function:fd6_emit_shader 57 instrlen = REG_A6XX_SP_VS_INSTRLEN; 62 instrlen = REG_A6XX_SP_HS_INSTRLEN; 67 instrlen = REG_A6XX_SP_DS_INSTRLEN; 72 instrlen = REG_A6XX_SP_GS_INSTRLEN; 77 instrlen = REG_A6XX_SP_FS_INSTRLEN; 83 instrlen = REG_A6XX_SP_CS_INSTRLEN; 126 OUT_PKT4(ring, instrlen, 1); 127 OUT_RING(ring, so->instrlen); 151 CP_LOAD_STATE6_0_NUM_UNIT(so->instrlen)); [all...] |
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/vulkan/ |
| H A D | tu_pipeline.c | 373 if (vs->instrlen) 381 tu_cs_emit(cs, vs->instrlen); 391 if (hs->instrlen) 399 tu_cs_emit(cs, hs->instrlen); 409 if (ds->instrlen) 414 tu_cs_emit(cs, ds->instrlen); 424 if (gs->instrlen) 432 tu_cs_emit(cs, gs->instrlen); 453 if (fs->instrlen) 470 tu_cs_emit(cs, fs->instrlen); [all...] |
| /xsrc/external/mit/MesaLib/dist/src/freedreno/computerator/ |
| H A D | a4xx.c | 128 OUT_RING(ring, v->instrlen); 154 CP_LOAD_STATE4_0_NUM_UNIT(v->instrlen));
|
| H A D | a6xx.c | 148 OUT_RING(ring, v->instrlen); /* SP_VS_INSTRLEN */ 178 OUT_RING(ring, v->instrlen); 188 CP_LOAD_STATE6_0_NUM_UNIT(v->instrlen));
|
| /xsrc/external/mit/MesaLib.old/dist/src/freedreno/ir3/ |
| H A D | ir3_shader.c | 125 v->instrlen = v->info.sizedwords / (2 * 16); 127 v->instrlen = v->info.sizedwords / (2 * 4);
|
| H A D | ir3_shader.h | 357 unsigned instrlen; member in struct:ir3_shader_variant
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/ir3/ |
| H A D | ir3_shader.h | 528 unsigned instrlen; member in struct:ir3_shader_variant
|
| H A D | ir3.c | 240 v->instrlen = DIV_ROUND_UP(instr_count, compiler->instr_align); 242 /* Pad out with NOPs to instrlen, including at least 4 so that cffdump 246 info->size = MAX2(v->instrlen * compiler->instr_align, instr_count + 4) * 8;
|
| /xsrc/external/mit/MesaLib/dist/src/freedreno/vulkan/ |
| H A D | tu_pipeline.c | 527 tu_cs_emit(cs, xs->instrlen); 530 * binary_iova should be aligned to 1 instrlen unit (128 bytes) 553 CP_LOAD_STATE6_0_NUM_UNIT(xs->instrlen));
|
| /xsrc/external/mit/MesaLib/dist/docs/relnotes/ |
| H A D | 19.3.0.rst | 2175 - freedreno/a6xx: Move instrlen and obj_start writes to fd6_emit_shader
|
| H A D | 20.2.0.rst | 1866 - freedreno/ir3: Clean up instrlen setup.
|