Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
IFLOOR(1.99999)==2, for example. Moved some macros from config.h to glheader.h
|
|
|
|
|
|
Apply Jeff Epler's optimization to ci spans as well, remove old code.
|
|
|
|
|
|
dlist calls).
|
|
|
|
|
|
|
|
|
|
perhaps needed for other cases, like GL_CURRENT_COLOR
|
|
|
|
|
|
|
|
|
|
|
|
|
|
for 16-bit color channels, using the OSMesa driver.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
texture image in the base internal format between user->Mesa format
conversion. See comments in texstore.c
|
|
|
|
|
|
|
|
|
|
|
|
various texture API functions to restore state. Before, the device
drivers weren't getting notified of important texture state changes.
|
|
Niederkrueger)
|
|
_mesa_base_texture_format()
|
|
|
|
|
|
1. Added ctx->Driver.ChooseTextureFormat() function. Examines user's
internalFormat, format, type params and returns a gl_texture_format.
2. _mesa_store_teximage[123]d() calls ctx->Driver.ChooseTextureFormat(),
allocates storage and transfers the image into the desired format.
3. _mesa_transfer_teximage() now takes a gl_texture_format to describe
the destination format. Any combination of input format/type and
output gl_texture_format is accepted. Uses optimized _mesa_convert_-
texsubimage[123]d() functions when possible.
3. DRI driver's TexImage[123]D functions should be a lot simpler now.
|
|
|
|
Modified Files:
Mesa/src/descrip.mms
Removed glapinoop
----------------------------------------------------------------------
|
|
pointer
|
|
to accomodate negative offsets correctly
|
|
|
|
|
|
Replace with ctx->Texture._TexMatEnabled, ctx->Texture._TexGenEnabled.
|