Keith Whitwell
47fe2fc105
Fix projtex interp bug
pirms 23 gadiem
Brian Paul
8e6926f7c3
added glDeleteTextures refcount bug fix
pirms 23 gadiem
Brian Paul
e9283774dc
remove debug printfs
pirms 23 gadiem
Brian Paul
cf46208624
fix refcount error in _mesa_DeleteTextures (Randy Fayan)
pirms 23 gadiem
Brian Paul
e6962b183d
add missing texture rectangle code in _mesa_DeleteTextures()
pirms 23 gadiem
Brian Paul
60b003e197
added GL_ATI_texture_mirror_once
pirms 23 gadiem
Brian Paul
c7a219ec6f
GL_ATI_texture_mirror_once extension (Ian Romanick)
pirms 23 gadiem
Brian Paul
ac9a65b1dd
doxygen comments (Klaus Niederkrueger)
pirms 23 gadiem
Brian Paul
ef31f60b12
new _mesa_max_texture_levels() helper function - not used everywhere yet
pirms 23 gadiem
Karl Schultz
53d30c56eb
Quiet compiler warnings.
pirms 23 gadiem
Brian Paul
2ce0654eba
implement auto mipmap generation for compressed textures
pirms 23 gadiem
Karl Schultz
8eaa290216
Add casts to quiet compiler warnings.
pirms 23 gadiem
Brian Paul
6ac04f2fc6
fix bug in GL_MIRRORED_REPEAT_ARB (Ian Romanick)
pirms 23 gadiem
Brian Paul
6e1ceff48b
latest fixes
pirms 23 gadiem
Brian Paul
e716549618
only allow intformat==GL_COLOR_INDEX if EXT_paletted_texture is supported
pirms 23 gadiem
Brian Paul
8c2a1f0e4d
check for GL_EXT_paletted_texture
pirms 23 gadiem
Karl Schultz
798d83cf67
Add casts to quiet compiler warnings.
pirms 23 gadiem
Karl Schultz
6afdc0bec2
Put back the include of windows.h so we are back to version 17 of the file.
pirms 23 gadiem
Karl Schultz
3e2fa3fd5c
Change for Windows only: Make demos and examples build again.
Move the inclusion of windows.h from glext.h to gl.h. There are a few
good reasons for this:
- Including it in gl.h is more strightforward and makes it easier to
troubleshoot include file problems. It was sometimes hard to find it
in glext.h.
- Needed to define APIENTRY correctly. APIENTRY is used in gl.h.
- glut.h needs windows.h but does not include it, expecting the app to
include it. Including it in gl.h if not already included by the app
makes glut.h happy. This allows one to write a gl/glut app without
explictly including windows.h, which may only be really important for
toy apps like our samples and demos. But a "real" app can still
include windows.h if it wants.
pirms 23 gadiem
Brian Paul
bc36ee25d8
new wrap modes (Ian Romanick)
pirms 23 gadiem
Brian Paul
944ea204a8
s/functionOffset/offset/
pirms 23 gadiem
Brian Paul
10d343f407
patches from Gerk Huisma for float-channel rendering
pirms 23 gadiem
Brian Paul
673077c613
applied Philippe Houdoin's patch, plus minor clean-ups
pirms 23 gadiem
Brian Paul
8dfc5b9863
surround vertex program code with #if FEATURE_NV_vertex_program/#endif
pirms 23 gadiem
Brian Paul
e32b909054
remove some crud
pirms 23 gadiem
Brian Paul
2efb3029f0
remove lowpc.c and highpc.c
pirms 23 gadiem
Brian Paul
10882b17c9
removed highpc.c and lowpc.c
pirms 23 gadiem
Brian Paul
0977fa67b8
update file list for tar file
pirms 23 gadiem
Brian Paul
f7657d037e
make a few static function non-static for highpc.c
pirms 23 gadiem
Brian Paul
d2ec14c4aa
remove 'beta' from GL_VERSION string
pirms 23 gadiem
Brian Paul
d4ffbe4cca
allow querying of glut functions via glutGetProcAddress()
pirms 23 gadiem
Brian Paul
dfedb8b78e
added gluTessNormal() dummy function
pirms 23 gadiem
Brian Paul
9d00b68482
added missing glFinish()
pirms 23 gadiem
Brian Paul
7c5282d2a8
minor updates
pirms 23 gadiem
Brian Paul
f2e21e1026
added latest 4.1 changes
pirms 23 gadiem
Brian Paul
11fd2d7558
disable wsPriv field in __GLdrawablePrivateRec to match XFree86/DRI
pirms 23 gadiem
Brian Paul
60b6e4fd7e
context-related cleanups (ex: _mesa_notifySwapBuffers instead of _mesa_swapbuffers)
pirms 23 gadiem
Brian Paul
795ae30787
Glide driver disabled by default
pirms 23 gadiem
Brian Paul
45c569860c
print transparent pixel info when using -v option (Gerd Sussner)
pirms 23 gadiem
Brian Paul
cb4253a546
added missing GLX_TRANSPARENT_RGB
pirms 23 gadiem
Brian Paul
2871f57bcf
check EXT_point_parameters before calling PointParameterfvEXT()
pirms 23 gadiem
Brian Paul
32d0d5aec4
init swrast->CurrentBuffer
pirms 23 gadiem
Brian Paul
f58826db57
updated info about glRead/DrawBuffers()
pirms 23 gadiem
Brian Paul
8ad1076dc2
Another round of glRead/DrawBuffer() clean-ups and simplifications.
Replaced ctx->Color._DriverDrawBuffer with swrast->CurrentBuffer.
Replaced ctx->Pixel._DriverReadBuffer with ctx->Pixel._ReadSrcMask.
swrast->Driver.SetBuffer() takes FRONT/BACK_LEFT/RIGHT_BIT values now.
Added tokens and code for GL_AUX buffers, for completeness.
pirms 23 gadiem
Brian Paul
9e84910749
undo previous check-in (check if ctx->Color.DrawBuffer == mode)
pirms 23 gadiem
Keith Whitwell
b110ca34f0
lineloop fix
pirms 23 gadiem
Brian Paul
d54d4633fd
check mode for no change in _mesa_Read/DrawBuffer()
pirms 23 gadiem
Brian Paul
813c96f458
updated porting info
pirms 23 gadiem
Keith Whitwell
fbc236b401
add GL_UNPACK_CLIENT_STORAGE_APPLE gets
pirms 23 gadiem
Brian Paul
23cdcede5d
check texImage->IsClientData before freeing memory
pirms 23 gadiem