Brian
344c3f7379
updated version with new Khronos license/copyright
2007-02-26 09:19:32 -07:00
Brian
45b1f169b4
updated to version 18
2007-02-20 08:40:55 -07:00
Brian
c226e44437
updated to version 39
2007-02-20 08:38:29 -07:00
George Sapountzis
c9b33ecd7c
Drop old (pre-AIGLX) GLcore interface.
...
The old GLcore interface was replaced in Xorg 7.1 with the addition of AIGLX,
it is only used by DDX's which are known not to work with the new DIX glx code.
---
Bug 9285: misc glcore, xmesa cleanups
ACKed by Ian Romanick.
2007-01-26 18:31:00 +02:00
Eric Anholt
c2b185cff8
Add reporting of damage by DRI drivers when the extension support is available.
...
With this, tools like ximagesrc in gstreamer correctly see updates from GL
rendering. Support requires that the Xdamage library be current (but will be
disabled if not present) plus a new X Server with support for the new
XDamagePost request. libGL now has a new interface version, and also links
against libXdamage and libXfixes to support it, but backwards compatibility
is retained.
Currently, all drivers report damage at SwapBuffers time through common code --
front buffer rendering doesn't result in damage being reported. Also, the
damage is against the root window, as our drivers don't yet render to backing
store when they should (composited environments).
2007-01-05 18:23:57 -08:00
Brian Paul
744c3a367b
get rid of meaningless XFree86LOADER test (bug 9144)
2006-11-27 16:50:10 +00:00
Brian Paul
f7436f4c8a
regenerate from gl.h
2006-11-16 16:13:55 +00:00
Brian Paul
bb69d3af36
remove obsolete GL_MESA_trace stuff
2006-11-16 16:13:43 +00:00
Brian Paul
9e4a06a482
added 1.3/1.4 function mangling
2006-11-03 18:29:39 +00:00
Brian Paul
5ab9dcd761
return void instead of GLvoid for glClearDebugLogMESA(), glGetDebugLogMESA()
2006-10-09 16:09:30 +00:00
Brian Paul
a3a640171f
added #ifdef tests for Windows for int64_t, uint64_t
2006-09-16 04:10:56 +00:00
Jouk Jansen
e08557ad8a
OpenVMS compile support update
...
(previous commit did send the wrong file to the CVS)
Modified Files:
Mesa/include/GL/vms_x_fix.h
2006-09-04 06:26:08 +00:00
Jouk Jansen
8cf3c85fd7
OpenVMS compile support update
...
Modified Files:
Mesa/include/GL/vms_x_fix.h
2006-09-04 06:22:39 +00:00
Brian Paul
7986cfbee0
remove extension defines/protos that are now in glext.h
2006-08-30 23:50:31 +00:00
Brian Paul
3cd07d2c39
latest version from OpenGL ARB
2006-08-30 23:46:41 +00:00
Ian Romanick
8c41c757fe
Add support for GL_EXT_gpu_program_parameters. Any driver that enables
...
either GL_ARB_vertex_program or GL_ARB_fragment_program should enable this
extension as well.
2006-08-15 16:47:34 +00:00
Brian Paul
37b5b01217
s/GLvoid/void/ to fix gcc 4.2 issue (bug 7875)
2006-08-15 14:28:03 +00:00
Ian Romanick
32a9e9be0c
Fix white-space problem in the prototype for glBlitFramebufferEXT that
...
prevented gl_mangle.h from picking it up.
2006-08-12 00:05:54 +00:00
Ian Romanick
56f349515c
Convert comment header for __GLcontextModesRec to Doxygen style.
2006-08-11 22:26:49 +00:00
Sean D'Epagnier
7196cddb3a
Added initial multisampling support to glfbdev driver.
...
Fully implemented glutGameMode, and added vidresize stubs to make
Added support for glutReshapeDisplay to change video mode but not lose
current mesa context.
implementation glut 5 complient.
Fixed many minor bugs
Updated docs
2006-08-10 10:21:17 +00:00
Brian Paul
4b1e6a4b58
remove stray text from previous check-in
2006-08-07 14:09:13 +00:00
Brian Paul
6c071592ab
added GL_EXT_texture_sRGB
2006-08-03 03:23:05 +00:00
Michal Krol
90d7b9c9eb
Move GL_MESA_shader_debug from glext.h to gl.h.
2006-08-01 16:06:08 +00:00
Brian Paul
bd0bfd1dc2
reorder a few token definitions
2006-06-20 14:52:22 +00:00
Brian Paul
c8f8fbecd7
remove const qualifier from glGenVertexArraysAPPLE() parameter
2006-06-12 19:47:44 +00:00
Brian Paul
efbf170cfb
updated GLX_EXT_texture_from_pixmap tokens (Dave Reveman)
2006-05-05 18:19:54 +00:00
David Reveman
bea7fe57c1
Update to final EXT_tfp tokens
2006-05-02 08:54:39 +00:00
Adam Jackson
0157624557
Update function signatures for EXT_tfp entrypoints.
2006-05-01 22:25:18 +00:00
David Reveman
ba23f699f0
FBConfig support for EXT_tfp
2006-04-11 12:21:48 +00:00
David Reveman
ea2b711061
Add attrib_list to glXBindTexImageEXT
2006-04-11 12:19:06 +00:00
Daniel Borca
3a3e63dc4f
DMesa now uses OSMesa as a back-end.
2006-03-31 20:53:12 +00:00
Brian Paul
9305cba6a7
bump version/date
2006-03-31 17:31:22 +00:00
Brian Paul
f2ad1b60c0
Dave Reveman's patch for GLX_MESA_copy_sub_buffer support
2006-03-31 15:48:04 +00:00
Brian Paul
8ea3353ec3
XMesaDrawLine macro, not currently used
2006-03-30 14:20:26 +00:00
Karl Schultz
a8c9ecfab0
Fixes from Brian
2006-03-30 07:53:15 +00:00
Brian Paul
4cbd16ed3f
fix some PFNGL* typedefs
2006-03-26 05:09:03 +00:00
Brian Paul
9c32af5bb2
Add prototypes for GLX_MESA_swap_frame_usage, GLX_MESA_swap_control, and
...
GLX_EXT_texture_from_pixmap to silence warnings while compiling glxcmds.c
XXX: Need to add the new tokens for GLX_EXT_texture_from_pixmap!!!
2006-03-09 16:27:35 +00:00
Brian Paul
a231097609
GL_EXT_framebuffer_blit tokens/functions
2006-03-01 01:54:59 +00:00
Brian Paul
44a2e96729
include inttypes.h if __osf__ defined (Randall Hand)
2006-02-23 15:36:39 +00:00
Brian Paul
f3cf636e57
WGL_ARB_extensions_string extension
2006-01-25 17:33:13 +00:00
Brian Paul
b6d7a0c5a5
regenerate to pick up glGetQueryObject[u]i64vEXT funcs
2005-12-14 14:23:37 +00:00
Brian Paul
5abc246f8d
bump version number
2005-12-08 14:51:36 +00:00
Brian Paul
5262c225ba
remove stray _ from GL[u]int64_EXT
2005-12-08 14:10:59 +00:00
Karl Schultz
4c3443b460
handle 64-bit types for Windows.
2005-12-08 04:32:02 +00:00
Brian Paul
0fa8c59e64
Updates for GL_EXT_timer_query:
...
New GLint64EXT and GLuint64EXT types (use C99's long long types).
New glGetQueryObject[u]i64vEXT() functions.
2005-12-07 14:48:19 +00:00
Brian Paul
96f216565e
assorted fixes for server-side direct rendering (bug 5199)
2005-11-29 23:01:43 +00:00
Brian Paul
ba3da6154c
Added OSMesaColorClamp(), bug 4917
2005-11-12 18:44:29 +00:00
Brian Paul
3e9c099088
remove a bunch of extension stuff that's in glxext.h
2005-11-08 14:44:07 +00:00
Brian Paul
1b5d3d647e
added GL_EXT_packed_depth_stencil
2005-09-28 02:28:00 +00:00
Brian Paul
2eef2eca87
Silence some warnings.
2005-09-11 01:45:04 +00:00