Commit graph

1819 commits

Author SHA1 Message Date
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
David Reveman
b45f86f255 Do not return YUV formats 2006-03-31 02:41:20 +00:00
David Reveman
e71e334882 Fix so that YUV formats are added correctly again 2006-03-30 18:09:53 +00:00
David Reveman
5e2b6cd89c sync to head 2006-03-30 16:39:31 +00:00
David Reveman
f289aa06b6 Move XOpenDisplay and GLX initialization to OsVendorInit 2006-03-30 11:11:59 +00:00
David Reveman
4341944d09 Rename GLX module to libglxext 2006-03-28 13:37:50 +00:00
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
133c7afadd Update to mesa head 2006-03-20 18:00:37 +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
a0b5fb9d35 Fix so that using mesa for software rendering works again 2006-03-15 00:26:51 +00:00