summaryrefslogtreecommitdiffstats
path: root/src/gallium/include/pipe
Commit message (Expand)AuthorAgeFilesLines
* 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: Use macro parameter names consistently.Michal Krol2009-03-161-10/+10
* gallium: pipe_mutex_init() is of type void.Michal Krol2009-03-162-5/+2
* gallium: Include p_compiler.h for integer types.Michal Krol2009-03-161-1/+1
* gallium: Use struct pipe_atomic for pipe refcounts.Thomas Hellstrom2009-03-161-6/+7
* gallium: Add simple atomic class api.Thomas Hellstrom2009-03-161-0/+154
* gallium: consolidate bypass_vs and bypass_clipping flagsKeith Whitwell2009-03-131-3/+9
* gallium: Remove do_flip argument from surface_copyJakob Bornecrantz2009-03-131-1/+0
* tgsi: Consider INDEX, NEGATE, MULTIPLYMATRIX opcodes for removal.Michal Krol2009-03-101-3/+3
* gallium: Fix p_refcnt.h for C++ compilers.Michel Dänzer2009-03-091-0/+3
* gallium: Use consistent semantics for map ranges in gallium.José Fonseca2009-03-042-12/+20
* gallium: Ensure map ranges are valid.José Fonseca2009-03-041-0/+4
* Merge commit 'origin/master' into gallium-map-rangeJosé Fonseca2009-03-045-138/+125
|\
| * gallium: Unify reference counting.Michel Dänzer2009-03-045-138/+125
* | gallium: Massage the interface to more closely resemble ARB_map_buffer_rangeJosé Fonseca2009-03-032-71/+36
* | Merge commit 'origin/master' into gallium-map-rangeJosé Fonseca2009-03-031-0/+1
|\|
| * Merge commit 'origin/gallium-0.1'Keith Whitwell2009-03-031-0/+1
| |\
| | * gallium: New PIPE_BUFFER_USAGE_DONTBLOCK flag.José Fonseca2009-03-021-0/+2
| | * tgsi: add tgsi_declaration fields for centroid sampling, invariant optimizationBrian Paul2009-01-061-1/+3
| | * gallium: Fix PIPE_FORMAT_X8B8G8R8_SNORM definition.Michal Krol2008-12-151-1/+1
* | | Merge commit 'origin/master' into gallium-map-rangeJosé Fonseca2009-03-022-7/+11
|\| |
| * | gallium: Add support for BSD operating systems, tested with FreeBSDBenjamin Close2009-02-252-7/+11
* | | gallium: Allow to specify how much will be read / was written in buffer map/u...José Fonseca2009-02-242-6/+93
|/ /
* | gallium: Add pipe_buffer_write/read inlines.José Fonseca2009-02-241-0/+38
* | gallium: add winsys interface for viewport changes to support DRI2Alan Hourihane2009-02-231-0/+5
* | gallium: Define PIPE_PRIM_MAX.José Fonseca2009-02-231-0/+1
* | gallium: Add pipe_transfer_reference().Michel Dänzer2009-02-181-0/+25
* | Merge branch 'gallium-texture-transfer'Michel Dänzer2009-02-184-32/+53
|\ \
| * \ Merge branch 'master' into gallium-texture-transferKeith Whitwell2009-02-164-7/+11
| |\ \
| * | | gallium: No longer allow CPU mapping surfaces directly.Michel Dänzer2009-02-054-32/+53
* | | | util: Move p_debug.h into util module.José Fonseca2009-02-182-362/+2
| |/ / |/| |
* | | gallium: Rename Size member of TGSI token to NrTokens.Michal Krol2009-02-101-5/+5
* | | gallium: fixup #includes: p_screen.h does not need anything in p_state.hBrian Paul2009-02-051-1/+3
* | | gallium: move 'struct pipe_winsys'Brian Paul2009-02-053-1/+3
|/ /
* | gallium: remove pipe_buffer from surfacesZack Rusin2009-02-021-1/+0
* | gallium: add a convience wrapper for simple screensZack Rusin2009-01-301-1/+0
* | gallium: make p_winsys internalZack Rusin2009-01-303-30/+50
* | gallium: give the screen priority when it comes to buffer allocationsZack Rusin2009-01-293-37/+107
* | gallium: remove redundant size from the constant bufferZack Rusin2009-01-271-1/+0
* | gallium: it's a reference value, not a reference numberZack Rusin2009-01-271-1/+1
* | gallium: standardize api on the prefix "nr"Zack Rusin2009-01-271-1/+1
* | gallium: standardize naming of masksZack Rusin2009-01-271-3/+3
* | gallium: standardize on stride instead of pitch in the interfaceZack Rusin2009-01-272-2/+2
* | gallium: Remove the standalone surfaces.José Fonseca2009-01-203-53/+31
* | gallium: minor reformattingBrian Paul2009-01-191-6/+9