Searched refs:instrlen (Results 1 - 12 of 12) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/freedreno/a5xx/ |
H A D | fd5_program.c | 65 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); in fd5_emit_shader() 161 uint8_t instrlen; member 182 /* instrlen is already in units of 16 instr.. although in setup_stages() 186 s[i].instrlen = s[i].v->instrlen; in setup_stages() 190 s[i].instrlen = 0; in setup_stages() 199 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders in setup_stages() 202 if ((s[VS].instrlen + s[FS].instrlen) > 6 in setup_stages() [all...] |
H A D | fd5_compute.c | 41 unsigned instrlen = v->instrlen; in cs_program_emit() local 46 if (instrlen > 32) in cs_program_emit() 47 instrlen = 0; in cs_program_emit() 63 COND(instrlen != 0, A5XX_SP_CS_CTRL_REG0_BUFFER) | in cs_program_emit() 72 OUT_RING(ring, A5XX_HLSQ_CS_CNTL_INSTRLEN(instrlen) | in cs_program_emit() 84 OUT_RING(ring, instrlen); /* HLSQ_CS_INSTRLEN */ in cs_program_emit() 104 if (instrlen > 0) in cs_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a4xx/ |
H A D | fd4_program.c | 62 CP_LOAD_STATE4_0_NUM_UNIT(so->instrlen)); in fd4_emit_shader() 88 uint8_t instrlen; member 109 /* instrlen is already in units of 16 instr.. although in setup_stages() 113 s[i].instrlen = s[i].v->instrlen; in setup_stages() 117 s[i].instrlen = 0; in setup_stages() 126 * NOTE: if VS.instrlen + FS.instrlen > 64, then one or both shaders in setup_stages() 129 if ((s[VS].instrlen + s[FS].instrlen) > 6 in setup_stages() [all...] |
H A D | fd4_compute.c | 41 unsigned instrlen = v->instrlen; in cs_program_emit() local 47 if (instrlen > 32) in cs_program_emit() 48 instrlen = 0; in cs_program_emit() 111 OUT_RING(ring, v->instrlen); in cs_program_emit() 113 if (instrlen > 0) in cs_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a3xx/ |
H A D | fd3_program.c | 81 CP_LOAD_STATE_0_NUM_UNIT(so->instrlen)); in emit_shader() 117 fpbuffersz = fp->instrlen; in fd3_program_emit() 118 vpbuffersz = vp->instrlen; in fd3_program_emit() 230 OUT_RING(ring, A3XX_SP_VS_LENGTH_REG_SHADERLENGTH(vp->instrlen)); in fd3_program_emit() 301 OUT_RING(ring, A3XX_SP_FS_LENGTH_REG_SHADERLENGTH(fp->instrlen)); in fd3_program_emit()
|
/third_party/mesa3d/src/gallium/drivers/freedreno/a6xx/ |
H A D | fd6_compute.c | 62 OUT_RING(ring, v->instrlen); /* SP_VS_INSTRLEN */ 109 if (v->instrlen > 0)
|
H A D | fd6_program.c | 50 uint32_t instrlen = 0; in fd6_emit_shader() local 56 instrlen = REG_A6XX_SP_VS_INSTRLEN; in fd6_emit_shader() 61 instrlen = REG_A6XX_SP_HS_INSTRLEN; in fd6_emit_shader() 66 instrlen = REG_A6XX_SP_DS_INSTRLEN; in fd6_emit_shader() 71 instrlen = REG_A6XX_SP_GS_INSTRLEN; in fd6_emit_shader() 76 instrlen = REG_A6XX_SP_FS_INSTRLEN; in fd6_emit_shader() 82 instrlen = REG_A6XX_SP_CS_INSTRLEN; in fd6_emit_shader() 125 OUT_PKT4(ring, instrlen, 1); in fd6_emit_shader() 126 OUT_RING(ring, so->instrlen); in fd6_emit_shader() 146 MIN2(so->instrlen, ct in fd6_emit_shader() [all...] |
/third_party/mesa3d/src/freedreno/computerator/ |
H A D | a4xx.c | 128 OUT_RING(ring, v->instrlen); in cs_program_emit() 154 CP_LOAD_STATE4_0_NUM_UNIT(v->instrlen)); in cs_program_emit()
|
H A D | a6xx.c | 148 OUT_RING(ring, v->instrlen); /* SP_VS_INSTRLEN */ in cs_program_emit() 195 OUT_RING(ring, v->instrlen); in cs_program_emit() 201 MIN2(v->instrlen, a6xx_backend->info->a6xx.instr_cache_size); in cs_program_emit()
|
/third_party/mesa3d/src/freedreno/ir3/ |
H A D | ir3.c | 286 v->instrlen = DIV_ROUND_UP(instr_count, compiler->instr_align); in ir3_collect_info() 288 /* Pad out with NOPs to instrlen, including at least 4 so that cffdump in ir3_collect_info() 292 info->size = MAX2(v->instrlen * compiler->instr_align, instr_count + 4) * 8; in ir3_collect_info()
|
H A D | ir3_shader.h | 561 unsigned instrlen; member
|
/third_party/mesa3d/src/freedreno/vulkan/ |
H A D | tu_pipeline.c | 542 tu_cs_emit(cs, xs->instrlen); in tu6_emit_xs() 545 * binary_iova should be aligned to 1 instrlen unit (128 bytes) in tu6_emit_xs() 564 MIN2(xs->instrlen, cs->device->physical_device->info->a6xx.instr_cache_size); in tu6_emit_xs()
|
Completed in 15 milliseconds