mesa/src/amd/vulkan
Samuel Pitoiset 49e5136887 ac: select the GFX ring when halting waves with UMR on GFX10
GFX10 has two rings, so UMR want to know which one to halt.
Select the first one by default.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2019-07-08 09:10:57 +02:00
..
winsys/amdgpu radv/gfx10: enable support for NAVI10, NAVI12 and NAVI14 2019-07-07 17:51:32 +02:00
.editorconfig amd: add .editorconfig 2017-08-29 01:08:58 +03:00
Android.mk android: winsys/amdgpu,radv: fix generated amdgfxregs.h header dependecies 2019-06-21 15:53:23 +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 radv: Add ycbcr lowering pass. 2019-04-25 19:56:20 +00: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: Use new uconfig reg index packet for GFX10+. 2019-07-07 17:51:32 +02:00
radv_cs.h radv/gfx10: Use new uconfig reg index packet for GFX10+. 2019-07-07 17:51:32 +02:00
radv_debug.c ac: select the GFX ring when halting waves with UMR on GFX10 2019-07-08 09:10:57 +02:00
radv_debug.h radv: implement compressed FMASK texture reads with RADV_PERFTEST=tccompatcmask 2019-06-19 10:06:39 +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/gfx10: double the number of tessellation offchip buffers per SE 2019-07-07 17:51:32 +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: disable VK_EXT_transform_feedback 2019-07-07 17:51:32 +02:00
radv_formats.c radv/gfx10: increase maximum number of layers to 8192 2019-07-07 17:03:38 +02:00
radv_icd.py python: Specify the JSON separators 2018-07-05 12:52:38 +01:00
radv_image.c radv: Handle cmask being disallowed by addrlib. 2019-07-07 21:29:52 +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: allow to save/restore sample locations during meta operations 2019-06-07 13:10:50 +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: Support different source & dest aspects for planar images in blit2d. 2019-04-25 19:56:20 +00: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: Add multiple planes to images. 2019-04-25 19:56:20 +00:00
radv_meta_clear.c radv: implement clearing DCC layers on GFX8 2019-07-02 09:37:56 +02: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: implement all depth/stencil resolve modes using graphics 2019-06-21 14:50:15 +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: Move NGG output handling outside of giant if-statement. 2019-07-08 01:49:54 +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/gfx10: Use GS rectlist when needed. 2019-07-07 17:51:32 +02:00
radv_pipeline_cache.c radv: Add the concept of radv shader binaries. 2019-07-04 10:52:26 +00:00
radv_private.h radv/gfx10: implement NGG support (VS only) 2019-07-07 17:51:32 +02:00
radv_query.c radv: rename and re-document cache flush flags 2019-06-25 18:38:37 +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 NGG support (VS only) 2019-07-07 17:51:32 +02:00
radv_shader.h radv/gfx10: implement NGG support (VS only) 2019-07-07 17:51:32 +02:00
radv_shader_helper.h radv: Switch to using rtld. 2019-07-04 10:52:26 +00:00
radv_shader_info.c radv: Combine vs and tes output keys parts. 2019-07-07 17:51:32 +02:00
radv_util.c radv: Add startup debug option. 2018-05-31 11:51:23 +02: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: 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: implement NGG support (VS only) 2019-07-07 17:51:32 +02: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