mesa/src/gallium/drivers
Rob Clark 6747d30155 freedreno: Add seqno helper
It is a pretty common pattern to allocate a non-zero sequence # for
lightweight checking if an object is the same, changed, for use in cache
keys, etc.  (And also pretty common to forget to handle the rollover
zero case.)  Add a helper for this.

Signed-off-by: Rob Clark <robdclark@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/21274>
2023-02-16 19:57:13 +00:00
..
asahi asahi: Do not use memctx for pools / meta cache 2023-02-15 22:16:51 +00:00
crocus ci: Add a manual full and 1/10th hasvk CTS runs. 2023-02-16 18:11:44 +00:00
d3d12 d3d12: Don't clear d3d12_shader_key 2023-02-13 22:57:03 +00:00
etnaviv gallium: move etnaviv screen_lookup_or_create function to common code 2023-02-12 17:11:16 +00:00
freedreno freedreno: Add seqno helper 2023-02-16 19:57:13 +00:00
i915 ci: Disable systems in my farm that haven't recovered. 2023-02-10 02:53:09 +00:00
iris iris: Drop iris_cache_flush_for_render 2023-02-15 05:49:23 +00:00
lima lima: replace custom code with u_pipe_screen_lookup_or_create() 2023-02-12 17:11:16 +00:00
llvmpipe fix: gallivm: limit usage of LLVMContextSetOpaquePointers() to LLVM 15 2023-02-06 19:50:35 +00:00
nouveau nvc0/nv50: support and enable EXT_memory_object* 2023-02-13 12:03:13 +00:00
panfrost panfrost: use u_pipe_screen_lookup_or_create() to keep track of and reuse screens 2023-02-12 17:11:17 +00:00
r300 r300: set register file to none if swizzles are constant only 2023-02-06 20:31:56 +00:00
r600 nir: Eliminate nir_op_f2b 2023-02-03 22:39:57 +00:00
radeonsi amd: don't hardcode real VGPR allocation granularity on gfx10.3 and gfx11 2023-02-05 23:23:58 -05:00
softpipe ci/swrast: Drop skips for tests whose perf had been fixed. 2023-02-03 19:01:59 +00:00
svga gallium/draw: Enable aapoint NIR helpers to generate bool1, bool32, or float32 Booleans 2023-01-28 20:42:13 -08:00
tegra gallium: fixup some inconsistent uses of enum pipe_shader_type. 2022-08-04 08:17:39 +00:00
v3d v3d: use u_pipe_screen_lookup_or_create() to keep track of and reuse screens 2023-02-12 17:11:16 +00:00
vc4 vc4: use u_pipe_screen_lookup_or_create() to keep track of and reuse screens 2023-02-12 17:11:16 +00:00
virgl virgl: enable timer queries only if host supports it 2023-02-13 16:07:12 +00:00
zink zink: Add missing features to the profile file 2023-02-16 19:11:57 +00:00