Age | Commit message (Collapse) | Author |
|
|
|
|
|
big, ugly, error prone switch-statement is replaced with a compact table.
I also added numerous comments, including a comment explaining how the
format parameter is validated.
Explicitly pass GL_FLOAT as the type in the cases where that is the only
possible value (e.g., everywhere except the call to glColorPointer).
Validate that stride is >= 0.
Tested with all modes (including the two error modes) of
progs/tests/interleave.c.
Bug: #5001, #5058
Reviewed by: Brian Paul
|
|
|
|
|
|
|
|
using only GART memory for textures instead of segfaulting in the texture
management code. (Bug 5115)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
To set the FBdev video mode, need to add a \n char to the string.
|
|
Redo _eglInitContext() to do error checking, attribute list parsing, etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Fix // comments.
More error checking, etc.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
fp/tri-depthwrite.
|
|
|
|
driver.
|
|
|
|
|
|
|
|
|
|
possible values: SATURATE_OFF, SATURATE_ZERO_ONE and SATURATE_PLUS_MINUS_ONE.
|
|
|
|
|
|
|
|
Fix mem leaks in _mesa_TexEnvProgramCacheDestroy().
Check if ctx->Driver.BindProgram is non-null before calling.
s/unsigned/GLuint/
Use MAX_INSTRUCTIONS instead of magic 100, check program length after it's made.
Use _mesa_init_instruction() instead of _mesa_memset().
|
|
|
|
trying to normalize the texcoords
|