David Reveman
5c9ccd4e59
Better initialization of XKB
2006-03-21 16:50:07 +00:00
David Reveman
3bbbd3e727
Add workaround for xgl being unresponsive on high CPU load
2006-03-20 18:32:25 +00:00
David Reveman
841f30c294
FBO update
2006-03-20 18:09:29 +00:00
David Reveman
43a39743d8
Add missing log functions
2006-03-15 21:47:39 +00:00
David Reveman
4600712f4e
Sync with mesa head
2006-03-15 21:09:51 +00:00
David Reveman
5339591e28
CopySubBufferMESA support
2006-03-13 15:53:26 +00:00
Matthias Hopf
ba679a269e
Needed for 'make distcheck':
...
Add glapi to DIST_SUBDIRS.
Sync to trunk branch.
2006-03-13 14:28:36 +00:00
David Reveman
4e626bbb9d
Fix so that binding with TEXTURE_RECTANGLE target works again
2006-03-11 16:21:24 +00:00
David Reveman
b99d93c846
Add GL_ARB_vertex_program and GL_ARB_fragment_program support
2006-03-10 11:52:19 +00:00
David Reveman
c62a65c46c
Make context current before we delete all gl objects
2006-03-09 20:45:53 +00:00
David Reveman
3e6411d182
Fix glx screen wrapping
2006-03-09 19:47:51 +00:00
David Reveman
154e85bea5
Set screen dpi correctly
2006-03-09 13:50:35 +00:00
David Reveman
9ef5e9800e
Fix building of glxdri.c and update configure.ac
2006-03-09 10:01:19 +00:00
David Reveman
9fb911fe06
Update to new GLX interface
2006-03-08 18:32:32 +00:00
David Reveman
b937c8b066
Make sure that all preceding drawing commands are finished before switching
...
context
2006-03-06 14:52:42 +00:00
David Reveman
24bb0886f9
GL_EXT_framebuffer_object support
2006-02-23 01:57:39 +00:00
Eric Anholt
55b1cf3182
Only use -ldl if it exists.
2006-02-13 22:41:03 +00:00
David Reveman
e880ca969c
Remove warning about building composite
2006-02-10 16:31:14 +00:00
David Reveman
361f4259cc
Fix and cleanup xgl makefiles
2006-02-10 16:06:38 +00:00
David Reveman
47599d0138
Some GLX code cleanups
2006-02-02 01:44:59 +00:00
David Reveman
9d831ae1c7
Fix problem in last commit and make _glapi_table match version in mesa
...
6.4.1
2006-02-02 01:34:17 +00:00
David Reveman
9ef3be1a19
Fix reading of GLX modes in Xgl
2006-02-02 00:32:09 +00:00
David Reveman
9e3837a54f
Fix repeat type
2006-02-02 00:15:12 +00:00
Dave Airlie
198ea994a2
initial commits to branch of fb, render, and GLX changes for Xgl some of
...
the GLX changes stop X.org server from working
2006-01-18 07:21:43 +00:00
Dave Airlie
e70b64b930
Updated xgl code drop from Novell + xserver tree changes
2006-01-18 07:15:55 +00:00
Daniel Stone
2949c705f1
Add all subdirs used to DIST_SUBDIRS, and files to EXTRA_DIST.
...
Attempt to build xeglmodule.c, not xglxmodule.c.
Add xf86Sbus.h to EXTRA_DIST, as _HEADERS doesn't appear to get the same
treatment as _SOURCES in terms of automatically DISTing.
2006-01-10 03:23:05 +00:00
Daniel Stone
890ec84947
Add xgl to DIST_SUBDIRS.
2006-01-10 02:30:56 +00:00
Adam Jackson
53dbd00a75
Remove remaining #ifdef DPSEXT stanzas.
2006-01-08 23:43:54 +00:00
Adam Jackson
fe0c838b5d
Move drawable lock acquisition into DRIClipNotify from DRIValidateTree, so
...
we only take it when clipping a DRI drawable instead of on every tree
update. Note drawable lock acquisition per- screen instead of globally,
and drop it in BlockHandler if necessary.
2006-01-06 18:06:02 +00:00
Adam Jackson
39ce5f1544
Remove unused X11R4 DDX compatibility function miClipNotify.
2006-01-06 17:05:26 +00:00
Eric Anholt
b9c0ae867e
Remove the manual AddFilter for convolution, which I'm pretty sure
...
shouldn't be necessary due to it already happening from
PictureSetDefaultFilters.
2006-01-03 22:36:46 +00:00
Eric Anholt
1729fc882c
Change REGION_INIT(pScreen, &foo, NullBox, 0) to REGION_NULL(pScreen,
...
&foo). While it is no longer (or rather, once again not) required as of
regionstr.h r1.4, it matches the style of the rest of the xorg code.
2005-12-31 08:06:00 +00:00
Eric Anholt
c25536a793
Initialize the fourcc value in stack-allocated glitz_pixel_format_t
...
structures. Greatly reduces the number of uninitialized-value accesses
during Xgl startup according to valgrind. Allocating and filling these
in by hand on the stack seems very shady to me.
2005-12-31 08:01:31 +00:00
Eric Anholt
7aa0ea23bc
Add an empty all-local target for FreeBSD make's sake, which doesn't deal
...
with .PHONY.
2005-12-30 04:11:42 +00:00
Adam Jackson
49a9249239
Make kdInputMachine static const, shrinks .data a bit.
2005-12-29 21:11:41 +00:00
Dave Airlie
fc69a2e729
Remove PowerMAX_OS define it never worked , it'll never work again,
...
finishes running joke of OLS2005
2005-12-29 08:42:49 +00:00
Eric Anholt
d6646307f0
Add necessary *CONFIG_H declarations and a force-off of XF86* extensions in
...
miinitext in the XGL case. Prevents mismatched structure sizes on my
_XSERVER64 machine. At this point, with the uncommitted render/ diffs,
Xglx starts up but displays badly.
2005-12-29 00:19:33 +00:00
Luc Verhaegen
3664c3ebf3
Bug #5153 : standalone CVT modeline generator.
...
- add hw/xfree86/utils/cvt/, cvt.c, cvt.man.pre and Makefile.am.
- Adjust configure.ac and hw/xfree86/utils/Makefile.am for cvt.
- Add MonPtr->reducedblanking and Option "ReducedBlanking" to the Monitor
section.
- Check for reduced blanking in xf86CheckModeForMonitor and disallow modes
with less than 25% blanking otherwise.
- Fix some warnings in hw/xfree86/common/xf86Config.c.
2005-12-28 15:22:21 +00:00
Eric Anholt
b1b40ed6a8
Initial commit of XGL build infrastructure and XGL code changes for
...
building within the xorg server tree. Requires additional, uncommitted
dix changes to successfully build, and successful running is still yet
to happen.
2005-12-28 10:31:46 +00:00
Adam Jackson
05c139d4cd
Enough build fixes to get {sdl,ephyr,fake} to link.
2005-12-28 10:02:54 +00:00
Dave Airlie
aeb770f645
recommit previous changes to evdev.c
2005-12-28 02:43:50 +00:00
Dave Airlie
ce7c0c8937
some updates for default colormap install
2005-12-28 01:57:11 +00:00
Adam Jackson
27d79ab2bc
s/XSERVER/KDRIVE/
2005-12-27 23:03:15 +00:00
Adam Jackson
72817714a0
Remove Imakefiles.
2005-12-27 23:01:27 +00:00
Adam Jackson
9dd0af6cb4
Skeletal kdrive build system. Totall non-functional atm.
2005-12-27 08:31:37 +00:00
Adam Jackson
7fd73d2953
Build fixes: XSERVER_LIBS -> KDRIVE_LIBS, config.h -> kdrive-config.h
2005-12-27 08:29:50 +00:00
Adam Jackson
6798fd0170
Bug #4190 : Add a rule for 'make relink' since automake sucks.
2005-12-26 19:13:52 +00:00
Adam Jackson
7e3cb9a09a
Remove unused layer module.
2005-12-25 22:25:15 +00:00
Dave Airlie
5230e86b1c
fix up xglglx.c
2005-12-23 04:13:37 +00:00
Dave Airlie
feb735c5bb
Well there were a couple of snapshots later than CVS available outside of
...
Novell, so I've done a crazy merge to try and get them into a workable
CVS, I suspect I may have failed.. there is a pre-xgldrop-merge tag if
I did.
2005-12-23 02:07:58 +00:00