Lines Matching refs:iview
212 const struct tu_image_view *iview = cmd->state.attachments[a]; in tu6_emit_zs() local
219 tu_cs_image_ref(cs, iview, 0); in tu6_emit_zs()
226 tu_cs_image_flag_ref(cs, iview, 0); in tu6_emit_zs()
228 tu_cs_emit_regs(cs, A6XX_GRAS_LRZ_BUFFER_BASE(.bo = iview->image->bo, in tu6_emit_zs()
229 … .bo_offset = iview->image->bo_offset + iview->image->lrz_offset), in tu6_emit_zs()
230 A6XX_GRAS_LRZ_BUFFER_PITCH(.pitch = iview->image->lrz_pitch), in tu6_emit_zs()
239 tu_cs_image_stencil_ref(cs, iview, 0); in tu6_emit_zs()
242 tu_cs_image_ref(cs, iview, 0); in tu6_emit_zs()
263 const struct tu_image_view *iview = cmd->state.attachments[a]; in tu6_emit_mrt() local
266 tu_cs_emit(cs, iview->RB_MRT_BUF_INFO); in tu6_emit_mrt()
267 tu_cs_image_ref(cs, iview, 0); in tu6_emit_mrt()
271 A6XX_SP_FS_MRT_REG(i, .dword = iview->SP_FS_MRT_REG)); in tu6_emit_mrt()
274 tu_cs_image_flag_ref(cs, iview, 0); in tu6_emit_mrt()
373 const struct tu_image_view *iview = cmd->state.attachments[a]; in tu6_emit_render_cntl() local
374 if (iview->ubwc_enabled) in tu6_emit_render_cntl()
382 const struct tu_image_view *iview = cmd->state.attachments[a]; in tu6_emit_render_cntl() local
383 if (iview->ubwc_enabled) in tu6_emit_render_cntl()
1069 const struct tu_image_view *iview = cmd->state.attachments[a]; in tu_emit_input_attachments() local
1076 memcpy(dst, iview->descriptor, A6XX_TEX_CONST_DWORDS * 4); in tu_emit_input_attachments()
1104 dst[2] |= A6XX_TEX_CONST_2_PITCH(iview->stencil_PITCH << 6); in tu_emit_input_attachments()
1106 dst[4] = iview->stencil_base_addr; in tu_emit_input_attachments()
1107 dst[5] = (dst[5] & 0xffff) | iview->stencil_base_addr >> 32; in tu_emit_input_attachments()