Lines Matching refs:iview
104 struct v3dv_image_view *iview, in cmd_buffer_render_pass_emit_load() argument
108 const struct v3dv_image *image = (struct v3dv_image *) iview->vk.image; in cmd_buffer_render_pass_emit_load()
110 &image->slices[iview->vk.base_mip_level]; in cmd_buffer_render_pass_emit_load()
112 v3dv_layer_offset(image, iview->vk.base_mip_level, in cmd_buffer_render_pass_emit_load()
113 iview->vk.base_array_layer + layer); in cmd_buffer_render_pass_emit_load()
119 load.input_image_format = iview->format->rt_type; in cmd_buffer_render_pass_emit_load()
120 load.r_b_swap = iview->swap_rb; in cmd_buffer_render_pass_emit_load()
230 struct v3dv_image_view *iview = framebuffer->attachments[attachment_idx]; in cmd_buffer_render_pass_emit_loads() local
231 cmd_buffer_render_pass_emit_load(cmd_buffer, cl, iview, in cmd_buffer_render_pass_emit_loads()
261 struct v3dv_image_view *iview = in cmd_buffer_render_pass_emit_loads() local
276 iview, layer, zs_buffer); in cmd_buffer_render_pass_emit_loads()
292 const struct v3dv_image_view *iview = in cmd_buffer_render_pass_emit_store() local
294 const struct v3dv_image *image = (struct v3dv_image *) iview->vk.image; in cmd_buffer_render_pass_emit_store()
296 &image->slices[iview->vk.base_mip_level]; in cmd_buffer_render_pass_emit_store()
298 iview->vk.base_mip_level, in cmd_buffer_render_pass_emit_store()
299 iview->vk.base_array_layer + layer); in cmd_buffer_render_pass_emit_store()
306 store.output_image_format = iview->format->rt_type; in cmd_buffer_render_pass_emit_store()
307 store.r_b_swap = iview->swap_rb; in cmd_buffer_render_pass_emit_store()
773 const struct v3dv_image_view *iview = in v3dX() local
775 config.internal_depth_type = iview->internal_type; in v3dX()
845 struct v3dv_image_view *iview = in v3dX() local
848 const struct v3dv_image *image = (struct v3dv_image *) iview->vk.image; in v3dX()
850 &image->slices[iview->vk.base_mip_level]; in v3dX()
875 if (iview->internal_bpp >= V3D_INTERNAL_BPP_64) { in v3dX()
885 if (iview->internal_bpp >= V3D_INTERNAL_BPP_128 || clear_pad) { in v3dX()
2270 struct v3dv_image_view *iview = framebuffer->attachments[attachment_idx]; in v3dX() local
2271 assert(iview->vk.aspects & VK_IMAGE_ASPECT_COLOR_BIT); in v3dX()
2273 *rt_bpp = iview->internal_bpp; in v3dX()
2274 *rt_type = iview->internal_type; in v3dX()
2275 if (vk_format_is_int(iview->vk.format)) in v3dX()
2277 else if (vk_format_is_srgb(iview->vk.format)) in v3dX()