Searched refs:src_iview (Results 1 - 11 of 11) sorted by relevance

/xsrc/external/mit/MesaLib/dist/src/amd/vulkan/
H A Dradv_meta_resolve_cs.c494 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview) argument
498 uint32_t samples = src_iview->image->info.samples;
502 if (vk_format_is_int(src_iview->vk_format))
504 else if (vk_format_is_srgb(src_iview->vk_format))
512 ret = create_resolve_pipeline(device, samples, vk_format_is_int(src_iview->vk_format),
513 vk_format_is_srgb(src_iview->vk_format), pipeline);
524 emit_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, argument
543 .imageView = radv_image_view_to_handle(src_iview),
559 pipeline = radv_get_resolve_pipeline(cmd_buffer, src_iview);
577 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, argument
714 struct radv_image_view src_iview; local in function:radv_meta_resolve_compute_image
807 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].ivi local in function:radv_cmd_buffer_resolve_subpass_cs
863 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; local in function:radv_depth_stencil_resolve_subpass_cs
[all...]
H A Dradv_meta_resolve.c517 struct radv_image_view src_iview; local in function:radv_meta_resolve_hardware_image
518 radv_image_view_init(&src_iview, cmd_buffer->device,
561 radv_image_view_to_handle(&src_iview),
603 radv_image_view_finish(&src_iview);
689 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; local in function:radv_cmd_buffer_resolve_subpass_hw
690 struct radv_image *src_img = src_iview->image;
755 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; local in function:radv_cmd_buffer_resolve_subpass
761 radv_pick_resolve_method_images(cmd_buffer->device, src_iview->image, src_iview->vk_format,
765 if ((src_iview
824 struct radv_image_view *src_iview = local in function:radv_cmd_buffer_resolve_subpass
876 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].ivi local in function:radv_decompress_resolve_subpass_src
[all...]
H A Dradv_meta_resolve_fs.c756 radv_get_resolve_pipeline(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, argument
761 const uint32_t samples = src_iview->image->info.samples;
780 emit_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, argument
802 .imageView = radv_image_view_to_handle(src_iview),
809 radv_dst_access_flush(cmd_buffer, VK_ACCESS_SHADER_READ_BIT, src_iview->image) |
820 pipeline = radv_get_resolve_pipeline(cmd_buffer, src_iview, dest_iview);
844 emit_depth_stencil_resolve(struct radv_cmd_buffer *cmd_buffer, struct radv_image_view *src_iview, argument
849 const uint32_t samples = src_iview->image->info.samples;
867 .imageView = radv_image_view_to_handle(src_iview),
979 struct radv_image_view src_iview; local in function:radv_meta_resolve_fragment_image
1097 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].ivi local in function:radv_cmd_buffer_resolve_subpass_fs
1137 struct radv_image_view *src_iview = cmd_buffer->state.attachments[src_att.attachment].iview; local in function:radv_depth_stencil_resolve_subpass_fs
[all...]
H A Dradv_meta_blit.c242 struct radv_image_view *src_iview, VkImageLayout src_image_layout,
249 uint32_t src_width = radv_minify(src_iview->image->info.width, src_iview->base_mip);
250 uint32_t src_height = radv_minify(src_iview->image->info.height, src_iview->base_mip);
251 uint32_t src_depth = radv_minify(src_iview->image->info.depth, src_iview->base_mip);
283 switch (src_iview->aspect_mask) {
389 VkResult ret = build_pipeline(device, src_iview->aspect_mask,
412 .imageView = radv_image_view_to_handle(src_iview),
241 meta_emit_blit(struct radv_cmd_buffer * cmd_buffer,struct radv_image * src_image,struct radv_image_view * src_iview,VkImageLayout src_image_layout,float src_offset_0[3],float src_offset_1[3],struct radv_image * dest_image,struct radv_image_view * dest_iview,VkImageLayout dest_image_layout,VkOffset2D dest_offset_0,VkOffset2D dest_offset_1,VkRect2D dest_box,VkSampler sampler) argument
561 struct radv_image_view dst_iview, src_iview; local in function:blit_image
[all...]
/xsrc/external/mit/MesaLib.old/dist/src/amd/vulkan/
H A Dradv_meta_resolve_cs.c318 struct radv_image_view *src_iview,
325 const uint32_t samples = src_iview->image->info.samples;
342 .imageView = radv_image_view_to_handle(src_iview),
363 if (vk_format_is_int(src_iview->image->vk_format))
365 else if (vk_format_is_srgb(src_iview->image->vk_format))
372 vk_format_is_int(src_iview->image->vk_format),
373 vk_format_is_srgb(src_iview->image->vk_format),
441 struct radv_image_view src_iview; local in function:radv_meta_resolve_compute_image
442 radv_image_view_init(&src_iview, cmd_buffer->device,
474 &src_iview,
317 emit_resolve(struct radv_cmd_buffer * cmd_buffer,struct radv_image_view * src_iview,struct radv_image_view * dest_iview,const VkOffset2D * src_offset,const VkOffset2D * dest_offset,const VkExtent2D * resolve_extent) argument
513 struct radv_image_view *src_iview = cmd_buffer->state.framebuffer->attachments[src_att.attach local in function:radv_cmd_buffer_resolve_subpass_cs
[all...]
H A Dradv_meta_resolve_fs.c372 struct radv_image_view *src_iview,
380 const uint32_t samples = src_iview->image->info.samples;
397 .imageView = radv_image_view_to_handle(src_iview),
506 struct radv_image_view src_iview; local in function:radv_meta_resolve_fragment_image
507 radv_image_view_init(&src_iview, cmd_buffer->device,
568 &src_iview,
617 struct radv_image_view *src_iview = cmd_buffer->state.framebuffer->attachments[src_att.attachment].attachment; local in function:radv_cmd_buffer_resolve_subpass_fs
628 src_iview,
371 emit_resolve(struct radv_cmd_buffer * cmd_buffer,struct radv_image_view * src_iview,struct radv_image_view * dest_iview,const VkOffset2D * src_offset,const VkOffset2D * dest_offset,const VkExtent2D * resolve_extent) argument
H A Dradv_meta_blit.c300 struct radv_image_view *src_iview,
313 uint32_t src_width = radv_minify(src_iview->image->info.width, src_iview->base_mip);
314 uint32_t src_height = radv_minify(src_iview->image->info.height, src_iview->base_mip);
315 uint32_t src_depth = radv_minify(src_iview->image->info.depth, src_iview->base_mip);
348 switch (src_iview->aspect_mask) {
443 VkResult ret = build_pipeline(device, src_iview->aspect_mask, translate_sampler_dim(src_image->type), fs_key, pipeline);
467 .imageView = radv_image_view_to_handle(src_iview),
298 meta_emit_blit(struct radv_cmd_buffer * cmd_buffer,struct radv_image * src_image,struct radv_image_view * src_iview,VkImageLayout src_image_layout,VkOffset3D src_offset_0,VkOffset3D src_offset_1,struct radv_image * dest_image,struct radv_image_view * dest_iview,VkImageLayout dest_image_layout,VkOffset2D dest_offset_0,VkOffset2D dest_offset_1,VkRect2D dest_box,VkSampler sampler) argument
625 struct radv_image_view dest_iview, src_iview; local in function:radv_CmdBlitImage
[all...]
H A Dradv_meta_resolve.c519 struct radv_image_view src_iview; local in function:radv_CmdResolveImage
520 radv_image_view_init(&src_iview, cmd_buffer->device,
557 radv_image_view_to_handle(&src_iview),
/xsrc/external/mit/MesaLib.old/dist/src/intel/vulkan/
H A DgenX_cmd_buffer.c4363 struct anv_image_view *src_iview = fb->attachments[src_att]; local in function:cmd_buffer_end_subpass
4373 assert(src_iview->aspect_mask == VK_IMAGE_ASPECT_COLOR_BIT &&
4377 src_iview->image, src_aux_usage,
4378 src_iview->planes[0].isl.base_level,
4379 src_iview->planes[0].isl.base_array_layer,
4418 struct anv_image_view *src_iview = fb->attachments[src_att]; local in function:cmd_buffer_end_subpass
4423 if ((src_iview->image->aspects & VK_IMAGE_ASPECT_DEPTH_BIT) &&
4435 transition_depth_buffer(cmd_buffer, src_iview->image,
4439 anv_layout_to_aux_usage(&cmd_buffer->device->info, src_iview->image,
4472 src_iview
[all...]
/xsrc/external/mit/MesaLib/dist/src/intel/vulkan/
H A DgenX_cmd_buffer.c6454 struct anv_image_view *src_iview = cmd_state->attachments[src_att].image_view; local in function:cmd_buffer_end_subpass
6464 assert(src_iview->vk.aspects == VK_IMAGE_ASPECT_COLOR_BIT &&
6468 src_iview->image, src_aux_usage,
6469 src_iview->planes[0].isl.base_level,
6470 src_iview->planes[0].isl.base_array_layer,
6510 struct anv_image_view *src_iview = cmd_state->attachments[src_att].image_view; local in function:cmd_buffer_end_subpass
6520 if ((src_iview->image->vk.aspects & VK_IMAGE_ASPECT_DEPTH_BIT) &&
6527 transition_depth_buffer(cmd_buffer, src_iview->image,
6528 src_iview->planes[0].isl.base_array_layer,
6534 anv_layout_to_aux_usage(&cmd_buffer->device->info, src_iview
[all...]
/xsrc/external/mit/MesaLib/dist/src/broadcom/vulkan/
H A Dv3dv_cmd_buffer.c1022 struct v3dv_image_view *src_iview = fb->attachments[src_attachment_idx]; local in function:cmd_buffer_subpass_handle_pending_resolves
1029 src_iview->vk.base_mip_level,
1030 src_iview->vk.base_array_layer,
1031 src_iview->vk.layer_count,
1041 .extent = src_iview->vk.image->extent,
1044 struct v3dv_image *src_image = (struct v3dv_image *) src_iview->vk.image;

Completed in 37 milliseconds