Lines Matching full:tmu

31  * (reading it as a texture, uniform data, or direct-addressed TMU
157 int tmu) in record_texture_sample() argument
170 &validation_state->tmu_setup[tmu], in record_texture_sample()
177 validation_state->tmu_setup[tmu].p_offset[i] = ~0; in record_texture_sample()
193 int tmu = waddr > QPU_W_TMU0_B; in check_tmu_write() local
195 bool is_direct = submit && validation_state->tmu_write_count[tmu] == 0; in check_tmu_write()
203 DRM_DEBUG("direct TMU read used small immediate\n"); in check_tmu_write()
212 DRM_DEBUG("direct TMU load wasn't an add\n"); in check_tmu_write()
223 DRM_DEBUG("direct TMU load wasn't clamped\n"); in check_tmu_write()
229 DRM_DEBUG("direct TMU load wasn't clamped\n"); in check_tmu_write()
236 validation_state->tmu_setup[tmu].p_offset[1] = in check_tmu_write()
241 DRM_DEBUG("direct TMU load didn't add to a uniform\n"); in check_tmu_write()
245 validation_state->tmu_setup[tmu].is_direct = true; in check_tmu_write()
255 if (validation_state->tmu_write_count[tmu] >= 4) { in check_tmu_write()
256 DRM_DEBUG("TMU%d got too many parameters before dispatch\n", in check_tmu_write()
257 tmu); in check_tmu_write()
260 validation_state->tmu_setup[tmu].p_offset[validation_state->tmu_write_count[tmu]] = in check_tmu_write()
262 validation_state->tmu_write_count[tmu]++; in check_tmu_write()
277 validation_state, tmu)) { in check_tmu_write()
281 validation_state->tmu_write_count[tmu] = 0; in check_tmu_write()
753 DRM_DEBUG("Branch target landed during TMU setup\n"); in vc4_handle_branch_target()