| /xsrc/external/mit/MesaLib/dist/src/amd/vulkan/ |
| H A D | radv_meta_resolve_cs.c | 494 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 D | radv_meta_resolve.c | 517 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 D | radv_meta_resolve_fs.c | 756 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 D | radv_meta_blit.c | 242 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 D | radv_meta_resolve_cs.c | 318 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 D | radv_meta_resolve_fs.c | 372 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 D | radv_meta_blit.c | 300 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 D | radv_meta_resolve.c | 519 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 D | genX_cmd_buffer.c | 4363 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 D | genX_cmd_buffer.c | 6454 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 D | v3dv_cmd_buffer.c | 1022 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;
|