Age | Commit message (Collapse) | Author |
|
Fixes duplicated text bug in progs/tests/texwrap.c
|
|
Make sure we can really render to the texture surface given its format.
|
|
Also, make sure surfaces are suitable for blitting before calling util_blit_pixels().
|
|
|
|
|
|
This fixes a weird conform test failure that depended on something that
happened several tests earlier. This took waaaaaay too long to find/fix.
|
|
|
|
|
|
|
|
|
|
If we run out of texture memory we may not have the texture needed by the
fragment shader. If this happens, plug in a color passthrough shader.
So instead of crashing, we just don't see the texture.
GL_OUT_OF_MEMORY is raised, of course.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Actually, the hack is still there and needs to be revisited, but I get a bit
further with compressed textures now.
|
|
|
|
|
|
|
|
|
|
|
|
Doesn't seem to be needed after fixing the float->int conversion problem.
|
|
Fixes problem with bitmaps jumping around by one pixel depending on window
size. The rasterpos is often X.9999 instead of X+1.
Run progs/redbook/drawf and resize window to check.
|
|
Also, rearrange the st_destroy_context() code a bit to prevent some
invalid/NULL ptr derefs during tear-down.
|
|
Also clarify that RGB formats with no (used) alpha component are treated as
having alpha = 1.0.
|
|
It's legal for Fog.Start == Fog.End and conformance testing does so.
|
|
If texturing happens to be enabled when glBitmap() is called, need to be
careful about choosing a sampler unit, etc.
|
|
|
|
The return value was never used.
|
|
|
|
Otherwise we get a symbol clash with the copy in src/gallium/util .
|
|
|
|
|
|
|
|
This state is effectively private to the vertex processing part
of the draw module.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|