mesa/src/freedreno
Rob Clark a9cdbed5a2 freedreno/drm: Short-circuit kernel for timeout=0 waits
We already know from the userspace fence whether the fence has signaled
or not.  No need to do a syscall if we aren't going to wait.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/20263>
2022-12-17 19:14:12 +00:00
..
.gitlab-ci freedreno: Document various preemption-related registers/packets 2022-12-14 15:52:22 +00:00
afuc meson: do not use source_root() when possible 2022-11-22 06:11:07 +00:00
ci ir3: Disallow noperspective texture preloads 2022-12-06 17:27:50 +00:00
common freedreno: Update RB_DBG_ECO_CNTL/RB_DBG_ECO_CNTL_blit. 2022-11-19 18:28:27 +00:00
computerator freedreno/drm: Return fence from submit flush 2022-12-17 19:14:12 +00:00
decode freedreno/decode: add missing dependency 2022-11-28 13:08:05 +00:00
drm freedreno/drm: Short-circuit kernel for timeout=0 waits 2022-12-17 19:14:12 +00:00
drm-shim freedreno/drm-shim: add a660 2022-07-22 02:11:14 +00:00
ds freedreno/drm: Return fence from submit flush 2022-12-17 19:14:12 +00:00
fdl freedreno/fdl: Support texel-aligned iova for buffer views 2022-12-14 16:19:47 +00:00
ir2 freedreno/ir2: Re-indent 2021-04-17 15:38:56 +00:00
ir3 nir: Eliminate nir_op_i2b 2022-12-14 06:23:21 +00:00
isa isaspec: Move isa_decode(..) declaration 2022-09-03 19:26:04 +00:00
perfcntrs freedreno/drm: Return fence from submit flush 2022-12-17 19:14:12 +00:00
registers freedreno/a6xx: Document buffer-specific tex const fields 2022-12-14 16:19:47 +00:00
rnn freedreno: Move the headergen2 test to be meson unit tests. 2021-10-01 23:16:04 +00:00
vulkan tu: Use start offset for storage buffers 2022-12-14 16:19:47 +00:00
.clang-format freedreno: Add some options to .clang-format 2021-07-12 20:57:21 +00:00
.dir-locals.el freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
.editorconfig freedreno: Update editorconfig and emacs settings for freedreno reformat. 2021-05-10 23:16:00 +00:00
meson.build meson: do not use source_root() when possible 2022-11-22 06:11:07 +00:00