summaryrefslogtreecommitdiffstats
path: root/src/gallium/include/pipe/p_atomic.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: Move p_thread.h and p_atomic.h out of gallium interfaces.José Fonseca2010-02-021-247/+0
* gallium: Make pipe_atomic a regular int32_t.José Fonseca2010-02-021-75/+46
* gallium: Use MSVC atomic intrinsics directly instead of the Windows header wr...José Fonseca2010-02-011-11/+15
* gallium: Drop mutex-based pipe_atomic implementation.José Fonseca2010-02-011-82/+1
* pipe: Get the p_atomic_dec_zero logic right this time.José Fonseca2009-04-171-3/+2
* gallium: Fix PIPE_ATOMIC_GCC_INTRINSIC build.Michel Dänzer2009-04-171-2/+2
* pipe: Fix InterlockedDecrement usage.José Fonseca2009-04-171-1/+1
* gallium: simplify further the logic for selecting mutex implementationKeith Whitwell2009-04-171-53/+24
* gallium: add #warning to mutex-based atomic implementationKeith Whitwell2009-04-171-0/+1
* pipe/atomic: dont use ms interlock calls from gccKeith Whitwell2009-03-181-1/+2
* pipe/atomic: clean up #ifdef mazeKeith Whitwell2009-03-181-17/+135
* gallium: Use `_new' name, `new' is a reserved keyword in C++.Michal Krol2009-03-171-9/+9
* gallium: Provide unprotected atomic implementation for display and miniport i...Michal Krol2009-03-171-1/+15
* gallium: Implement atomic for MSVC on x86.Michal Krol2009-03-161-1/+65
* gallium: Implement atomic interface for windows user mode subsystem.Michal Krol2009-03-161-1/+35
* gallium: pipe_mutex_init() is of type void.Michal Krol2009-03-161-4/+1
* gallium: Include p_compiler.h for integer types.Michal Krol2009-03-161-1/+1
* gallium: Add simple atomic class api.Thomas Hellstrom2009-03-161-0/+154