summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'master' into my-XACE-modularXACE-modularEamon Walsh2006-09-1524-198/+297
|\
| * Use correct opcodes for GLX_EXT_texture_from_pixmap.Ian Romanick2006-09-141-118/+131
| | | | | | | | | | Regenerate from glX_API.xml 1.3 from Mesa. The glproto package and libGL (from Mesa) must also be updated.
| * Bug 7641: fix comment written to Xorg.conf (s/VertSync/VertRefresh/)Bill Nottingham2006-09-131-1/+1
| | | | | | | | | | X.Org Bugzilla #7641 <https://bugs.freedesktop.org/show_bug.cgi?id=7641> Patch #6349 <https://bugs.freedesktop.org/attachment.cgi?id=6349>
| * Xprint: revert installation of /etc/X11/Xsession.d/cde_xsessiond_xprint.shDrew Parsons2006-09-121-2/+1
| | | | | | | | pending resolution of #8232.
| * transformIsIdentity() now doesn't accept a zero matrix as the identity.Tilman Sauerbeck2006-09-121-0/+1
| | | | | | | | Added a non-zero test for one of the diagonal values.
| * Bug #8226: Fixed SetPictureTransform()'s handling of the argument matrix.Tilman Sauerbeck2006-09-111-7/+13
| | | | | | | | It now recognizes scaled variants of the identity matrix, too.
| * If we're installing libxf86config, install headers needed to build against it.Donnie Berkholz2006-09-101-0/+6
| |
| * the new PCI mapping routines are broken on sparc64 (in fact they lookJesse Barnes2006-09-101-0/+6
| | | | | | | | | | | | broken for any 32 bit X server running on a 64 bit kernel) so #ifdef them out for now. the PCI rework tree will make all this crap go away, so I think we can tolerate the extra #ifdef for the next release.
| * * Define XPSERVERLIST with `/etc/init.d/xprint get_xpserverlist`Drew Parsons2006-09-108-15/+18
| | | | | | | | | | | | | | | | | | instead of `/bin/sh /etc/init.d/xprint get_xpserverlist` - allows the initscript to set its own different shell under #! - allows disabling of XPSERVERLIST by making the script non-executable * Allow files to be installed by using dist_*_DATA instead of EXTRA_DIST. Also, use dist_*_SCRIPTS to install scripts. * Fix minor typos in man pages.
| * Fix AIGLX VT switching.Kristian Høgsberg2006-09-073-27/+104
| | | | | | | | | | | | | | See https://bugs.freedesktop.org/show_bug.cgi?id=7916 There may be a simpler, less intrusive fix that involves just rearranging DRI locking between 2D and 3D drivers around VT switch.
| * Remove prototypes and externs for non-existant functions and variables.Ian Romanick2006-09-062-8/+0
| |
| * Remove prototypes for non-existant functions.Ian Romanick2006-09-061-19/+0
| |
| * Make sure _XSERVER64 is defined when it should be and gets tested.Michel Dänzer2006-09-065-1/+16
| |
| * Fix #include paths for fontcacheproto headers.Michel Dänzer2006-09-061-2/+2
| |
| * (unsigned long)(1 << 31) = bad news on x86_64.Aaron Plattner2006-09-051-1/+1
| |
* | Generalize the handling of configuration files that ship with extensions.Eamon Walsh2006-09-081-3/+6
| |
* | Zero out newly created ExtensionEntry structures, but only after theEamon Walsh2006-09-081-3/+3
| | | | | | | | devPrivates have been initialized.
* | Zero out newly allocated ClientRec structures.Eamon Walsh2006-09-081-4/+5
| | | | | | | | This is required to initialize the devPrivates to a known state.
* | Include dix-config.h.Eamon Walsh2006-09-081-0/+4
| |
* | Don't need to allocate memory now that devPrivates are being used.Eamon Walsh2006-09-081-6/+0
| |
* | Merge branch 'master' into my-XACE-modularEamon Walsh2006-09-0568-10968/+5531
|\ \ | |/ | | | | | | | | Conflicts: configure.ac
| * Add missing file from previous commit.Ian Romanick2006-08-311-0/+105
| |
| * Implement GLX_SGI_swap_control.Ian Romanick2006-08-317-29/+43
| | | | | | | | | | | | Regenerate from glX_API.xml 1.2. Add infrastructure to support GLX_SGI_swap_control for AIGLX when the DRI driver enables it. Tested with R300.
| * Fix problems with vertex program protocolIan Romanick2006-08-313-227/+252
| | | | | | | | | | | | | | | | | | | | | | | | | | There were two sets of bugs in the vertex program (ARB and NV) protocol. First, several of the ARB functions were missing the 'doubles_in_order="true"' annotation. Second, after the ARB decided that glVertexAttrib*ARB functions must not alias fixed-function state for GLSL, Nvidia re-assigned GLX protocol opcodes for glVertexAttrib*NV (circa Septeber 2004). For some reason gl_API.xml was never updated to reflect this, and the updated version of the GL_NV_vertex_program spec never made into the registry. This is just a server-side regeneration from gl_API.xml version 1.68.
| * Fix previous commit breaking other kdrives pulling in fbdev.aMatthew Allum2006-08-312-1/+3
| |
| * Add framebuffer device command line switch for XfbdevMatthew Allum2006-08-313-9/+29
| |
| * Minor extension tweaks.Ian Romanick2006-08-291-2/+1
| | | | | | | | | | | | GLX_EXT_texture_from_pixmap should always be enabled. GLX_SGI_video_sync is only for direct rendering and should never appear in the server's string.
| * Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverIan Romanick2006-08-2916-84/+338
| |\
| | * Re-add support for tslib (1.0 release) and Xcalibrate extension.Matthew Allum2006-08-2916-84/+338
| | |
| * | Make sure unsupported extensions are disabled.Ian Romanick2006-08-291-0/+2
| | | | | | | | | | | | | | | | | | GLX protocol isn't supported for GLX_SGI_swap_control or GLX_SGI_video_sync. Remove them from the list of available extensions until they are supported.
| * | Add support for AIGLX drivers to enable GLX extensions that they support.Ian Romanick2006-08-294-1/+265
| |/
| * Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverIan Romanick2006-08-2918-31/+21
| |\
| | * kdrive: remove @KDRIVE_LIBS@ from Xfoo_DEPENDENCIESDaniel Stone2006-08-2917-25/+16
| | |
| | * configure.ac: allow disabling of XSDLDaniel Stone2006-08-291-6/+5
| | |
| * | Remove __glXNoSuchRenderOpcode because it is no longer used.Ian Romanick2006-08-292-7/+0
| |/
| * Remove calls to LoaderCheckUnresolved(), since it's now a stub.Adam Jackson2006-08-282-9/+0
| |
| * Enable GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate.Ian Romanick2006-08-256-4/+25
| | | | | | | | | | | | Re-generate from gl_API.xml 1.65. This provides the missing bits for GL_EXT_texture_filter_anisotropic and GL_EXT_blend_equation_separate. Enable those extensions.
| * Enable vertex and fragment programs.Ian Romanick2006-08-255-21/+176
| | | | | | | | | | | | Implement glGetProgramStringARB and glGetProgramStringNV. With these functions implemented, GL_ARB_{vertex,fragment}_program, GL_NV_{vertex,fragment}_program, and related extensions can be enabled.
| * Finish support for GL_ARB_texture_compression.Ian Romanick2006-08-245-11/+141
| | | | | | | | | | | | | | | | | | | | | | Fill in __glXDisp_GetCompressedTexImageARB and __glXDispSwap_GetCompressedTexImageARB to finish support for GL_ARB_texture_compression. With this extension (and the related compression extensions), the server-side GLX supports all of the protocol for GL 1.4. w00t! The bad news is that this has received only minimal testing, and Mesa does not contain any good tests for GL_ARB_texture_compression.
| * Remove GL/glx/g_disptab.c, GL/glx/g_disptab_EXT.c, andIan Romanick2006-08-248-5225/+1
| | | | | | | | | | GL/glx/g_disptab_EXT.h. Unfortunately GL/glx/g_disptab.h has to be kept around a bit longer.
| * Add some missing bits of GL_SGI_color_table.Ian Romanick2006-08-244-0/+116
| |
| * Merge branch 'master' of git+ssh://git.freedesktop.org/git/xorg/xserverIan Romanick2006-08-242-1/+39
| |\
| | * More #ifdef USE_DEPRECATED_KEYBOARD_DRIVER.Adam Jackson2006-08-241-1/+3
| | |
| | * Merge branch 'master' of git://anongit.freedesktop.org/git/xorg/xserverMatthias Hopf2006-08-2442-3889/+2376
| | |\
| | * | Fixed segfault w/ broken Xinerama configs.Matthias Hopf2006-08-161-0/+36
| | | |
| * | | Regenerate from gl_API.xml 1.63. Enable extensions.Ian Romanick2006-08-245-58/+220
| | | | | | | | | | | | | | | | | | | | | | | | gl_API.xml 1.63 corrects some problems with GLX protocol for GL_EXT_paletted_texture and GL_SGI_color_table. Regenerate from that file, and enable those extensions and GL_EXT_shared_texture_palette.
| * | | Regenerate from gl_API.xml 1.62. Functions move, no real changes.Ian Romanick2006-08-244-1893/+1893
| | |/ | |/|
| * | Adapt to Mesa header name change.Lukáš Turek2006-08-241-1/+1
| | |
| * | Apply patch in bug #7919, blit improvements inAlan Hourihane2006-08-242-14/+13
| | | | | | | | | | | | multiwindow mode for Xming/CygwinX
| * | Fix typoAlan Hourihane2006-08-241-1/+1
| | |