Kristian Høgsberg
|
4c9f2c9b1a
|
Move pointer drawing into compositor.
|
16 years ago |
Kristian Høgsberg
|
29590034f4
|
Remove redundant glFlush().
|
16 years ago |
Kristian Høgsberg
|
8d7ca6be21
|
Add quick screenshot hack.
|
16 years ago |
Kristian Høgsberg
|
e4feb56316
|
Make window prettier again.
|
16 years ago |
Kristian Høgsberg
|
b7a01928be
|
Add prototypes warnings, use -fvisibility.
|
16 years ago |
Kristian Høgsberg
|
78231c8dd0
|
Implement surface copy request, use it for egl gears.
|
16 years ago |
Kristian Høgsberg
|
7f77bd8fbe
|
Add copy and damage surface requests.
|
16 years ago |
Kristian Høgsberg
|
5503bf82c4
|
dlopen the compositor, add a glx compositor.
|
16 years ago |
Kristian Høgsberg
|
56f3c71f8c
|
Add a FIXME for when we have a working fbconfig chooser.
|
16 years ago |
Kristian Høgsberg
|
2d9cd1ee51
|
Use eglBindTexImage instead of copying texture data.
|
16 years ago |
Kristian Høgsberg
|
3f59e82c20
|
Use GL_ONE for the source in glBendFunc instead of pre-unmultiplying.
Eventually we need to allow both pre-multiplied alpha and not, but for now default to premultiplied.
|
16 years ago |
Kristian Høgsberg
|
6b5e7626f5
|
Move background drawing to a client.
|
16 years ago |
Kristian Høgsberg
|
5a27f3e6a7
|
Add a new client that draws a pointer.
|
16 years ago |
Kristian Høgsberg
|
c508d93be2
|
Update for eagle changes.
|
16 years ago |
Kristian Høgsberg
|
48a33baec7
|
Use triangle strips for drawing surfaces.
|
16 years ago |
Kristian Høgsberg
|
a234e70268
|
Make test client a little more interesting.
|
16 years ago |
Kristian Høgsberg
|
ef7a9ca8c9
|
Run compositor fullscreen, repaint when surfaces come and go.
|
16 years ago |
Kristian Høgsberg
|
5ebb317383
|
Recomposite screen in idle handler.
|
16 years ago |
Kristian Høgsberg
|
f921289954
|
Handle multiple clients better.
|
16 years ago |
Kristian Høgsberg
|
16eb675399
|
Add an EGL compositor. Still pretty lame.
|
16 years ago |