summaryrefslogtreecommitdiffstats
path: root/src/amd/vulkan/radv_image.c
Commit message (Expand)AuthorAgeFilesLines
* radv/image: Implement the wsi "extension"Jason Ekstrand2017-12-041-2/+6
* radv: do not allocate CMASK or DCC for small surfacesSamuel Pitoiset2017-11-301-0/+10
* ac/surface: enable DCC computation for MSAAMarek Olšák2017-11-291-1/+2
* ac: change legacy_surf_level::slice_size to dword unitsMarek Olšák2017-11-271-4/+4
* radv: use a 16 bytes array for the sampled/storage image descriptorsSamuel Pitoiset2017-11-201-4/+1
* radv: use vk_zalloc instead of vk_alloc+memsetSamuel Pitoiset2017-11-131-3/+2
* radv: do not allocate CMASK for non-MSSA images with 128 bit formatsSamuel Pitoiset2017-10-141-0/+8
* radv: remove duplicate debug_flags fieldTimothy Arceri2017-10-121-2/+2
* radv: Disable usage checks in metadata for images with extended usage data.Bas Nieuwenhuizen2017-10-061-1/+3
* radv: enable tc compatible htile for d32s8 also.Dave Airlie2017-10-041-1/+2
* radv: Implement TC compatible HTILE.Bas Nieuwenhuizen2017-10-041-0/+21
* radv: add radv_vi_dcc_enabled() helperSamuel Pitoiset2017-10-021-1/+1
* radv: rework DCC/CMASK/FMASK/HTILE allocationsSamuel Pitoiset2017-10-021-27/+56
* radv: Fix VK_KHR_image_format_list.Bas Nieuwenhuizen2017-09-251-1/+3
* radv: make use of ATI_VENDOR_ID everywhereSamuel Pitoiset2017-09-251-1/+1
* radv: Don't use a virtual function for getting the buffer virtual address.Bas Nieuwenhuizen2017-09-201-3/+3
* radv: Add support for more DCC compression with VK_KHR_image_format_list.Bas Nieuwenhuizen2017-09-161-3/+21
* radv: remove useless 'cmd_buffer' param from radv_buffer_view_init()Samuel Pitoiset2017-09-131-3/+2
* radv/gfx9: fix image resource handling.Dave Airlie2017-09-131-8/+19
* radv: handle GFX9 1D texturesDave Airlie2017-09-131-3/+7
* radv: Don't allocate CMASK for linear images.Bas Nieuwenhuizen2017-09-121-1/+3
* radv: Disable multilayer & multilevel DCC.Bas Nieuwenhuizen2017-09-121-0/+1
* radv/gfx9: set descriptor up for base_mip to level range.Dave Airlie2017-09-061-1/+4
* radv: disable 1d/2d linear optimisation on gfx9.Dave Airlie2017-09-061-3/+4
* radv: move RADV_TRACE_FILE functions to radv_debug.cSamuel Pitoiset2017-09-011-0/+1
* radv/gfx9: gfx9 has buffer sizing rules like pre-VI.Dave Airlie2017-08-251-1/+1
* radv: don't degrade tiling mode for small compressed or depth texture.Dave Airlie2017-08-241-6/+10
* radv/gfx9: only minify image view width/height/depth before gfx9.Dave Airlie2017-08-241-5/+13
* radv/image: don't rescale width/height if the format isn't changingDave Airlie2017-08-241-4/+6
* radv: cleanup some image view descriptor setup.Dave Airlie2017-08-241-13/+20
* radv/gfx9: use total levels in texture descriptorDave Airlie2017-08-241-1/+1
* radv/gfx9: fix tile swizzle handling for gfx9David Airlie2017-08-161-7/+5
* radv/gfx9: handle GFX9 opaque metadataDavid Airlie2017-08-161-4/+5
* radv/gfx9: remove some leftover gfx6 descriptor setup.Dave Airlie2017-08-161-4/+0
* radv: remove semicolon in if(...);Bas Nieuwenhuizen2017-08-081-1/+1
* radv: Don't allow fmask swizzling for shareable images.Bas Nieuwenhuizen2017-08-071-1/+4
* radv: add separate fmask tile swizzle counter.Dave Airlie2017-08-071-1/+4
* radv: also fix texture image descriptors for mipmap tile swizzleDave Airlie2017-08-041-1/+2
* ac/surface: increment surf_index only when tile swizzle is allowedMarek Olšák2017-08-041-1/+1
* ac/surface: remove RADEON_SURF_HAS_TILE_MODE_INDEXMarek Olšák2017-08-041-1/+0
* ac/surface: move tile_swizzle to ac_surface and document itMarek Olšák2017-08-041-3/+3
* radv: fix buffer views on SI/CIK.Dave Airlie2017-07-241-0/+5
* radv: Don't segfault when exporting an image which hasn't been bound yet.Bas Nieuwenhuizen2017-07-241-1/+1
* radv: Generate storage image descriptors unconditionallyAlex Smith2017-07-221-4/+1
* radv: Set the RADEON_SURF_OPTIMIZE_FOR_SPACE flag for imagesAlex Smith2017-07-181-0/+1
* radv: don't shadow meta_va.Dave Airlie2017-07-181-1/+1
* radv: predicate cmask eliminate when using DCC.Dave Airlie2017-07-171-4/+9
* radv: set cb base tile swizzles for MRT speedups (v4)Dave Airlie2017-07-171-1/+10
* radv: Implement VK_KHR_external_memoryJason Ekstrand2017-07-151-1/+10
* radv: Drop support for VK_KHX_external_semaphore_*Jason Ekstrand2017-07-151-6/+1