mesa/src
Samuel Pitoiset f635109140 radv: optimize radv_CmdWaitEvents()
This introduces radv_barrier() (same as the draw/dispatch codepath).
This helper is used for merging the code from CmdWaitEvents() and
CmdPipelineBarrier because it's quite similar.

We do ignore the source stage mask for CmdWaitEvents because
it's irrelevant when event objects are used.

Signed-off-by: Samuel Pitoiset <samuel.pitoiset@gmail.com>
Reviewed-by: Bas Nieuwenhuizen <bas@basnieuwenhuizen.nl>
2018-07-05 11:31:03 +02:00
..
amd radv: optimize radv_CmdWaitEvents() 2018-07-05 11:31:03 +02:00
broadcom v3d: Emit a TF flush after each draw using TF. 2018-07-02 10:05:14 -07:00
compiler nir/linker: fix msvc build 2018-07-05 09:27:05 +02:00
egl egl: fix build race in automake 2018-06-29 12:49:51 +01:00
gallium r600: compare structure elements instead of doing a memcmp 2018-07-05 07:59:07 +02:00
gbm meson: Remove various completed todos 2018-06-13 10:07:03 -07:00
getopt
glx glx: Fix number of property values to read in glXImportContextEXT 2018-06-05 18:56:43 +02:00
gtest autotools: include meson build files in tarball 2018-01-19 16:30:51 -08:00
hgl meson: Add Haiku platform support v4 2018-02-16 16:56:34 -06:00
intel i965: Fix output register sizes when variable ranges are interleaved 2018-07-04 10:57:51 +02:00
loader dri3: Stricter SBC wraparound handling 2018-05-22 17:59:53 +02:00
mapi mesa: enable ARB_direct_state_access in OpenGL 4.5 compat profile 2018-07-05 13:15:34 +10:00
mesa mesa/st: draw_vbo: initialize restart_index too 2018-07-05 07:57:16 +02:00
util util/drirc: turn on force_glsl_extensions_warn for No Mans Sky 2018-07-05 13:05:47 +10:00
vulkan vulkan/wsi_common_display: Return SURFACE_LOST for fatal DRM errors 2018-06-27 10:02:18 -07:00
git_sha1.h.in
Makefile.am egl: rewire the build systems to use libwayland-egl 2018-06-06 12:11:57 -07:00
meson.build meson: only build mesa_st tests when build-tests is true 2018-04-24 14:08:15 -07:00
SConscript buildsys: move file regeneration logic to the script itself 2017-10-27 13:38:37 +01:00