aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_meta_clear.c
Commit message (Expand)AuthorAgeFilesLines
* radv: add explicit external subpass dependencies to meta operationsSamuel Pitoiset2020-01-231-3/+64
* radv: initialize HTILE for separate depth/stencil aspectsSamuel Pitoiset2019-12-101-17/+27
* radv: synchronize after performing a separate depth/stencil fast clearsSamuel Pitoiset2019-12-101-0/+10
* radv: set alignment for load_ssbo/store_ssbo in meta shadersRhys Perry2019-11-251-0/+2
* radv: enable fast depth/stencil clears with separate aspects on GFX8Samuel Pitoiset2019-10-281-7/+0
* radv: fix a performance regression with graphics depth/stencil clearsSamuel Pitoiset2019-10-231-25/+118
* radv/gfx10: re-enable fast depth/stencil clears with separate aspectsSamuel Pitoiset2019-10-231-3/+2
* radv: fix DCC fast clear code for intensity formats (correctly)Samuel Pitoiset2019-10-171-12/+9
* radv: fix DCC fast clear code for intensity formatsSamuel Pitoiset2019-10-141-8/+28
* radv: rework the slow depthstencil clear to write depth from PSSamuel Pitoiset2019-10-021-6/+12
* radv: add mipmap support for the TC-compat zrange bugSamuel Pitoiset2019-08-261-2/+2
* radv: Add extra struct to image view creation.Bas Nieuwenhuizen2019-08-071-2/+2
* radv: Pass through render loop detection to internal layout decisions.Bas Nieuwenhuizen2019-08-071-13/+30
* radv: Store image view also outside framebuffer.Bas Nieuwenhuizen2019-08-021-6/+6
* radv: Store color/depth surface info in attachment info instead of framebuffer.Bas Nieuwenhuizen2019-08-021-4/+4
* radv: remove radv_get_image_fmask_info()Samuel Pitoiset2019-08-021-4/+8
* radv: remove radv_get_image_cmask_info()Samuel Pitoiset2019-08-021-4/+7
* radv/gfx10: do not use the fast depth or stencil clear bytes pathSamuel Pitoiset2019-07-291-2/+3
* radv: fix crash in vkCmdClearAttachments with unused attachmentSamuel Pitoiset2019-07-221-1/+1
* radv/gfx10: Fix DCC clears.Bas Nieuwenhuizen2019-07-141-3/+10
* radv: implement clearing DCC layers on GFX8Samuel Pitoiset2019-07-021-2/+3
* radv: merge radv_dcc_clear_level() into radv_clear_dcc()Samuel Pitoiset2019-07-021-30/+22
* radv: make sure to mark the image as compressed when clearing DCC levelsSamuel Pitoiset2019-07-011-4/+6
* radv: rename and re-document cache flush flagsSamuel Pitoiset2019-06-251-2/+2
* radv: clear CMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-13/+23
* radv: clear FMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-4/+18
* radv: clear the depth/stencil resolve attachment if necessarySamuel Pitoiset2019-06-211-18/+55
* radv: do not fast clears if one level can't be fast clearedSamuel Pitoiset2019-06-201-0/+15
* radv: add fast clears support for mipmapped color images with DCCSamuel Pitoiset2019-06-201-1/+11
* radv: add radv_dcc_clear_level() helperSamuel Pitoiset2019-06-201-3/+27
* radv: check if DCC is enabled per mip not for the whole imageSamuel Pitoiset2019-06-181-2/+2
* radv: store the DCC predicate for each mipSamuel Pitoiset2019-06-171-3/+5
* radv: store the FCE predicate for each mipSamuel Pitoiset2019-06-171-1/+8
* radv: store the fast color clear values for each mipSamuel Pitoiset2019-06-171-1/+1
* radv: do not use gfx fast depth clears for layered depth/stencil imagesSamuel Pitoiset2019-06-041-0/+1
* radv: add radv_clear_htile() helperSamuel Pitoiset2019-05-271-0/+12
* radv: Add multiple planes to images.Bas Nieuwenhuizen2019-04-251-5/+5
* radv: set ACCESS_NON_READABLE on stores for copy/fill/clear meta shadersSamuel Pitoiset2019-04-151-0/+1
* radv: Use correct image view comparison for fast clears.Bas Nieuwenhuizen2019-03-191-1/+1
* radv: set num_components on vulkan_resource_index intrinsicLionel Landwerlin2019-03-061-1/+2
* radv: fix clearing attachments in secondary command buffersSamuel Pitoiset2019-02-251-10/+43
* radv: assert that colorAttachment is valid for CmdClearAttachmentLionel Landwerlin2019-02-081-3/+1
* radv: Handle VK_ATTACHMENT_UNUSED in CmdClearAttachmentDanylo Piliaiev2019-02-041-0/+9
* radv: do not set preserveAttachments for internal render passesSamuel Pitoiset2019-02-041-4/+4
* radv: store the list of attachments for every subpassSamuel Pitoiset2019-02-041-18/+23
* radv: move subpass image transitions to radv_cmd_buffer_begin_subpass()Samuel Pitoiset2019-02-041-2/+3
* radv: re-enable fast depth clears for 16-bit surfaces on VISamuel Pitoiset2019-01-291-8/+0
* nir: replace more nir_load_system_value calls with builder functionsKarol Herbst2019-01-211-2/+2
* radv: initialize FMASK for images in fully expanded modeSamuel Pitoiset2018-12-201-0/+9
* radv: Fix multiview depth clearsBas Nieuwenhuizen2018-12-171-8/+21