Commit graph

16 commits

Author SHA1 Message Date
José Fonseca
7996b3e034 pipebuffer: Consider 0 as no alignment needed. 2009-01-30 14:06:25 +00:00
José Fonseca
e06474dbae pipebuffer: Implement proper buffer validation. 2009-01-29 15:19:31 +00:00
José Fonseca
1be4d4d4c6 pipebuffer: More assertions. 2009-01-28 15:54:13 +00:00
José Fonseca
665d6d6c1e pipebuffer: Export the pipe buffer winsys hooks. 2009-01-28 15:54:13 +00:00
Alan Hourihane
8abc860bd4 Merge commit 'origin/gallium-0.1' into gallium-0.2
Conflicts:

	src/gallium/winsys/gdi/SConscript
2008-12-15 11:22:19 +00:00
Keith Whitwell
aef455c4a7 Revert "pipebuffer: Implement proper buffer validation."
This reverts commit a6d866f72c.
2008-12-12 12:05:39 +00:00
Alan Hourihane
4af0d940a3 Merge commit 'origin/gallium-0.1' into gallium-0.2
Conflicts:

	scons/gallium.py
	src/gallium/auxiliary/pipebuffer/pb_buffer.h
2008-11-25 09:28:30 +00:00
José Fonseca
a6d866f72c pipebuffer: Implement proper buffer validation. 2008-11-24 13:59:06 +09:00
José Fonseca
28a2edb738 pipebuffer: Ensure refcounts of live buffer objects are never zero. 2008-11-03 22:35:18 +09:00
Brian Paul
93ff702b4f gallium: fix logic in pb_check_usage() 2008-07-09 11:46:16 -06:00
José Fonseca
ea4ca10b1b pipebuffer: Verify usage flag consistency. Minor cleanups. 2008-07-02 12:29:07 +09:00
José Fonseca
781676c7cc pipebuffer: More robust face null pointers.
It is really the caller responsibility not to call pipebuffer with null
buffers, etc. But don't let the crash happen here, and still asserting
early.
2008-05-22 21:54:41 +09:00
José Fonseca
95aeeb6d74 gallium: Several fixes to buffer caching. 2008-04-15 15:41:08 +09:00
José Fonseca
d6229d7f1f gallium: Make headers C++ friendly. 2008-02-27 18:39:57 +09:00
José Fonseca
e8de5c70e3 Bring in several forgotten MSVC fixes. 2008-02-23 14:14:54 +09:00
José Fonseca
92fcbf6e7b Code reorganization: s/aux/auxiliary/.
"aux" is a reserved name on Windows (X_X)
2008-02-15 20:07:18 +09:00
Renamed from src/gallium/aux/pipebuffer/pb_buffer.h (Browse further)