Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
converting 0 to exactly 0.0
This goes against the OpenGL spec (see table 2.6) but solves problems
when doing byte -> float -> ubyte conversion for particular texture formats.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Updated MAX_NV_FRAGMENT_PROGRAM_INSTRUCTIONS to 1024.
|
|
The functions for GL_EXT_paletted_texture that do not share GLX
protocol with GL_ARB_imaging are supposed to alias the similar
functions from GL_SGI_color_table. They didn't. This patch corrects
this problem and enables GLX protocol for both extensions.
Since this removes 3 entries from the dispatch table, this change
creates a lot of changes in the generated files.
|
|
a lot of casting elsewhere.
Use _mesa_lookup_texture() in tdfx driver, use _mesa_lookup_bufferobj() in r300
driver.
|
|
|
|
|
|
|
|
_mesa_align_malloc and friends.
|
|
either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this
extension as well.
|
|
|
|
|
|
While here, make PROGRAM_UNDEFINED just the next value in the enum.
|
|
|
|
|
|
|
|
|
|
Eventually move them into imports.c
|
|
|
|
|
|
|
|
|
|
"gl_" to match other structs.
|
|
|
|
|
|
_mesa_GetTexImage() so it's not needed in the fallback or driver functions.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
textures, display lists, programs, VBOs, etc. Less code and more efficient.
|
|
hash table. Make _mesa_destroy_list() static.
|
|
callback function.
Added _mesa_HashWalk() to walk over all entries in a hash table with callback.
|
|
|