Alexander Gottwald
d638a50f3f
adjust prototype for winInitCmapPrivates to match Egberts change.
2004-07-31 18:33:56 +00:00
Kevin E Martin
488be66119
Fix typo
2004-07-31 09:41:27 +00:00
Kevin E Martin
383b6b5986
Add "Extensions" section support to configuration parser
2004-07-31 09:14:06 +00:00
Eric Anholt
d690556d49
Integrate COMPOSITEWRAP branch including composite wrapper. This code still
...
has several issues, including:
- CopyWindow and PaintWindow wrappers missing (will be done soon)
- Some segfaults seen in the Render wrappers.
- Xprt server build breaks with Composite.
- DDXs must be recompiled for Composite due to VisualRec size change.
- Composite bugs pointed out by Deron Johnson in email.
Also, reorder XFixes initialization according to comments by Keith which
are also in xserver CVS.
2004-07-31 08:24:14 +00:00
Eric Anholt
8763cca7f9
Update xfixes server code to major version 3 from xserver CVS, and perform
...
minor diff-reduction versus xserver CVS.
2004-07-31 07:26:50 +00:00
Kevin E Martin
25bd6ff4a6
Add new extension enable/disable feature. This code is a small step in the
...
right direction -- i.e., moving towards full run-time config of
extensions. Currently, only XTEST, XINERAMA, RENDER, XKB, and XEVIE are
supported.
2004-07-31 04:23:21 +00:00
Eric Anholt
326729ebca
- Add some XFIXES bits apparently missed in the DAMAGE-XFIXES merge
...
- Add missing XCSECURITY ifdef.
- Sync some whitespace to xserver CVS and surrounding style.
2004-07-31 01:48:27 +00:00
Eric Anholt
370bda820b
Integrate latest damage bits, including the addition of Composite code.
...
Includes REGION_INIT -> REGION_NULL necessary to avoid segfaults with
inlined region macros.
2004-07-31 01:38:46 +00:00
Stuart Kreitman
7542d8a17a
Turn on XEVIE https://freedesktop.org/bugzilla/show_bug.cgi?id=947 Modified
...
Files: miinitext.c
2004-07-31 01:37:47 +00:00
Stuart Kreitman
b2065f376b
Integration of XEVIE branch to trunk, latest updates
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=947 Modified Files:
Imakefile xevie.c
2004-07-31 01:34:26 +00:00
Stuart Kreitman
e68bfc8016
Integration of XEVIE branch to trunk, Some updates from latest reviews
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=947 Modified Files:
events.c
2004-07-31 01:33:40 +00:00
Adam Jackson
706b2a7e02
Change several LoaderSymbol calls introduced by the bug #400 patch to
...
*Weak() resolver functions.
2004-07-31 01:21:19 +00:00
Alexander Gottwald
9e13805b02
adjust prototype for winInitCmapPrivates to match Egberts change.
2004-07-31 00:44:45 +00:00
Kevin E Martin
4da507a03f
Fix compiler warning
2004-07-31 00:32:43 +00:00
Hui YU
64a6d3e9c8
Support for New radeon chips: R420/M18, R423, RV370/M22, RV380/M24, RS300.
...
Add special handlings for DELL triple-head server (RV100). Misc. bug
fixes for flat panel, host aperture, etc (Bug #946 )
2004-07-30 22:20:21 +00:00
Egbert Eich
d3c98fed2c
Add support for on-the-fly screen rotation when supported by hardware (Aron
...
Plattner).
2004-07-30 21:53:09 +00:00
Egbert Eich
4baf002941
An experimental pseudocolor emulation layer. Not fully completed, currently
...
only works for 16bpp.
2004-07-30 21:46:38 +00:00
Egbert Eich
63a152f781
removing some unnecessary restricitons on the allowed visuals.
2004-07-30 21:39:20 +00:00
Egbert Eich
0ba1559946
Adding a colormap index to the InitColormapPrivate() func call. Without it
...
it was completely useless.
test if colormap with index really exists in the list of installed maps
before using it.
2004-07-30 21:10:46 +00:00
Egbert Eich
bbfe7bed3f
Set DPMS to ON when VT switching away or shutting down the server. Failing
...
to do this may leave the text console blank.
2004-07-30 20:56:53 +00:00
Egbert Eich
40b975e3ac
Improved error messages.
...
build fixes for AMD64.
Made shm* functions in the libc_wrapper more standard conformant by setting
errno correctly.
Use xf86ExendedInitInt10() in VBEExtendedInit() to be able to pass flags.
2004-07-30 20:51:09 +00:00
Egbert Eich
7643199de1
Fix static build.
...
add i845 to the list of chips that allow memory size tweaking.
2004-07-30 20:38:27 +00:00
Adam Jackson
48514fee3c
Bug #400 (partial): Driver fixes for the dlloader. When using dlloader, all
...
framebuffer formats except cfb and the overlay modes should work, and
r128 and radeon need to be loaded from the ati driver (both issues to
be fixed soon). Tested on i740, s3virge, mach64, tdfx, vesa, and vga
drivers. elfloader users shouldn't be affected.
2004-07-30 20:30:57 +00:00
Torrey Lyons
29012adb37
Add generic rootless layer documentation missed from last commit.
2004-07-30 19:28:03 +00:00
Torrey Lyons
784e4d1cc0
Merge many XDarwin improvements:
...
- Fix launch of X clients by double clicking in the Finder when there is a
space in the path (Torrey T. Lyons).
- Interpret scroll wheel mouse events correctly when shift is held down
(Benjamin Burke).
- Add option to always use Mac command key equivalents (John Harper and
Torrey T. Lyons).
- Add support for dynamic screen configuration changes in rootless mode
(John Harper and Torrey T. Lyons).
- Add documentation on generic rootless layer (Torrey T. Lyons).
2004-07-30 19:12:18 +00:00
Egbert Eich
c2275b31ad
Removed bugs on TweakMemorySize() which prevented it from working at all.
...
Initialized last element of BIOS version number string to 0 to avoid random
problems.
2004-07-30 19:04:14 +00:00
Egbert Eich
5ed0aefc67
Fixed typo in a comment.
...
Deleted bogus comment.
Added debugging support.
2004-07-30 18:40:36 +00:00
Torrey Lyons
d380647739
Add initial Xinput support for XDarwin (Greg Parker).
2004-07-30 18:22:13 +00:00
Torrey Lyons
41641c11ec
Make XDarwin not default to StaticColor on ix86 (Shantonu Sen).
2004-07-30 17:37:09 +00:00
Roland Mainz
f4c84e7dbf
Fix for http://xprint.freedesktop.org/cgi-bin/bugzilla/show_bug.cgi?id=940
...
- Filter /etc/init.d/xprint throught CPP/|MakeScriptFromCpp()| to allow
platform-specific customisation.
2004-07-30 12:03:56 +00:00
Eric Anholt
ed923a42b8
file cw_render.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:41 +00:00
Eric Anholt
69e379ddaf
file cw_ops.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:41 +00:00
Eric Anholt
0ee93acd10
file cw.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
3bdaa0e7fa
file cw.h was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
94e1ea5691
file compwindow.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
705536d04c
file compinit.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
b80dbd886d
file compalloc.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
beb26caf68
file compext.c was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Eric Anholt
97afc84600
file compint.h was initially added on branch COMPOSITEWRAP.
2004-07-30 06:54:40 +00:00
Kevin E Martin
854c1afa86
Fix "DoLoadableServer NO" build
2004-07-30 04:44:13 +00:00
Stuart Kreitman
71164d118c
Integration of XEVIE branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=947
Modified Files: cursorstr.h input.h inputstr.h windowstr.h
2004-07-30 01:21:57 +00:00
Stuart Kreitman
82a6a65924
Integration of XEVIE branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=947
Modified Files: Imakefile Added Files: xevie.c
2004-07-30 01:20:42 +00:00
Kevin E Martin
dd7077cadc
Cleaned up code since client's saveSet is no longer defined as a pointer*
...
(forgot one change in previous check-in)
2004-07-30 01:15:57 +00:00
Kevin E Martin
813d75f9d3
Use LibraryTargetName when not building a loadable server
...
Move extern function declarations to window.h
Cleaned up code since client's saveSet is no longer defined as a pointer*
Added externs back in
Change #if to #ifdef to fix compiler warning
Add function declarations that were inadvertently removed by previous check
in
Disable extensions that are not (yet) supported by DMX
2004-07-29 23:43:40 +00:00
Stuart Kreitman
274d5044ac
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: Imakefile miinitext.c
2004-07-29 18:49:42 +00:00
Stuart Kreitman
406c49eb81
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
DAMAGE calls some shape functions. Modified Files: Imakefile shape.c
2004-07-29 18:46:37 +00:00
Stuart Kreitman
0bca00e120
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: dispatch.c dixutils.c events.c window.c
2004-07-29 18:43:58 +00:00
Stuart Kreitman
d4a101d4ef
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
These RENDER changes come from the experimental freedesktop tree formerly
known as "Xserver". Partly motivated by compatibility with DAMAGE as
pulled from that tree, also some of the code just is better
implemented.
Modified Files: filter.c picture.c picture.h picturestr.h
2004-07-29 18:37:54 +00:00
Stuart Kreitman
e1281790bb
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Modified Files: cursorstr.h dix.h dixstruct.h regionstr.h window.h
2004-07-29 18:16:56 +00:00
Stuart Kreitman
d2f798b6db
Integration of DAMAGE-XFIXES branch to trunk
...
https://freedesktop.org/bugzilla/show_bug.cgi?id=859
Added Files: Imakefile damage.c damage.h damagestr.h
2004-07-29 14:42:24 +00:00