Commit graph

1831 commits

Author SHA1 Message Date
David Reveman
1978343ef4 Traditional xinerama extension support. Based on patch by Jurg Billeter. 2006-09-25 16:10:43 -04:00
David Reveman
526238a26d Always allow use of native GL with overlay windows. 2006-09-25 11:25:16 -04:00
Matthias Hopf
2c7ac2d891 Fix stride calculation for XVideo (Dmitry Petrov <inferno.com@gmail.com>). 2006-09-08 13:13:28 +02:00
Lukáš Turek
c2362efc2a Adapt to Mesa header name change.
(cherry picked from b29b236d88 commit)
2006-09-01 16:03:19 -04:00
David Reveman
b2fa366136 Fix usage message -scrns. 2006-08-08 21:37:28 -04:00
David Reveman
9a3fe13433 Implement support for multiple screens in xglx module. 2006-08-08 19:37:55 -04:00
David Reveman
6c69efe661 Call fbSetVisualTypesAndMasks when initializing each screen. 2006-08-08 19:33:46 -04:00
David Reveman
fa2a6bd0ab Make sure client is still around. 2006-08-08 19:21:53 -04:00
Kevin E Martin
2f9c50752c Revert xkb changes that broke XkbGetKeyboard()
(cherry picked from 654619d76c commit)
2006-08-08 19:05:24 -04:00
David Reveman
5926f23ca7 Build without USE_MMX defined 2006-06-18 19:38:05 -04:00
David Reveman
1c38237d7d sync to mesa head 2006-06-18 19:32:58 -04:00
David Reveman
450e02cce2 Add fast scaling path to fbCompositeSrc_8888x8888mmx and
fbCompositeSrc_8888x8x8888mm.
2006-06-12 10:41:02 +02:00
David Reveman
75846b85b0 Compute stride for other formats than YV12 correctly in xglXvPutImage. Add
some decent YUY2 conversion code and enable YUV2 image format again.
2006-06-12 10:12:14 +02:00
David Reveman
6296f79886 Fix integer overflow issue 2006-05-31 11:23:37 +00:00
David Reveman
f12cb50b72 Fix typo 2006-05-29 23:04:38 +00:00
David Reveman
dab7f6d7a5 Adjust for capStyle correctly in xglFillSegment 2006-05-26 09:29:51 +00:00
David Reveman
c363f4212d Sync to mesa head 2006-05-23 08:59:18 +00:00
David Reveman
49ab625ed0 Disable YUY2 format 2006-05-19 12:36:26 +00:00
David Reveman
19f7abbf95 Bug #6903: Fix a crash in the Sync extension. (Soren Sandmann) 2006-05-17 09:48:29 +00:00
Dave Airlie
62b89b41d1 fixup XORG for includes 2006-05-15 10:15:16 +00:00
David Reveman
f33bc56489 Init borderClipX and borderClipY 2006-05-11 14:40:00 +00:00
David Reveman
844147f263 Fix GLX drawable destruction 2006-05-11 14:37:03 +00:00
David Reveman
71d77861c2 Only use copy optimization when source picture got a drawable 2006-05-10 09:52:15 +00:00
David Reveman
1f874947cd Bug #6867: Yet another Render crash fix. 2006-05-10 09:46:10 +00:00
David Reveman
30c597535e Typo in ALLLOCATE_LOCAL() arguments, causing mis-computation of the buffer.
Bugzilla #6642.
2006-05-10 09:42:44 +00:00
David Reveman
933b9f7615 Fix handling of Xv images with width that is not a multiple of 8 2006-05-09 22:44:31 +00:00
David Reveman
2fb8f16e8b Fix keyboard indicators 2006-05-05 09:43:55 +00:00
David Reveman
54bf65fcbd Use final EXT_tfp tokens 2006-05-02 08:56:52 +00:00
David Reveman
79b1c4bc41 Fix xglxSetCursorPosition 2006-04-26 01:50:06 +00:00
David Reveman
8a5ea68800 Fix convolution filter 2006-04-24 13:53:26 +00:00
David Reveman
9527e660fa Fix for running multiple Xgl servers 2006-04-18 22:12:19 +00:00
David Reveman
65aaf84471 YUV conversion fixes 2006-04-18 20:54:02 +00:00
David Reveman
83721cf0de Sync to head 2006-04-13 17:15:01 +00:00
David Reveman
5e4ef5afc5 XVideo improvements 2006-04-13 13:44:32 +00:00
David Reveman
eb16fa5323 Add fast YUV conversion code 2006-04-13 13:28:27 +00:00
David Reveman
66c9a6f344 Sync with mesa head 2006-04-13 13:21:30 +00:00
David Reveman
1409cf4b29 Fix fetching of YUV pixels 2006-04-10 18:18:11 +00:00
David Reveman
4d755fe142 Fix software fall-back code for convolution filters 2006-04-10 14:24:51 +00:00
David Reveman
8f965d63a8 Handle usage of context with a destroyed drawable current 2006-04-09 15:49:52 +00:00
David Reveman
dd75fbade4 EXT_tfp updates 2006-04-09 11:24:06 +00:00
David Reveman
67538c92bf Add very useful pixel transfer optimization 2006-04-08 15:02:29 +00:00
David Reveman
4b8e787604 Add libxgl.a to dependencies 2006-04-08 14:50:53 +00:00
David Reveman
a32c6de4d8 DPMS fix 2006-04-07 06:27:08 +00:00
David Reveman
14657c0d01 Fix proc address lookup for GL_ARB_window_pos 2006-04-05 21:13:36 +00:00
David Reveman
834dfe1374 Better pointer support 2006-04-05 10:40:53 +00:00
David Reveman
1343df0907 DPMS support 2006-04-04 17:54:09 +00:00
David Reveman
07695a0320 Fix software cursor 2006-04-04 10:59:04 +00:00
David Reveman
9aa84fdd1e Add missing files from head 2006-04-03 08:41:58 +00:00
David Reveman
1357397ed3 sync to head 2006-04-03 06:16:15 +00:00
David Reveman
3b8f24ef3b Static objects before dynamic objects 2006-04-02 23:20:09 +00:00