Home
last modified time | relevance | path

Searched refs:tmu (Results 1 - 7 of 7) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/vc4/kernel/
H A Dvc4_validate_shaders.c153 int tmu) in record_texture_sample()
166 &validation_state->tmu_setup[tmu], in record_texture_sample()
173 validation_state->tmu_setup[tmu].p_offset[i] = ~0; in record_texture_sample()
189 int tmu = waddr > QPU_W_TMU0_B; in check_tmu_write() local
191 bool is_direct = submit && validation_state->tmu_write_count[tmu] == 0; in check_tmu_write()
232 validation_state->tmu_setup[tmu].p_offset[1] = in check_tmu_write()
241 validation_state->tmu_setup[tmu].is_direct = true; in check_tmu_write()
251 if (validation_state->tmu_write_count[tmu] >= 4) { in check_tmu_write()
253 tmu); in check_tmu_write()
256 validation_state->tmu_setup[tmu] in check_tmu_write()
151 record_texture_sample(struct vc4_validated_shader_info *validated_shader, struct vc4_shader_validation_state *validation_state, int tmu) record_texture_sample() argument
[all...]
/third_party/mesa3d/src/broadcom/compiler/
H A Dv3d33_tex.c183 struct qinst *tmu = vir_MOV_dest(c, dst, coords[i]); in v3d33_vir_emit_tex() local
186 tmu->uniform = texture_u[i]; in v3d33_vir_emit_tex()
H A Dnir_to_vir.c263 if (c->tmu.flush_count >= MAX_TMU_QUEUE_SIZE) in ntq_tmu_fifo_overflow()
267 c->tmu.output_fifo_size + components > 16 / c->threads; in ntq_tmu_fifo_overflow()
277 if (c->tmu.flush_count == 0) in ntq_flush_tmu()
283 for (int i = 0; i < c->tmu.flush_count; i++) { in ntq_flush_tmu()
284 if (c->tmu.flush[i].component_mask > 0) { in ntq_flush_tmu()
285 nir_dest *dest = c->tmu.flush[i].dest; in ntq_flush_tmu()
289 if (c->tmu.flush[i].component_mask & (1 << j)) { in ntq_flush_tmu()
300 c->tmu.output_fifo_size = 0; in ntq_flush_tmu()
301 c->tmu.flush_count = 0; in ntq_flush_tmu()
302 _mesa_set_clear(c->tmu in ntq_flush_tmu()
471 struct qinst *tmu; emit_tmu_general_address_write() local
[all...]
H A Dv3d_compiler.h648 } tmu;
H A Dvir.c595 c->tmu.outstanding_regs = _mesa_pointer_set_create(c); in vir_compile_init()
/third_party/mesa3d/src/gallium/drivers/vc4/
H A Dvc4_program.c463 struct qinst *tmu; in ntq_emit_tex() local
465 tmu = qir_MOV_dest(c, qir_reg(QFILE_TEX_R, 0), r); in ntq_emit_tex()
466 tmu->src[qir_get_tex_uniform_src(tmu)] = in ntq_emit_tex()
472 tmu = qir_MOV_dest(c, qir_reg(QFILE_TEX_R, 0), in ntq_emit_tex()
475 tmu->src[qir_get_tex_uniform_src(tmu)] = in ntq_emit_tex()
487 tmu = qir_MOV_dest(c, qir_reg(QFILE_TEX_T, 0), t); in ntq_emit_tex()
488 tmu->src[qir_get_tex_uniform_src(tmu)] in ntq_emit_tex()
[all...]
/third_party/mesa3d/src/gallium/drivers/r300/compiler/
H A Dradeon_program_tex.c36 int tmu) in shadow_fail_value()
42 compiler->state.unit[tmu].texture_swizzle); in shadow_fail_value()
47 int tmu) in shadow_pass_value()
53 compiler->state.unit[tmu].texture_swizzle); in shadow_pass_value()
35 shadow_fail_value(struct r300_fragment_program_compiler *compiler, int tmu) shadow_fail_value() argument
46 shadow_pass_value(struct r300_fragment_program_compiler *compiler, int tmu) shadow_pass_value() argument

Completed in 12 milliseconds