Adam Jackson
aa7fb99bc7
Bug #3030 : Fix Xnest keyboard state handling. (Mark McLoughlin)
2005-06-25 21:28:48 +00:00
Adam Jackson
8562f800b8
Bug #3626 : _X_EXPORT tags for video and input drivers.
2005-06-25 21:16:54 +00:00
Zack Rusin
582a9f0d2e
Correctly handle empty rects on region initialization.
2005-06-25 12:39:58 +00:00
Matthew Allum
5620122206
Fix issues with focus in and modifiers from host confusing Xephr
2005-06-23 16:50:07 +00:00
Matthew Allum
a668b6c11a
redo tslib
2005-06-23 16:34:07 +00:00
Adam Jackson
5e863851a6
Build workaround. Add glcontextmodes.[ch] from Mesa.
2005-06-19 01:30:29 +00:00
Søren Sandmann Pedersen
9743adbe94
Add Type1 subdirectory to lib/Xfonts, update build system accordingly.
2005-06-16 20:50:12 +00:00
Ian Romanick
68e856ff5b
DRM 20050615 import
2005-06-15 18:31:52 +00:00
Ian Romanick
6e301a8e97
Initial revision
2005-06-15 18:31:52 +00:00
Daniel Stone
f0c76610b7
Conditionalise another use of XEvIE.
2005-06-15 16:46:59 +00:00
Daniel Stone
28ee3dd955
Conditionalise building of XEvIE code with #ifdef XEVIE.
2005-06-15 16:27:16 +00:00
Lars Knoll
c6166ee741
Fix projective transformations in fbcompose.c Bugfix for convolution
...
filters
2005-06-15 14:51:12 +00:00
David Reveman
bd54b96034
Shut up compiler
2005-06-15 05:50:15 +00:00
Søren Sandmann Pedersen
7fa782dfd5
Add xkbfile to symlink.sh, conditionally include "config.h" in
...
xc/lib/xkbfile
2005-06-13 21:51:46 +00:00
Eric Anholt
0802a2824c
Correct the CHIPSET lines for the 3dfx cards so the tdfx driver will
...
recognize them. I'm not sure if this file is supposed to be maintained
still, but I'd like to close FreeBSD ports/32121 which has been around
for far too long.
2005-06-13 18:14:53 +00:00
David Reveman
2eab094816
Build fixes
2005-06-13 16:38:06 +00:00
Lars Knoll
49476ca73c
add the convolution filter from xserver to xorg
2005-06-13 14:40:25 +00:00
David Reveman
f0ab6d57df
Remove xgloffscreen.c
2005-06-13 06:00:35 +00:00
Adam Jackson
f5aeaa7710
Bug #3513 : Silence unhandled event messages from Xnest when running with
...
-parent. (Mark McLoughlin)
2005-06-13 00:09:23 +00:00
David Reveman
521916d007
New implementation of GLX_MESA_render_texture
2005-06-10 12:30:39 +00:00
Kean Johnson
bdb3eb86f0
file usl_xqueue.c was initially added on branch sco_port_update.
2005-06-10 06:54:07 +00:00
Adam Jackson
988ffddfe0
Bug #2799 : Input shape. (Keith Packard)
2005-06-10 04:01:14 +00:00
Eric Anholt
d24ed90547
Axe a few dead fields from the port priv struct and add my name to the
...
"Copyright" line of the license to ati_video.c that already has my name
in the text.
2005-06-10 02:14:44 +00:00
Eric Anholt
75065f3a54
Perform a warnings sweep on hw/kdrive. A number of these were my fault, but
...
some come from others.
2005-06-09 23:22:55 +00:00
Eric Anholt
e11e60b361
Greatly improve the correctness and performance of the MGA render
...
implementation. Includes cache flushing to prevent bad first reads of
the framebuffer, fixing blending of many formats, falling back on many
unsupported operations, and falling back early to prevent migration.
Passes all of rendercheck except some of the blend (!) tests.
2005-06-09 21:59:26 +00:00
Ian Romanick
9f81ce9456
Re-enable GL_HP_occlusion_test. The problems in Mesa that caused this bug
...
were fixed by Brian Paul in Mesa version 6.1. The current Mesa version
in the X.org tree is 6.2.1.
Xorg bug: 762
2005-06-09 21:48:45 +00:00
Matthew Allum
92b3775ae8
TSLib fixes. Add fullscreen support to ephyr
2005-06-09 16:22:27 +00:00
Eric Anholt
545c082cf9
- Replace the syncAccel hook in the kdrive structure with a pair of hooks
...
in the kaa structure: markSync and waitMarker. The first, if set,
returns a hardware-dependent marker number which can then be waited for
with waitMarker. If markSync is absent (which is the case on all
drivers currently), waitMarker must wait for idle on any given marker
number. The intention is to allow for more parallelism when we get
downloading from framebuffer, or more fine-grained idling.
- Replace the KdMarkSync/KdCheckSync functions with kaaMarkSync and
kaaWaitSync. These will need to be refined when KAA starts being smart
about using them. Merge kpict.c into kasync.c since kasyn.c has all the
rest of these fallback funcs.
- Restructure all drivers to initialize a KaaInfo structure by hand rather
than statically in dubious order.
- Whack the i810 driver into shape in hopes that it'll work after this
change (it certainly wouldn't have before this). Doesn't support my
i845 though.
- Make a new KXV helper to avoid duplicated code to fill the region with
the necessary color key. Use it in i810 and mach64 (tested).
2005-06-09 10:44:45 +00:00
Alan Coopersmith
72ca8e1b54
Add agpgart support for Solaris x86/x64. [Requires Solaris "Nevada" build
...
16 or later to get kernel side for now.] (Sophia Li - Sun Microsystems)
2005-06-09 03:11:58 +00:00
Adam Jackson
ca37d57552
Bug #2469 : More accurate damage reports. (Jonathan Lennox)
2005-06-09 03:01:57 +00:00
Adam Jackson
cdc15e2294
Bug #1846 : Add intentionally undocumented -disablexineramaextension flag to
...
the server to work around ignorant clients on large display walls.
(Kevin E. Martin)
2005-06-09 02:29:42 +00:00
Adam Jackson
e3cdec7cdc
Bug #1880 : Remove unused xnestConfineWindow. (Mark McLoughlin)
2005-06-09 02:19:10 +00:00
Adam Jackson
0f7136191b
Bug #3434 : Don't define fbAddTraps twice. (Mike A. Harris)
2005-06-09 02:03:50 +00:00
Alexander Gottwald
e7fec996eb
Merge from CYGWIN Added layout "French (Canada)" as ca_enhanced Added Czech
...
(QWERTY) layout
Merge from CYGWIN Print error code if winStoreColorsShadowDDNL fails
2005-06-08 16:13:11 +00:00
Alexander Gottwald
d0d164e6da
Fix crash reported by Øyvind Harboe
2005-06-08 09:01:41 +00:00
David Reveman
d146c41882
GLX improvements and remove use of pbuffers for offscreen rendering in Xgl
2005-06-07 08:53:40 +00:00
Jon Smirl
8237b31f60
Keyboard sort of works now with evdev
2005-06-06 04:06:38 +00:00
Jon Smirl
c5026577cb
Create a default colormap
2005-06-05 17:32:41 +00:00
Jon Smirl
021a5cd170
Enable egl server in automake
...
--enable-xeglserver
2005-06-05 01:58:41 +00:00
Jon Smirl
aa95967286
Initial Xegl check-in. Works on EGL fbdev driver Input is totally broken.
2005-06-04 23:33:03 +00:00
Alan Coopersmith
88d49bed00
Need to set initial screen size at device open time too.
2005-06-03 21:49:11 +00:00
Alexander Gottwald
0d206e177f
Backout last winRaiseWindow patch which caused stacking problems
2005-06-03 08:12:22 +00:00
Alan Coopersmith
2fc290f646
Solaris VUID mouse protocol updates:
...
- support for mouse-like devices that report absolute coordinates
- support for mouse-like devices that need to know screen size so they can
scale absolute coordinates to screen size
- fix 3-button emulation
2005-06-01 17:45:17 +00:00
Adam Jackson
8537146e36
Bug #3368 : Cosmetic cleanup to DIX export list.
2005-05-30 18:44:55 +00:00
Adam Jackson
547c47aaea
Bug #3407 : Clean out ancient #ifdef X11R5 conditionals.
2005-05-30 18:36:19 +00:00
Alan Coopersmith
cebd7348d2
Change hardcoded /usr/X11R6 to PROJECTROOT. Change hardcoded XF86Config to
...
XCONFIGFILE.
2005-05-28 00:08:03 +00:00
Alexander Gottwald
1cb18a4bad
Workaround bug in pthread.h
2005-05-25 12:14:29 +00:00
Alan Coopersmith
62343f5162
Bugzilla #2800 < https://bugs.freedesktop.org/show_bug.cgi?id=2800 > Xevie
...
extension crash with signal 11 on keyboard Bugzilla #1205
<https://bugs.freedesktop.org/show_bug.cgi?id=1205 > Xevie client
receives two KeyPress events on consumed keys when XKB is enabled
Patch #2223 <https://bugs.freedesktop.org/attachment.cgi?id=2223 > Fixes for
both of these and some other Xevie bugs (Derek Wang - Sun Microsystems)
2005-05-22 01:12:49 +00:00
Alan Coopersmith
a8a61bbe22
Initial experimental support for AMD64 builds on Solaris 10 x86. Improved
...
support for 64-bit SPARC builds on Solaris as well.
2005-05-21 07:46:38 +00:00
Adam Jackson
ef4401ff8a
Bug #3334 : Clean up remnants from the PEX, XIE, and BEZIER extensions.
2005-05-19 18:53:51 +00:00