radv: use the base object struct types
[mesa.git] / src / amd / vulkan / radv_image.c
2020-05-13 Samuel Pitoisetradv: use the base object struct types
2020-05-13 Samuel Pitoisetradv: use the common base object type for VkDevice
2020-05-07 Marek Olšákamd: unify code for overriding offset and stride for...
2020-05-07 Marek Olšákamd: assume HTILE is always rb/pipe_aligned, remove...
2020-05-07 Marek Olšákamd: assume CMASK is always rb/pipe_aligned, remove...
2020-05-05 Joshua Ashtonradv: Remove RANGE_SIZE usage
2020-05-02 Marek OlšákRevert "ac/surface: remove RADEON_SURF_TC_COMPATIBLE_HT...
2020-04-29 Marek Olšákac/surface: replace RADEON_SURF_OPTIMIZE_FOR_SPACE...
2020-04-29 Marek Olšákac/surface: remove RADEON_SURF_TC_COMPATIBLE_HTILE...
2020-04-28 Samuel Pitoisetradv: enable FMASK for color attachments only
2020-04-09 Samuel Pitoisetradv: allow TC-compat HTILE with GENERAL outside of...
2020-04-09 Samuel Pitoisetradv: only enable TC-compat HTILE for images readable...
2020-04-08 Samuel Pitoisetradv: remove radv_layout_has_htile() helper
2020-01-24 Bas Nieuwenhuizenradv: Allow DCC & TC-compat HTILE with VK_IMAGE_CREATE_...
2020-01-15 Samuel Pitoisetradv: update VK_KHR_image_format_list for Vulkan 1.2
2020-01-12 Bas Nieuwenhuizenradv: Use new scanout gfx9 metadata flag.
2020-01-04 Bas Nieuwenhuizenradv: Only use the gfx mipmap level offset/pitch for...
2019-12-30 Samuel Pitoisetradv: return the correct pitch for linear mipmaps on...
2019-12-19 Samuel Pitoisetac: declare an enum for the OOB select field on GFX10
2019-12-10 Samuel Pitoisetradv: implement VK_KHR_separate_depth_stencil_layouts
2019-10-23 Samuel Pitoisetradv/gfx10: fix 3D images
2019-10-14 Samuel Pitoisetradv: fix DCC fast clear code for intensity formats
2019-10-10 Bas Nieuwenhuizenradv: Allow Android image binding.
2019-10-10 Bas Nieuwenhuizenradv: Deal with Android external formats.
2019-10-10 Bas Nieuwenhuizenradv: Unset vk_info in radv_image_create_layout.
2019-10-10 Bas Nieuwenhuizenradv: Handle slightly different image dimensions.
2019-10-10 Bas Nieuwenhuizenradv: Delay patching for imported images until layout...
2019-10-10 Bas Nieuwenhuizenradv: Split out layout code from image creation.
2019-08-27 Samuel Pitoisetac: add has_tc_compat_zrange_bug to ac_gpu_info
2019-08-26 Samuel Pitoisetradv: allocate metadata space for mipmapped depth/stenc...
2019-08-15 Bas NieuwenhuizenRevert "radv/gfx10: Enable DCC for storage images."
2019-08-15 Bas NieuwenhuizenRevert "radv: Do not decompress on LAYOUT_GENERAL."
2019-08-07 Bas Nieuwenhuizenradv/gfx10: Enable DCC for storage images.
2019-08-07 Bas Nieuwenhuizenradv: Add device argument for dcc compression check.
2019-08-07 Bas Nieuwenhuizenradv: Disable compression for compute DCC decompress...
2019-08-07 Bas Nieuwenhuizenradv: Add extra struct to image view creation.
2019-08-07 Bas Nieuwenhuizenradv: Do not decompress on LAYOUT_GENERAL.
2019-08-07 Bas Nieuwenhuizenradv: Pass through render loop detection to internal...
2019-08-02 Samuel Pitoisetradv: remove radv_get_image_fmask_info()
2019-08-02 Samuel Pitoisetradv/gfx10: add missing dcc_tile_swizzle tweak
2019-08-02 Samuel Pitoisetradv: remove radv_get_image_cmask_info()
2019-08-02 Samuel Pitoisetradv: only account for tile_swizzle for color surfaces...
2019-07-25 Bas Nieuwenhuizenradv: Set correct metadata size for GFX9+.
2019-07-25 Samuel Pitoisetradv/gfx10: fix intensity formats by setting ALPHA_IS_O...
2019-07-22 Samuel Pitoisetradv: change a bunch of >= GFX9 to == GFX9
2019-07-17 Samuel Pitoisetradv/gfx10: disable the TC compat zrange workaround
2019-07-16 Samuel PitoisetRevert "radv/gfx10: don't set array pitch field on...
2019-07-16 Dave Airlieradv/gfx10: don't set array pitch field on images
2019-07-12 Samuel Pitoisetradv/gfx10: enable 1D textures
2019-07-11 Samuel Pitoisetradv/gfx10: disable TC-compat HTILE for multisampled...
2019-07-07 Bas Nieuwenhuizenradv: Handle cmask being disallowed by addrlib.
2019-07-07 Samuel Pitoisetradv/gfx10: implement radv_make_buffer_descriptor()
2019-07-07 Samuel Pitoisetradv/gfx10: implement si_set_mutable_tex_desc_fields()
2019-07-07 Samuel Pitoisetradv/gfx10: add gfx10_make_texture_descriptor
2019-07-03 Bas Nieuwenhuizenradv: Support VK_EXT_queue_family_foreign.
2019-07-03 Samuel Pitoisetradv: only allocate a 32-bit value for the TC-compat...
2019-07-02 Samuel Pitoisetradv: enable DCC for layers on GFX8
2019-07-02 Samuel Pitoisetradv: do not enable DCC for mipmapped arrays because...
2019-06-25 Samuel Pitoisetradv: clear CMASK layers instead of the whole buffer...
2019-06-25 Samuel Pitoisetradv: clear FMASK layers instead of the whole buffer...
2019-06-20 Samuel Pitoisetradv: enable DCC for mipmapped color textures on GFX8
2019-06-19 Samuel Pitoisetradv: implement compressed FMASK texture reads with...
2019-06-17 Samuel Pitoisetradv: allocate DCC metadata for each mip
2019-06-17 Bas Nieuwenhuizenradv: Add asserts that buffer descriptors are created...
2019-06-17 Samuel Pitoisetradv: rely on ac_compute_cmask() for CMASK info
2019-06-13 Bas Nieuwenhuizenradv: Always disable DCC on shareable images.
2019-06-10 Bas Nieuwenhuizenradv: Handle UNDEFINED format in image format list.
2019-06-07 Samuel Pitoisetradv: enable HTILE for images that might need variable...
2019-06-04 Bas Nieuwenhuizenradv: Use bo metadata for imported image tiling on...
2019-06-04 Nicolai Hähnleamd/common: use generated register header
2019-06-04 Nicolai Hähnleamd/common: unify PITCH_GFX6 and PITCH_GFX9
2019-06-04 Nicolai Hähnleamd/common: cleanup DATA_FORMAT/NUM_FORMAT field names
2019-05-30 Samuel Pitoisetradv: implement VK_EXT_sample_locations and disable it
2019-05-16 Marek Olšákac: rename SI-CIK-VI to GFX6-GFX7-GFX8
2019-05-06 Samuel Pitoisetradv: fix rowPitch for R32G32B32 formats on GFX9
2019-05-06 Bas Nieuwenhuizenradv: Use given stride for images imported from Android.
2019-05-03 Samuel Pitoisetradv: fix radv_get_aspect_format() for D+S formats
2019-04-25 Bas Nieuwenhuizenradv: Add support for image views with multiple planes.
2019-04-25 Bas Nieuwenhuizenradv: Add single plane image views & meta operations.
2019-04-25 Bas Nieuwenhuizenradv: Add multiple planes to images.
2019-04-25 Bas Nieuwenhuizenradv: Add logic for subsampled format descriptions.
2019-03-18 Bas Nieuwenhuizenradv: Allow fast clears with concurrent queue mask...
2019-01-29 Bas Nieuwenhuizenradv/winsys: Set winsys bo priority on creation.
2019-01-10 Eric Engestromradv: remove a few more unnecessary KHR suffixes
2019-01-09 Samuel Pitoisetradv: get rid of bunch of KHR suffixes
2018-12-20 Bas Nieuwenhuizenradv: Work around non-renderable 128bpp compressed...
2018-12-17 Rhys Perryradv: don't set surf_index for stencil-only images
2018-12-13 Samuel Pitoisetradv: don't check if format is depth in radv_image_can_...
2018-12-13 Samuel Pitoisetradv: check if addrlib enabled HTILE in radv_image_can_...
2018-12-13 Samuel Pitoisetradv: add a predicate for reflecting DCC decompression...
2018-12-05 Samuel Pitoisetradv: rework the TC-compat HTILE hardware bug with...
2018-12-04 Bas Nieuwenhuizenradv: Check for shareable images in central place.
2018-11-27 Bas Nieuwenhuizenradv: Clamp gfx9 image view extents to the allocated...
2018-11-26 Bas Nieuwenhuizenradv: Fix opaque metadata descriptor last layer.
2018-11-19 Samuel Pitoisetradv: tidy up radv_set_dcc_need_cmask_elim_pred()
2018-10-01 Samuel Pitoisetradv: add a sanity check for mutable formats and TC...
2018-10-01 Samuel Pitoisetradv: disable HTILE for very small depth surfaces
2018-09-03 Bas Nieuwenhuizenradv: Fix CMASK dimensions.
2018-07-31 Marek Olšákradeonsi: use storage_samples instead of color_samples...
2018-06-25 Marek Olšákac/surface: move cmask_size/alignment into radeon_surf
next