mesa/src/amd/vulkan
Dave Airlie 82a2f10529 radv/gfx10: set the pgm rsrc3/4 regs using index sh reg set
This is ported from AMDVLK, it's probably not requires unless
we want to use "real time queues", but it might be nice to just have
in place.

Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-07-18 10:24:26 +10:00
..
winsys/amdgpu radv/gfx10: enable 1D textures 2019-07-12 18:25:45 +02:00
.editorconfig amd: add .editorconfig 2017-08-29 01:08:58 +03:00
Android.mk android: radv/gfx10: generate gfx10_format_table.h 2019-07-16 21:31:24 +02:00
gfx10_format_table.py radv: Actually use VK formats for the format table. 2019-07-07 23:10:32 +02:00
Makefile.sources android: radv/gfx10: generate gfx10_format_table.h 2019-07-16 21:31:24 +02:00
meson.build radv/gfx10: generate gfx10_format_table.h 2019-07-07 17:03:38 +02:00
radv_android.c radv: Use bo metadata for imported image tiling on Android. 2019-06-04 18:32:45 +00:00
radv_cmd_buffer.c radv/gfx10: disable the TC compat zrange workaround 2019-07-17 08:32:36 +02:00
radv_cs.h radv/gfx10: set the pgm rsrc3/4 regs using index sh reg set 2019-07-18 10:24:26 +10:00
radv_debug.c radv: tidy up radv_get_shader_name() and add NGG stages 2019-07-12 08:19:53 +02:00
radv_debug.h radv: add an option for disabling NGG on GFX10 2019-07-17 15:43:36 +02:00
radv_descriptor_set.c radv/gfx10: implement write_buffer_descriptor() 2019-07-07 17:51:31 +02:00
radv_descriptor_set.h radv: Do not use extra descriptor space for the 3rd plane. 2019-05-12 23:02:44 +00:00
radv_device.c radv: add an option for disabling NGG on GFX10 2019-07-17 15:43:36 +02:00
radv_entrypoints_gen.py radv: Add support for icd loader interface v4. 2019-05-13 00:41:31 +02:00
radv_extensions.py radv/gfx10: implement VK_EXT_post_depth_coverage 2019-07-17 08:32:39 +02:00
radv_formats.c radv/gfx10: fix maximum number of mip levels for 3D images 2019-07-11 14:44:47 +02:00
radv_icd.py python: Specify the JSON separators 2018-07-05 12:52:38 +01:00
radv_image.c radv/gfx10: disable the TC compat zrange workaround 2019-07-17 08:32:36 +02:00
radv_llvm_helper.cpp ac: destroy passes in ac_destroy_llvm_compiler 2019-07-04 15:39:04 -04:00
radv_meta.c radv: Only save the descriptor set if we have one. 2019-07-18 00:49:43 +02:00
radv_meta.h radv: make sure to mark the image as compressed when clearing DCC levels 2019-07-01 14:58:56 +02:00
radv_meta_blit.c nir/builder: Remove the use_fmov parameter from nir_swizzle 2019-05-24 08:38:11 -05:00
radv_meta_blit2d.c radv: only use specialised 3D meta paths on GFX9. 2019-07-09 06:32:28 +10:00
radv_meta_buffer.c radv: rename and re-document cache flush flags 2019-06-25 18:38:37 +02:00
radv_meta_bufimage.c radv: only use specialised 3D meta paths on GFX9. 2019-07-09 06:32:28 +10:00
radv_meta_clear.c radv/gfx10: Fix DCC clears. 2019-07-14 07:30:04 +00:00
radv_meta_copy.c radv: check if DCC is enabled per mip not for the whole image 2019-06-18 11:24:36 +02:00
radv_meta_decompress.c radv: add radv_get_depth_pipeline() helper 2019-07-03 08:51:42 +02:00
radv_meta_fast_clear.c radv: add support for decompressing DCC layers with compute 2019-07-02 09:37:49 +02:00
radv_meta_fmask_expand.c radv: fix FMASK expand if layerCount is VK_REMAINING_ARRAY_LAYERS 2019-06-27 08:56:34 +02:00
radv_meta_resolve.c radv: pass sample locations for transitions before depth/stencil resolves 2019-06-21 14:50:35 +02:00
radv_meta_resolve_cs.c radv: fix potential crash in the compute resolve path 2019-07-04 12:22:43 +02:00
radv_meta_resolve_fs.c radv: Make FragCoord a sysval 2019-07-08 14:14:53 +02:00
radv_nir_lower_ycbcr_textures.c radv: Implement cosited_even sampling. 2019-05-06 11:09:30 +00:00
radv_nir_to_llvm.c radv/gfx10: implement VK_EXT_post_depth_coverage 2019-07-17 08:32:39 +02:00
radv_pass.c radv: record if a render pass has depth/stencil resolve attachments 2019-06-21 14:50:12 +02:00
radv_pipeline.c radv: use correct register setter for ngg hw addr 2019-07-18 10:17:37 +10:00
radv_pipeline_cache.c radv: fix memory leak when restoring from cache 2019-07-11 10:44:29 +10:00
radv_private.h radv: add an option for disabling NGG on GFX10 2019-07-17 15:43:36 +02:00
radv_query.c radv: allow to select DST_SEL with RELEASE_MEM 2019-07-16 11:16:57 +02:00
radv_radeon_winsys.h radv: Clean up signalled and submitted fields from winsys fences. 2019-05-13 20:36:29 +00:00
radv_shader.c radv/gfx10: implement VK_EXT_post_depth_coverage 2019-07-17 08:32:39 +02:00
radv_shader.h radv/gfx10: implement VK_EXT_post_depth_coverage 2019-07-17 08:32:39 +02:00
radv_shader_helper.h radv: Switch to using rtld. 2019-07-04 10:52:26 +00:00
radv_shader_info.c radv: set the LayerId output usage mask if FS needs it 2019-07-10 15:17:08 +02:00
radv_util.c radv: Add startup debug option. 2018-05-31 11:51:23 +02:00
radv_util.h
radv_wsi.c radv: Clean up signalled and submitted fields from winsys fences. 2019-05-13 20:36:29 +00:00
radv_wsi_display.c radv: Clean up signalled and submitted fields from winsys fences. 2019-05-13 20:36:29 +00: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: drop always-true param 2018-10-26 18:33:11 +01:00
si_cmd_buffer.c radv/gfx10: set the pgm rsrc3/4 regs using index sh reg set 2019-07-18 10:24:26 +10:00
vk_format.h radv: Add logic for multisample format descriptions. 2019-04-25 19:56:20 +00:00
vk_format_layout.csv radv: Add ycbcr subsampled & multiplane formats to csv. 2019-04-25 19:56:20 +00:00
vk_format_parse.py radv: Add logic for multisample format descriptions. 2019-04-25 19:56:20 +00:00
vk_format_table.py radv: Add logic for multisample format descriptions. 2019-04-25 19:56:20 +00:00