Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
doesn't handle negative color values)
Also, remove unneeded clamping in the accum ops.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
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.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
element buffers.
Now client-side vertex arrays and glDrawElements work.
More testing/debug/clean-up to come...
|
|
|
|
|
|
This fixes an out of bounds array write that was causing the glsl/bump demo to render incorrectly.
|
|
tgsi_translate_mesa_program().
|
|
|
|
|
|
Previously, output[0] was always Z and output[1] was color. Now output[0]
will be color if Z is not written.
In shade_quad() use the semantic info to determine which quantity is in
which output slot.
|
|
fragment shader writes Z.
|
|
|
|
|
|
Unfortunately, the generated fragment shader code is effectively unusable until
it handles quad->mask.
|