aboutsummaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_image.c
Commit message (Expand)AuthorAgeFilesLines
* radv: Allow DCC & TC-compat HTILE with VK_IMAGE_CREATE_EXTENDED_USAGE_BIT.Bas Nieuwenhuizen2020-01-241-4/+2
* radv: update VK_KHR_image_format_list for Vulkan 1.2Samuel Pitoiset2020-01-151-6/+6
* radv: Use new scanout gfx9 metadata flag.Bas Nieuwenhuizen2020-01-121-10/+8
* radv: Only use the gfx mipmap level offset/pitch for linear textures.Bas Nieuwenhuizen2020-01-041-2/+6
* radv: return the correct pitch for linear mipmaps on GFX10Samuel Pitoiset2019-12-301-1/+1
* ac: declare an enum for the OOB select field on GFX10Samuel Pitoiset2019-12-191-1/+1
* radv: implement VK_KHR_separate_depth_stencil_layoutsSamuel Pitoiset2019-12-101-0/+4
* radv/gfx10: fix 3D imagesSamuel Pitoiset2019-10-231-1/+1
* radv: fix DCC fast clear code for intensity formatsSamuel Pitoiset2019-10-141-1/+1
* radv: Allow Android image binding.Bas Nieuwenhuizen2019-10-101-3/+15
* radv: Deal with Android external formats.Bas Nieuwenhuizen2019-10-101-27/+39
* radv: Unset vk_info in radv_image_create_layout.Bas Nieuwenhuizen2019-10-101-4/+8
* radv: Handle slightly different image dimensions.Bas Nieuwenhuizen2019-10-101-11/+99
* radv: Delay patching for imported images until layout time.Bas Nieuwenhuizen2019-10-101-26/+35
* radv: Split out layout code from image creation.Bas Nieuwenhuizen2019-10-101-61/+77
* ac: add has_tc_compat_zrange_bug to ac_gpu_infoSamuel Pitoiset2019-08-271-1/+1
* radv: allocate metadata space for mipmapped depth/stencil imagesSamuel Pitoiset2019-08-261-2/+2
* Revert "radv/gfx10: Enable DCC for storage images."Bas Nieuwenhuizen2019-08-161-16/+4
* Revert "radv: Do not decompress on LAYOUT_GENERAL."Bas Nieuwenhuizen2019-08-161-3/+3
* radv/gfx10: Enable DCC for storage images.Bas Nieuwenhuizen2019-08-071-4/+16
* radv: Add device argument for dcc compression check.Bas Nieuwenhuizen2019-08-071-1/+2
* radv: Disable compression for compute DCC decompress store.Bas Nieuwenhuizen2019-08-071-9/+19
* radv: Add extra struct to image view creation.Bas Nieuwenhuizen2019-08-071-2/+3
* radv: Do not decompress on LAYOUT_GENERAL.Bas Nieuwenhuizen2019-08-071-3/+3
* radv: Pass through render loop detection to internal layout decisions.Bas Nieuwenhuizen2019-08-071-0/+4
* radv: remove radv_get_image_fmask_info()Samuel Pitoiset2019-08-021-35/+9
* radv/gfx10: add missing dcc_tile_swizzle tweakSamuel Pitoiset2019-08-021-1/+3
* radv: remove radv_get_image_cmask_info()Samuel Pitoiset2019-08-021-28/+10
* radv: only account for tile_swizzle for color surfaces with DCCSamuel Pitoiset2019-08-021-3/+3
* radv: Set correct metadata size for GFX9+.Bas Nieuwenhuizen2019-07-251-1/+2
* radv/gfx10: fix intensity formats by setting ALPHA_IS_ON_MSBSamuel Pitoiset2019-07-251-6/+11
* radv: change a bunch of >= GFX9 to == GFX9Samuel Pitoiset2019-07-221-5/+5
* radv/gfx10: disable the TC compat zrange workaroundSamuel Pitoiset2019-07-171-3/+4
* Revert "radv/gfx10: don't set array pitch field on images"Samuel Pitoiset2019-07-161-1/+1
* radv/gfx10: don't set array pitch field on imagesDave Airlie2019-07-161-1/+1
* radv/gfx10: enable 1D texturesSamuel Pitoiset2019-07-121-2/+2
* radv/gfx10: disable TC-compat HTILE for multisampled D32_SFLOAT formatSamuel Pitoiset2019-07-111-2/+5
* radv: Handle cmask being disallowed by addrlib.Bas Nieuwenhuizen2019-07-071-0/+5
* radv/gfx10: implement radv_make_buffer_descriptor()Samuel Pitoiset2019-07-071-9/+25
* radv/gfx10: implement si_set_mutable_tex_desc_fields()Samuel Pitoiset2019-07-071-3/+30
* radv/gfx10: add gfx10_make_texture_descriptorSamuel Pitoiset2019-07-071-20/+177
* radv: Support VK_EXT_queue_family_foreign.Bas Nieuwenhuizen2019-07-031-2/+4
* radv: only allocate a 32-bit value for the TC-compat range metadataSamuel Pitoiset2019-07-031-2/+2
* radv: enable DCC for layers on GFX8Samuel Pitoiset2019-07-021-9/+23
* radv: do not enable DCC for mipmapped arrays because performance is worseSamuel Pitoiset2019-07-021-0/+4
* radv: clear CMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-0/+1
* radv: clear FMASK layers instead of the whole buffer on GFX8Samuel Pitoiset2019-06-251-0/+1
* radv: enable DCC for mipmapped color textures on GFX8Samuel Pitoiset2019-06-201-2/+7
* radv: implement compressed FMASK texture reads with RADV_PERFTEST=tccompatcmaskSamuel Pitoiset2019-06-191-0/+41
* radv: allocate DCC metadata for each mipSamuel Pitoiset2019-06-171-4/+4