Alan Hourihane
2846c3868a
use dixLookupPrivate
2008-08-20 10:46:46 +01:00
Alan Hourihane
a710262a0d
more updates for recent glx changes
2008-08-20 10:45:58 +01:00
Alan Hourihane
bede10747a
Set the GLX screen on context creation
2008-08-20 10:45:20 +01:00
Alan Hourihane
215a801a25
update for recent glx changes
2008-08-20 10:44:26 +01:00
Alan Hourihane
751c5581f9
Add GL extensions supported by glitz
2008-08-20 10:43:54 +01:00
Alan Hourihane
fc92d5fc4e
add prototype
2008-08-20 10:43:11 +01:00
Alan Hourihane
10853f9104
Fix build
2008-08-12 21:40:53 +01:00
Alan Hourihane
b45d236590
Fix recent merge problems and add enter/leave wrapper
...
from Jose's code.
2007-10-19 11:46:01 +01:00
Alan Hourihane
e4fdef9ec2
Glucose -> GLucose
2007-10-17 10:53:13 +01:00
Alan Hourihane
0521f56260
Fix problems after master merge.
2007-10-16 20:02:17 +01:00
Alan Hourihane
fbd456dc79
Disable for now.
2007-10-16 17:06:31 +01:00
Alan Hourihane
a4ca4cb8a9
Hook on CreateWindow instead of CreateScreenResources.
2007-10-16 16:25:23 +01:00
Alan Hourihane
a03a652840
Cleanup destruction - fixes Xserver exiting crash.
2007-10-15 19:04:19 +01:00
José Fonseca
d4653198dd
Do not include glitz private headers. Depend on new glitz instead, which
...
has better support for out-of-tree glitz backends.
2007-10-03 12:45:24 +01:00
José Fonseca
ac41255d56
Factor-out glucose symlinked code from xgl into a common library.
2007-09-26 16:43:56 +00:00
José Fonseca
051d684156
Fix undeclared function call warnings.
2007-09-26 14:18:06 +00:00
José Fonseca
dd474d95d0
Point __pGlxClient to serverClient when creating/destroying the root drawable.
2007-09-26 14:17:34 +00:00
José Fonseca
dd80dbf497
Port last changes from master into glucose code.
2007-09-21 12:48:21 +01:00
José Fonseca
c13e2a941d
Merge branch 'master' into glucose-2
...
Conflicts:
fb/fb.h
fb/fbcompose.c
fb/fbmmx.c
fb/fbmmx.h
fb/fbpict.c
fb/fbtile.c
hw/xfree86/Makefile.am
hw/xfree86/dri/dri.c
hw/xgl/xglcompose.c
render/picture.c
render/picture.h
render/picturestr.h
2007-09-12 17:43:33 +01:00
Alan Hourihane
6728f372d6
Fix some error paths
2007-09-10 23:59:02 +01:00
Alan Hourihane
1970562753
Add more error checking.
2007-03-30 16:01:04 +01:00
Alan Hourihane
02507f3b06
Add a flags option to glucoseScreenInit() so that drivers
...
can modify glucose's operation.
2007-03-29 12:14:00 +01:00
Alan Hourihane
b4c16beafc
Move modular piece to hw/xfree86/glucose.
2007-03-28 21:10:36 +01:00
Alan Hourihane
3814989624
Initial commit of new glucose code.
...
From a driver perspective, all that needs to be done
is call...
glucoseScreenInit(pScreen);
and glucose will take over for the acceleration. Something
like this should do...
if (!exa && !xaa)
glucoseScreenInit(pScreen);
else if (!exa)
driversXAAinit(...);
else
driversEXAinit(...);
This code has been tested with the i915, i915tex and i810
and there's a few odd rendering quirks that need to be worked
out but they'll probably be in their respective drivers but
the framework is here now.
2007-03-28 15:35:03 +01:00
Alan Hourihane
c5443903e1
Remove file.
2007-03-27 13:21:18 +01:00
Alan Hourihane
b54340a7a9
Start new branch for glucose with updated xserver sources.
2007-03-09 10:23:18 +00:00