Robert Bragg
7a9329ba99
mesa: misc GLX_INTEL_swap_event fixes
Fixup a few issues found through testing:
- update GLX names to match glproto
- register DRI2WireToEvent so it actually gets called
Signed-off-by: Robert Bragg <robert@linux.intel.com>
il y a 15 ans
Jesse Barnes
7f170573ea
DRI2/GLX: add INTEL_swap_event support
Add event support for the GLX swap buffers event, along with DRI2 protocol
support for generating GLX swap buffers events in the direct rendered case.
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
il y a 16 ans
Brian Paul
239ce2240a
glx: added PFNGL*PROC typedefs for GLX 1.3 functions
Since we define GLX_VERSION_1_3 in glx.h, the typedefs in the glxext.h header
were getting skipped.
il y a 17 ans
Brian Paul
efbf170cfb
updated GLX_EXT_texture_from_pixmap tokens (Dave Reveman)
il y a 19 ans
Adam Jackson
0157624557
Update function signatures for EXT_tfp entrypoints.
il y a 19 ans
David Reveman
ea2b711061
Add attrib_list to glXBindTexImageEXT
il y a 19 ans
Brian Paul
9305cba6a7
bump version/date
il y a 19 ans
Brian Paul
4cbd16ed3f
fix some PFNGL* typedefs
il y a 19 ans
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!!!
il y a 19 ans
Brian Paul
3e9c099088
remove a bunch of extension stuff that's in glxext.h
il y a 20 ans
Dave Airlie
9bfd9582d4
bring over structs from Xorg glx.h to make Mesa glx.h the one true glx.h
il y a 20 ans
Dave Airlie
24dcc6b6bf
Add GLX_MESA_allocate_memory from Xorg glx.h
il y a 20 ans
Brian Paul
85edffd5ff
added GLX_NV_float_buffer
il y a 20 ans
Brian Paul
4f1e3709de
change include of glx_mangle.h to match other headers
il y a 21 ans
Brian Paul
27eb8fa35a
remove duplicate GLX_DRAWABLE_TYPE token, sorted tokens by enum value
il y a 21 ans
Keith Whitwell
e0ee87422b
Quash annoying compiler warning
il y a 22 ans
Ian Romanick
9ac51f57ef
Removed all RCS / CVS tags (Id, Header, Date, etc.) from everything.
il y a 22 ans
Brian Paul
e58286ccb6
prototype render-to-texture
il y a 22 ans
Brian Paul
cb4253a546
added missing GLX_TRANSPARENT_RGB
il y a 23 ans
Brian Paul
8455203bc7
GLX_NV_vertex_array_range and GLX_MESA_agp_offset extensions
il y a 23 ans
Brian Paul
fb657ef91d
added glXAllocate/FreeMemoryNV()
il y a 23 ans
Brian Paul
eaf0eac7d3
oops, wrong value for GLX_SAMPLES
il y a 24 ans
Brian Paul
b70f5c21e7
added GLX_SAMPLE_BUFFERS, GLX_SAMPLES
il y a 24 ans
Brian Paul
0e94067d0d
removed duplicate GLX_AUX_BUFFERS_BIT definition
il y a 24 ans
Brian Paul
78a03d3c45
bump versions to 4.0
il y a 24 ans
Brian Paul
ba57e5297d
more GL 1.3 and GLX 1.4 updates
il y a 24 ans
Brian Paul
7e975ba3aa
added GLX_RGBA_TYPE, fixed GLX_LARGEST_PBUFFER typo
il y a 24 ans
Brian Paul
086f1b8428
added four missing GLX 1.3 tokens
il y a 24 ans
Brian Paul
657323bf03
added missing GLX_PBUFFER_WIDTH/HEIGHT tokens
il y a 24 ans
Brian Paul
e203c9cdd8
change GLXContext and GLXFBConfig typedefs
il y a 24 ans
Brian Paul
daabce72db
updated glXSet3DfxModeMESA() prototype types
il y a 25 ans
Brian Paul
23b1503d79
include glxext.h unless GLX_GLXEXT_LEGACY is defined
il y a 25 ans
Brian Paul
68656667b2
fixed GLX_PBUFFER value
il y a 25 ans
Jouk Jansen
b5b5c52034
Committing in .
Modified Files:
Mesa/include/GL/glx.h Mesa/include/GL/xmesa.h
Mesa/src/descrip.mms Mesa/src/X/glxheader.h
Mesa/src/X/xfonts.c Mesa/src/X/xfonts.h
Mesa/src-glu/descrip.mms Mesa/src-glut/capturexfont.c
Mesa/src-glut/descrip.mms Mesa/src-glut/glut_cmap.c
Mesa/src-glut/glut_event.c Mesa/src-glut/glut_fullscrn.c
Mesa/src-glut/glut_gamemode.c Mesa/src-glut/glut_init.c
Mesa/src-glut/glut_input.c Mesa/src-glut/glut_menu.c
Mesa/src-glut/glut_menu2.c Mesa/src-glut/glut_overlay.c
Mesa/src-glut/glut_win.c Mesa/src-glut/glut_winmisc.c
Mesa/src-glut/glutint.h Mesa/src-glut/layerutil.h
Mesa/vms/analyze_map.com
Added Files:
Mesa/include/GL/vms_x_fix.h
Patches effective on VMS only. This allows for compiling with
/name=(as_is,short). This breaks the binary compatibility with previous
versions for VMS, but is the only way to combine Mesa with GTK for VMS.
Jouk
----------------------------------------------------------------------
il y a 25 ans
Brian Paul
401fc936f1
added extension numbers for Mesa extensions
il y a 25 ans
Brian Paul
07b220ad46
clean-up in anticipation of glxext.h
il y a 25 ans
Brian Paul
353479fa8a
added GLX_EXT_import_context, 1.3 misc clean-up
il y a 25 ans
Brian Paul
47e719fa44
added missing 1.3 token values, added glXGetFBConfigs(), fixed glXChooseFBConfig()
il y a 25 ans
Brian Paul
37d34bc12f
fixed typo in GLX_SLOW_VISUAL_EXT
il y a 25 ans
Brian Paul
bd2055cf7e
added GLX_EXT_visual_rating
il y a 25 ans
Brian Paul
d94aa337bf
removed test for MESA symbol
il y a 25 ans
Jouk Jansen
3f600e47cf
Committing in .
VMS : C++ & Xlib.h problems.
Modified Files:
Mesa/include/GL/glx.h
----------------------------------------------------------------------
il y a 25 ans
Brian Paul
54ec0cbfa9
removed GLX_VERSION_1_3 for now
il y a 25 ans
Brian Paul
3994b77bab
changed glXCopyContext() mask to unsigned long, per GLX spec
il y a 25 ans
Jouk Jansen
eaba005f18
Committing in .
VMS & type-mismatch problems
Modified Files:
Mesa/include/GL/glext.h Mesa/include/GL/glx.h
----------------------------------------------------------------------
il y a 25 ans
Brian Paul
f3232bcaf1
changed glXCopyContext()'s mask to unsigned long
il y a 25 ans
Brian Paul
ff06c837b5
added GLX_ARB_get_proc_address
il y a 26 ans
Brian Paul
b314d1d3af
added a few more GLX 1.3 tokens
il y a 26 ans
Brian Paul
664a1f88f2
added GLX 1.3 tokens and functions
il y a 26 ans
Brian Paul
bf3f9bdaae
bumped GLX version to 1.2, added glXGetCurrentDisplay()
il y a 26 ans