radv: Do not consider layouts fast-clearable on compute queue.
[mesa.git] / src / amd / vulkan / radv_image.c
2020-08-10 Bas Nieuwenhuizenradv: Do not consider layouts fast-clearable on compute...
2020-08-10 Bas Nieuwenhuizenradv: Add forcecompress debug flag.
2020-08-10 Bas Nieuwenhuizenradv: Fix assert that is too strict.
2020-08-06 Bas Nieuwenhuizenradv: Don't use both DCC and CMASK for single sample...
2020-08-05 Samuel Pitoisetradv: do not honor a user-specified pitch on GFX 10.3
2020-07-15 Samuel Pitoisetradv: destroy the base object if VkCreateImage() failed
2020-06-19 Samuel Pitoisetradv: add support for Sienna Cichlid
2020-06-19 Samuel Pitoisetradv: replace == GFX10 with >= GFX10 where it's needed
2020-06-05 Bas Nieuwenhuizenradv: Use ac_surface to allocate aux surfaces.
2020-06-05 Bas Nieuwenhuizenradv: Allocate values/predicates at the end of the...
2020-06-05 Bas Nieuwenhuizenradv: Disable HTILE in ac_surface.
2020-06-05 Bas Nieuwenhuizenradv: Disable DCC in ac_surface.
2020-06-05 Bas Nieuwenhuizenradv: Use offsets in surface struct.
2020-06-05 Bas Nieuwenhuizenradv: Rely on ac_surface for avoiding cmask for linear...
2020-06-05 Bas Nieuwenhuizenradv: Enforce the contiguous memory for DCC layers...
2020-06-05 Bas Nieuwenhuizenradv: Pass no_metadata_planes info in to ac_surface.
2020-06-05 Bas Nieuwenhuizenradv: Use ac_surface to determine fmask enable.
2020-06-03 Bas Nieuwenhuizenradv: Use common gfx10_format_table.h
2020-06-03 Bas Nieuwenhuizenradv: Include gfx10_format_table.h only from a single...
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.
next