mesa/src/gallium/drivers/radeonsi
Nicolai Hähnle 125a915052 radeonsi: implement PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPE
v2: use uncached system memory for the fence, and use the CPU to
    clear it so we never read garbage when checking the fence

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
2017-11-09 14:00:55 +01:00
..
glsl_tests radeonsi: add GLSL lit tests 2016-08-06 16:11:43 +02:00
.dir-locals.el
.editorconfig Introduce .editorconfig 2016-08-31 17:06:54 -07:00
Android.mk Android: Fix LLVM duplicated symbols linking for N and M 2017-08-21 10:46:21 -05:00
Automake.inc gallium/targets: link against NIR when building radeonsi 2017-07-31 14:55:30 +02:00
Makefile.am radeonsi: prepare for driver-specific driconf options 2017-08-02 09:50:58 +02:00
Makefile.sources radeonsi: move fence functions to si_fence.c 2017-11-09 14:00:42 +01:00
cik_sdma.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
driinfo_radeonsi.h radeonsi: update hack for HTILE corruption in ARK: Survival Evolved 2017-10-27 10:47:30 +02:00
meson.build radeonsi: move fence functions to si_fence.c 2017-11-09 14:00:42 +01:00
si_blit.c radeonsi: update hack for HTILE corruption in ARK: Survival Evolved 2017-10-27 10:47:30 +02:00
si_compute.c radeonsi: always use async compiles when creating shader/compute states 2017-11-09 11:53:20 +01:00
si_compute.h radeonsi: add reference count to si_compute 2017-08-22 09:50:53 +02:00
si_cp_dma.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_debug.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_descriptors.c radeonsi: enable signed vertex buffer offsets 2017-11-06 19:09:12 +01:00
si_dma.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_fence.c radeonsi: implement PIPE_FLUSH_{TOP,BOTTOM}_OF_PIPE 2017-11-09 14:00:55 +01:00
si_hw_context.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_perfcounter.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_pipe.c gallium/u_threaded: implement asynchronous flushes 2017-11-09 14:00:42 +01:00
si_pipe.h gallium/u_threaded: implement asynchronous flushes 2017-11-09 14:00:42 +01:00
si_pm4.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_pm4.h radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_public.h gallium: add pipe_screen_config to screen_create functions 2017-08-02 09:50:57 +02:00
si_shader.c radeonsi: use ready fences on all shaders, not just optimized ones 2017-11-09 11:37:51 +01:00
si_shader.h radeonsi: use ready fences on all shaders, not just optimized ones 2017-11-09 11:37:51 +01:00
si_shader_internal.h ac/nir: move lds declaration/load/store into shared code. 2017-10-26 15:59:11 +10:00
si_shader_nir.c ac/radeonsi: add support for tex instr without a derefence 2017-11-03 14:19:51 +11:00
si_shader_tgsi_alu.c ac/llvm: consolidate find lsb function. 2017-10-26 15:59:31 +10:00
si_shader_tgsi_mem.c ac: clean up ac_build_indexed_load function interfaces 2017-10-17 22:03:03 +02:00
si_shader_tgsi_setup.c radeonsi: enumerize DBG flags 2017-10-09 16:20:16 +02:00
si_state.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_state.h radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_state_binning.c ac/surface: add radeon_surf::has_stencil for convenience 2017-09-07 17:59:37 +02:00
si_state_draw.c radeonsi: add si_screen::has_ls_vgpr_init_bug 2017-11-07 17:58:40 +01:00
si_state_msaa.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_state_shaders.c radeonsi: always use async compiles when creating shader/compute states 2017-11-09 11:53:20 +01:00
si_state_streamout.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00
si_state_viewport.c radeonsi: don't change viewport for blits, use window-space positions 2017-10-07 18:26:35 +02:00
si_uvd.c radeonsi: remove 'Authors:' comments 2017-11-02 18:19:03 +01:00