mesa/src/amd/vulkan
Dave Airlie bae7723e13 radv/gfx9: only minify image view width/height/depth before gfx9.
For gfx9 the addressing for images has changed, so we need to
provide the hw with the level0, however we still need to scale
for format block differences (so our compressed upload paths still
work).

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
Cc: "17.2" <mesa-stable@lists.freedesktop.org>
Signed-off-by: Dave Airlie <airlied@redhat.com>
2017-08-24 01:14:15 +01:00
..
winsys/amdgpu radv: disable support for VEGA for now. 2017-08-18 00:49:48 +01:00
.gitignore radv: Suffix the radeon_icd file with the host CPU 2016-11-09 21:36:45 +00:00
dev_icd.json.in radv: Replace "abi_versions" with correct "api_version". 2016-10-25 12:55:39 -07:00
Makefile.am radv: rebase radv_entrypoints_gen.py on anv_entrypoints_gen.py 2017-07-21 14:27:02 -07:00
Makefile.sources radv/meta: add resolve pass using fragment/vertex shaders 2017-05-07 23:41:39 +01:00
radeon_icd.json.in radv: Suffix the radeon_icd file with the host CPU 2016-11-09 21:36:45 +00:00
radv_cmd_buffer.c radv/gfx9: emit sx_mrt_blend registers 2017-08-24 01:14:14 +01:00
radv_cs.h radv: Assert when setting 0 registers in a sequence. 2017-03-29 01:58:16 +02:00
radv_debug.h radv: enable sisched toggle in perftest flags. 2017-07-06 23:07:49 +01:00
radv_descriptor_set.c radv: Fix descriptors for cube images with VK_IMAGE_USAGE_STORAGE_BIT 2017-07-13 00:21:20 +02:00
radv_descriptor_set.h radv: minor pahole related improvements. 2017-05-03 06:03:07 +10:00
radv_device.c radv/gfx9: only minify image view width/height/depth before gfx9. 2017-08-24 01:14:15 +01:00
radv_entrypoints_gen.py radv: rebase radv_entrypoints_gen.py on anv_entrypoints_gen.py 2017-07-21 14:27:02 -07:00
radv_formats.c radv: don't set dedicated bit for buffer external memory. 2017-07-24 08:30:15 +01:00
radv_image.c radv/gfx9: only minify image view width/height/depth before gfx9. 2017-08-24 01:14:15 +01:00
radv_meta.c radv: Only convert linear->srgb in compute resolves. 2017-08-06 16:07:09 +02:00
radv_meta.h radv: Only convert linear->srgb in compute resolves. 2017-08-06 16:07:09 +02:00
radv_meta_blit.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_meta_blit2d.c radv: handle 10-bit format clamping workaround. 2017-08-01 00:10:23 +01:00
radv_meta_buffer.c nir: Embed the shader_info in the nir_shader again 2017-05-09 15:07:47 -07:00
radv_meta_bufimage.c radv: Remove unused args of radv_image_view_init. 2017-06-26 01:24:50 +02:00
radv_meta_clear.c radv/gfx9: for fast clear use is_linear flag. 2017-08-16 06:27:30 +10:00
radv_meta_copy.c radv/meta: move blit2d to using push constants 2017-05-08 08:56:49 +10:00
radv_meta_decompress.c radv: Fix decompression on multisampled depth buffers 2017-08-07 23:47:49 +02:00
radv_meta_fast_clear.c radv: predicate cmask eliminate when using DCC. 2017-07-17 01:44:43 +01:00
radv_meta_resolve.c radv: avoid GPU hangs if someone does a resolve with non-multisample src (v2) 2017-08-05 03:52:44 +01:00
radv_meta_resolve_cs.c radv: Use the correct channel for alpha in resolve srgb conversion. 2017-08-06 16:07:13 +02:00
radv_meta_resolve_fs.c radv: Only convert linear->srgb in compute resolves. 2017-08-06 16:07:09 +02:00
radv_pass.c radv: move to using shared vk_alloc inlines. 2016-10-19 09:05:26 +10:00
radv_pipeline.c radv/gfx9: emit sx_mrt_blend registers 2017-08-24 01:14:14 +01:00
radv_pipeline_cache.c radv: Add suballocation for shaders. 2017-08-03 00:45:13 +02:00
radv_private.h radv: cleanup some image view descriptor setup. 2017-08-24 01:14:14 +01:00
radv_query.c radv: add support for cmd predication. 2017-07-06 02:06:49 +01:00
radv_radeon_winsys.h radv: initial support for shared semaphores (v2) 2017-07-21 21:31:54 +01:00
radv_util.c radv: use enum_to_str util functions. 2017-03-04 15:05:14 +00:00
radv_util.h radv: Use proper header guards over 'pragma once' directives 2016-10-10 16:10:56 +11:00
radv_wsi.c radv: initial support for shared semaphores (v2) 2017-07-21 21:31:54 +01:00
radv_wsi_wayland.c radv/wsi: Don't include wayland headers 2017-03-13 11:16:30 +00:00
radv_wsi_x11.c vulkan/wsi/radv: add initial prime support (v1.1) 2017-02-27 05:42:16 +10:00
si_cmd_buffer.c radv/gfx9: fix set predication packet. 2017-08-16 05:52:50 +10:00
vk_format.h radv: Don't use SRGB format for image stores during resolve. 2017-08-06 16:06:50 +02:00
vk_format_layout.csv radv: add initial non-conformant radv vulkan driver 2016-10-07 09:16:09 +10:00
vk_format_parse.py amd: remove shebang from python scripts 2017-03-10 14:12:46 +00:00
vk_format_table.py amd: remove shebang from python scripts 2017-03-10 14:12:46 +00:00