Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
We always need to compute the absolute value of the fogcoord if we're
passing it through for per-fragment fog.
|
|
|
|
|
|
|
|
|
|
|
|
This fixes potential a stale reference to vertex buffers.
Fixes cubemap demo on i915.
|
|
|
|
This controls whether texcoords are interpreted as-is or scaled up from [0,1].
Fixes glDrawPixels/glBitmap problems on i915 when image is non power-of-two.
Also, cleans up the CSO sampler state for i915 a bit.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ignore stencil
|
|
|
|
|
|
|
|
|
|
|
|
We weren't rendering correctly if the first thing drawn was a point (PRIM_MODE_POINT=0).
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basically, add userBuffer/Data/Size fields to _DriBufferObject, check those
fields in driBOMap/Unmap().
New driGenUserBuffer() function.
|
|
element buffers.
Now client-side vertex arrays and glDrawElements work.
More testing/debug/clean-up to come...
|
|
|
|
This is used to wrap user-space data in a pipe buffer object to allow more
uniform treatment of various things. For example, wrapping client-side
vertex arrays so they look like VBOs.
|
|
|
|
|