Age | Commit message (Collapse) | Author |
|
ARB_texture_env_combine state.
|
|
texture
|
|
can disable any extension if necessary.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
works globally.
|
|
The internal driver interface was also changed to use
BlendEquationSeparate instead of BlendEquation.
|
|
array, texObj->Image[face][level].
|
|
|
|
Updated comments and some better function parameter names.
|
|
|
|
|
|
casts.
|
|
|
|
same function is used internally for glBlendFunc and
glBlendFuncSeparate.
|
|
New "FetchTexelFuncF()" function returns texels in floating point format.
Only used for depth component images at this time.
Changed original FetchTexelFunc to return GLchan instead of GLvoid, removing
need for a bunch of ugly casts.
|
|
|
|
|
|
dd_function_table:BlendFuncSeparate. If a driver does not actually
support EXT_blend_func_separate, it can assume that the RGB and alpha
blend functions are the same.
|
|
|
|
|
|
by calling _mesa_init_driver_functions() and then plugging in the driver-
specific functions.
In particular, make sure ctx->Driver.NewTextureObject points to the
appropriate driver function so that _all_ texture objects are augmented
with the driver-specific data.
Put in a bunch of assertions in the texture-related driver functions that
texObj->DriverData is valid. Remove old dead code in near future.
|
|
|
|
_mesa_initialize_texture_object()
|
|
|
|
|
|
Added a bunch of const qualifiers.
Use _mesa_memcpy() instead of memcpy(), etc.
|
|
|
|
|
|
|
|
|
|
the variable was multiplied by zero.
|
|
|
|
|
|
comments
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- Throw an error for VPs if we set position invariance and then write to the output position
|
|
|
|
Submitted by: Mikhail Teterin <mi@FreeBSD.org>
|
|
|