10b07665be5cff9fa9f03b0f7db459f3b380570d |
|
09-Nov-2011 |
José Fonseca <jose.r.fonseca@gmail.com> |
Remove windows kernel support code. Not actively used. Reviewed-by: Brian Paul <brianp@vmware.com>
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
3661f757ee7e75348f0df834ecf1febb211ddf66 |
|
30-Sep-2010 |
Tom Fogal <tfogal@alumni.unh.edu> |
Revert "Prefer intrinsics to handrolled atomic ops." This reverts commit 5f66b340aa49c6bc8d0acb2d1a6f8e9a7ef2cb2e, quickly fixing 30514.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
5f66b340aa49c6bc8d0acb2d1a6f8e9a7ef2cb2e |
|
27-Sep-2010 |
Tom Fogal <tfogal@alumni.unh.edu> |
Prefer intrinsics to handrolled atomic ops.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
76a60faf529e6107e3f50406c0d40e64bc484686 |
|
27-Sep-2010 |
Tom Fogal <tfogal@alumni.unh.edu> |
Implement x86_64 atomics for compilers w/o intrinsics. Really old gcc's (3.3, at least) don't have support for the intrinsics we need. This implements a fallback for that case.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
930838efcdac04dd0a0c7ee0375364548a0efe8c |
|
03-Apr-2010 |
Vinson Lee <vlee@vmware.com> |
util: Use GCC atomic bultins on GCC 4.1 and higher only.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
78572ebcb3bf6b1c931ee6ea4ba2fda831c11c94 |
|
06-Feb-2010 |
Alan Coopersmith <alan.coopersmith@sun.com> |
Gallium: Add Solaris atomic function definitions to u_atomic.h Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
7bd949734c96a0af49cb0b89230dc82799c593b7 |
|
03-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Cast to match the MSVC intrinsics. The cast is not optional in C++.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
e0da333d6b5027609579110b3df8d5ad2127307a |
|
03-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
util: Don't include system headers inside extern "C" { ... } That breaks when some of the system headers have C++ code.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|
2aaca1df9df6980ec88180c8866c8987b31db91a |
|
02-Feb-2010 |
José Fonseca <jfonseca@vmware.com> |
gallium: Move p_thread.h and p_atomic.h out of gallium interfaces. Into os/os_thread.h and util/u_atomic.h respectively.
/external/mesa3d/src/gallium/auxiliary/util/u_atomic.h
|