index
:
mesa/mesa
10.0
10.1
10.2
10.3
10.4
10.5
10.6
11.0
11.1
11.2
12.0
13.0
17.0
17.1
17.2
17.3
18.0
18.1
18.2
18.3
19.0
19.1
19.2
19.3
20.0
20.1
20.2
20.3
21.0
21.1
21.2
21.3
22.0
22.1
22.2
22.3
23.0
23.1
23.2
23.3
24.0
24.1
7.10
7.11
7.8
7.8-gles
7.9
8.0
9.0
9.1
9.2
a7xx-gmem
amber
elima/radv-video-encode-caps-maxbitrate
explicit-sync
main
powervr-mesa-next-wayland
review/fragment_shader_barycentric
staging/23.2
staging/23.3
staging/24.0
staging/24.1
uav-counter-meta
vk-no-nir-android
zink-stablefix
The Mesa 3D Graphics Library (mirrored from https://gitlab.freedesktop.org/mesa/mesa)
brianp
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
util
/
u_atomic.h
Age
Commit message (
Expand
)
Author
Files
Lines
2020-01-22
util/atomic: fix return type of p_atomic_add_return() fallback
Eric Engestrom
1
-1
/
+1
2019-12-09
util/atomic: Fix p_atomic_add for unlocked and msvc paths
Roland Scheidegger
1
-2
/
+2
2019-12-05
util/atomic: Add p_atomic_add_return for the unlocked path
Jason Ekstrand
1
-1
/
+1
2019-12-05
util/atomic: Add a _return variant of p_atomic_add
Jason Ekstrand
1
-2
/
+15
2019-10-16
util/u_atomic: fix return type of p_atomic_{inc,dec}_return() and p_atomic_{c...
Eric Engestrom
1
-4
/
+4
2019-10-16
util: Make Solaris implemention of p_atomic_add work with gcc
Alan Coopersmith
1
-2
/
+2
2017-11-09
util/u_atomic: add p_atomic_xchg
Nicolai Hähnle
1
-1
/
+31
2016-10-05
util: use GCC atomic intrinsics with explicit memory model
Nicolai Hähnle
1
-0
/
+21
2016-02-12
util/u_atomic: Remove MSVC 2008 support.
Jose Fonseca
1
-59
/
+0
2015-03-06
include: Add helper header to help trap includes inside extern C.
José Fonseca
1
-0
/
+2
2015-02-17
Use __typeof instead of typeof with Solaris Studio compilers
Alan Coopersmith
1
-3
/
+3
2015-02-12
util/u_atomic: Use lower-case variables in _Interlocked* helpers.
Jose Fonseca
1
-33
/
+33
2015-02-12
util/u_atomic: Add _InterlockedExchangeAdd8/16 for older MSVC.
Jose Fonseca
1
-4
/
+33
2015-02-09
util/u_atomic: Add new macro p_atomic_add
Carl Worth
1
-0
/
+16
2015-01-30
util/u_atomic: Provide a _InterlockedCompareExchange8 for older MSVC.
José Fonseca
1
-1
/
+29
2015-01-30
util/u_atomic: Use _Interlocked* intrinsics for non 64bits.
José Fonseca
1
-12
/
+12
2014-12-17
util: remove support for GCC older than 4.1.0
Timothy Arceri
1
-1
/
+1
2014-12-01
util/u_atomic: Fix the unlocked implementation.
José Fonseca
1
-6
/
+6
2014-12-01
util: Make u_atomic.h typeless.
Matt Turner
1
-113
/
+93
2014-12-01
util: Use stdbool.h's bool rather than "boolean".
Matt Turner
1
-3
/
+5
2014-12-01
util: Remove u_atomic.h's GCC inline assembly.
Matt Turner
1
-122
/
+0
2014-12-01
util: Remove u_atomic.h's MSVC inline assembly.
Matt Turner
1
-70
/
+0
2014-12-01
util: Remove u_atomic.h's Gallium dependence.
Matt Turner
1
-9
/
+6
2014-12-01
util: s/INLINE/inline/ in u_atomic.h.
Matt Turner
1
-29
/
+29
2014-12-01
util: Move u_atomic.h to src/util.
Matt Turner
1
-0
/
+401