ChangeLog revision 1f27ce9a
1commit c29d24b2ca598011b84387006f03a9360910707f 2Author: Gaetan Nadon <memsize@videotron.ca> 3Date: Fri Jul 23 21:02:33 2010 -0400 4 5 config: add AM_PROG_CC_C_O for per-target compilation flags 6 7 The use of per-target compilation flags with C sources requires 8 that the macro AM_PROG_CC_C_O be called from configure.ac 9 10 If the C compiler does not accept the -c and -o options simultaneously, 11 define NO_MINUS_C_MINUS_O. This macro actually tests both the compiler 12 found by AC_PROG_CC, and, if different, the first cc in the path. 13 The test fails if one fails. This macro was created for GNU Make 14 to choose the default C compilation rule. 15 16 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 17 18commit dfbef04f1ff9430a01ca0ca682be32a8606e9e13 19Author: Gaetan Nadon <memsize@videotron.ca> 20Date: Wed Jul 21 16:49:04 2010 -0400 21 22 config: add comments for main statements 23 24commit 0dbd97fe7d411549aa343c25dab9c70087532727 25Author: Gaetan Nadon <memsize@videotron.ca> 26Date: Wed Jul 21 16:07:00 2010 -0400 27 28 config: replace deprecated use of AC_OUTPUT with AC_CONFIG_FILES 29 30 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 31 32commit dfaa0b6391ebc32f4e81d8add053eabea44d0881 33Author: Gaetan Nadon <memsize@videotron.ca> 34Date: Wed Jul 21 14:37:42 2010 -0400 35 36 config: replace deprecated AC_HELP_STRING with AS_HELP_STRING 37 38 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 39 40commit dd0bb4ac5730331070eac2c39880718eeff3760b 41Author: Gaetan Nadon <memsize@videotron.ca> 42Date: Wed Jul 21 14:05:23 2010 -0400 43 44 config: replace deprecated AM_CONFIG_HEADER with AC_CONFIG_HEADERS 45 46 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 47 48commit f07d572611ba072c5952fea526e7178202d36685 49Author: Gaetan Nadon <memsize@videotron.ca> 50Date: Wed Jul 21 09:27:42 2010 -0400 51 52 config: complete AC_INIT m4 quoting 53 54 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 55 56commit 79956ca804b4ca6227f878cf794edafefa00d25a 57Author: Gaetan Nadon <memsize@videotron.ca> 58Date: Tue Jul 20 21:44:58 2010 -0400 59 60 config: remove unrequired AC_SUBST([XORG_CFLAGS]) 61 62 This macro is called by PKG_CHECK_MODULES 63 64 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 65 66commit cee7a37a38f83cd5300a19f17493e43eb532e619 67Author: Gaetan Nadon <memsize@videotron.ca> 68Date: Tue Jul 20 20:24:42 2010 -0400 69 70 config: remove unrequired AC_HEADER_STDC 71 72 Autoconf says: 73 "This macro is obsolescent, as current systems have conforming 74 header files. New programs need not use this macro". 75 76 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 77 78commit 8adb672ac3f754d02e377745c16f64151b50522a 79Author: Gaetan Nadon <memsize@videotron.ca> 80Date: Tue Jul 20 19:41:31 2010 -0400 81 82 config: remove AC_PROG_CC as it overrides AC_PROG_C_C99 83 84 XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls 85 AC_PROG_C_C99. This sets gcc with -std=gnu99. 86 If AC_PROG_CC macro is called afterwards, it resets CC to gcc. 87 88 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 89 90commit d867b84e425cdf66542eebaabd8adb95b8121960 91Author: Gaetan Nadon <memsize@videotron.ca> 92Date: Tue Jul 20 18:45:19 2010 -0400 93 94 config: update AC_PREREQ statement to 2.60 95 96 Unrelated to the previous patches, the new value simply reflects 97 the reality that the minimum level for autoconf to configure 98 all x.org modules is 2.60 dated June 2006. 99 100 ftp://ftp.gnu.org/gnu/autoconf/autoconf-2.60.tar.gz 101 102 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 103 104commit 190a6b7e032e37e33dda42482038b8fd1fd9d8af 105Author: Gaetan Nadon <memsize@videotron.ca> 106Date: Tue Jul 20 16:15:30 2010 -0400 107 108 config: upgrade to util-macros 1.8 for additional man page support 109 110 Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS 111 The value of MAN_SUBST is the same for all X.Org packages. 112 113commit e647511e4b9b924b0617171c56b3bb485674b3ff 114Author: Julien Cristau <jcristau@debian.org> 115Date: Tue Jul 13 11:57:15 2010 +0100 116 117 Don't crash the server on Xorg -configure 118 119commit 0bd99bb142093c0072147ec3bb665864b4cadef5 120Author: Fernando Carrijo <fcarrijo@yahoo.com.br> 121Date: Thu Jul 1 07:18:11 2010 -0300 122 123 Purge macros NEED_EVENTS and NEED_REPLIES 124 125 Signed-off-by: Fernando Carrijo <fcarrijo@yahoo.com.br> 126 Acked-by: Tiago Vignatti <tiago.vignatti@nokia.com> 127 Reviewed-by: Alan Coopersmith <alan.coopersmith@oracle.com> 128 129commit f307f77a34f3a6777f74458819f6a3519c2c3f2b 130Author: Gaetan Nadon <memsize@videotron.ca> 131Date: Sun Jun 13 13:10:55 2010 -0400 132 133 COPYING: replace stub file with actual Copyright notices. 134 135 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 136 137commit 423d8a069a2d86068a8f22926a73bc965670315d 138Author: Michel Dänzer <daenzer@vmware.com> 139Date: Mon Mar 29 10:19:04 2010 +0200 140 141 Fix some issues pointed out by compiler warnings. 142 143 * vmware_chain_module() doesn't return any values. 144 * Remove an unused local variable. 145 146commit cc77a36048863640fb1fa9f82b5b0dbf41326872 147Author: Jakob Bornecrantz <jakob@vmware.com> 148Date: Thu Mar 18 15:30:36 2010 +0100 149 150 Bump for 11.0.1 release. 151 152commit a5fb3698a033bfe7789641fd6719d8d4fb054201 153Author: Jakob Bornecrantz <jakob@vmware.com> 154Date: Tue Mar 9 08:37:11 2010 +0000 155 156 Rework chainloader code to check for vmwgfx userspace driver as well 157 158commit bf18be6f458a4612b2ebdd8d2b5894f8884891e4 159Author: Roland Scheidegger <sroland@vmware.com> 160Date: Tue Mar 9 16:10:25 2010 +0100 161 162 fix a cursor refcounting bug, leading to segfaults 163 164 this is similar to what xf86_use_hw_cursor() does, which is replaced by 165 vmwareUseHWCursor (otherwise, the refcount could reach zero and hence the 166 cursor deallocated while xf86CursorEnableDisableFBAccess() could still bring 167 it back to life from the saved cursor). 168 It is probably insane to do refcounting here, but this needs a xserver fix, 169 and even if that's fixed this fix here shouldn't hurt (though would be 170 unnecessary). 171 172commit 257614ae9bea54d6a46e4477496500a84853ee37 173Author: Roland Scheidegger <sroland@vmware.com> 174Date: Tue Mar 9 16:03:59 2010 +0100 175 176 make DEBUG_LOGGING compile 177 178commit 29f6a2dca3e680908e938767256c9b995653ca7f 179Author: Jakob Bornecrantz <jakob@vmware.com> 180Date: Sun Mar 7 15:02:39 2010 +0000 181 182 Print text about none fatal error message with Fatal in it 183 184commit 204504861a2847734a04bd976accb0c730733523 185Author: Jakob Bornecrantz <jakob@vmware.com> 186Date: Fri Feb 26 16:27:17 2010 +0100 187 188 Don't hardcode the module version in the source 189 190 As pointed out by Julien Cristau XORG_RELEASE_VERSION 191 gives us that info from configure.ac. 192 193 Signed-off-by: Jakob Bornecrantz <jakob@vmware.com> 194 195commit 667263d9410bd0d5832cf08a2a28841fe6326b84 196Author: Jakob Bornecrantz <jakob@vmware.com> 197Date: Thu Feb 18 14:11:32 2010 +0100 198 199 Bump major for new chainloading driver 200 201commit 048fe839f0d761aeba95c324f14bdc5488e9e634 202Author: Jakob Bornecrantz <jakob@vmware.com> 203Date: Mon Feb 22 13:20:06 2010 +0100 204 205 Link to drm but on for the vmware chainloader driver 206 207commit 30964ffa31f4fdbffe563b7d7d20bfbf1ed22969 208Author: Jakob Bornecrantz <jakob@vmware.com> 209Date: Thu Feb 18 15:20:31 2010 +0100 210 211 Make sure that modinfo strings are unique 212 213commit 0f2b02d72e36dc6390c09d6adba13e4101bf3df8 214Author: Jakob Bornecrantz <jakob@vmware.com> 215Date: Thu Feb 11 23:18:37 2010 +0100 216 217 Add modinfo for vmware_drv.so 218 219commit c4f5bf8ea45b80c2ac4a5eec65ff58f148fb2807 220Author: Jakob Bornecrantz <jakob@vmware.com> 221Date: Thu Feb 11 22:04:53 2010 +0100 222 223 Add a chain loading module to load new vmwgfx driver if kernel module is loaded 224 225commit 0d9d1724dbe113dcc02736a8ca80ab540057cb5e 226Author: Alan Coopersmith <alan.coopersmith@sun.com> 227Date: Fri Jan 15 14:13:42 2010 -0800 228 229 Update Sun license notices to current X.Org standard form 230 231 Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com> 232 233commit e0d370ae5f307d96e9dd9384cc0ea66a0f6c06c1 234Author: Gaetan Nadon <memsize@videotron.ca> 235Date: Tue Dec 15 22:01:02 2009 -0500 236 237 configure.ac: remove unused sdkdir=$(pkg-config...) statement 238 239 The sdkdir variable isn't use, so remove the statement. 240 241 Acked-by: Dan Nicholson <dbn.lists@gmail.com> 242 243 Signed-off-by: Gaetan Nadon <memsize@videotron.ca> 244 245commit 991830e39c34d0a4530a5c5023ec92cf0d7395b0 246Author: Michel Dänzer <daenzer@vmware.com> 247Date: Tue Dec 29 17:53:35 2009 +0100 248 249 Bump for 10.16.9 release. 250 251commit 5a36fcb6a5899e5cfdf6d65e05e3f999d5d25b2a 252Author: Michel Dänzer <daenzer@vmware.com> 253Date: Tue Dec 29 17:00:45 2009 +0100 254 255 VMWAREComposite: Only hide cursor if source picture is backed by drawable. 256 257 Should fix https://bugs.freedesktop.org/show_bug.cgi?id=14208 . 258 259commit 4bec18ab8dffd90ab84b986de2136a9d848d3a4a 260Author: Michel Dänzer <daenzer@vmware.com> 261Date: Tue Dec 29 16:41:16 2009 +0100 262 263 vmware: Fix crash with xserver >= 1.7. 264 265 Fixes https://bugs.freedesktop.org/show_bug.cgi?id=24541 . 266 267commit 74c830e61bdf700c7e422aaa5b1a0136561295dd 268Author: Gaetan Nadon <memsize@videotron.ca> 269Date: Mon Nov 23 09:25:06 2009 -0500 270 271 Makefile.am: add ChangeLog and INSTALL on MAINTAINERCLEANFILES 272 273 Now that the INSTALL file is generated. 274 Allows running make maintainer-clean. 275 276commit e8f5a924226aacc280923aed661b5a821fdaffe8 277Author: Gaetan Nadon <memsize@videotron.ca> 278Date: Wed Oct 28 14:41:41 2009 -0400 279 280 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 281 282 Automake 'foreign' option is specified in configure.ac. 283 Remove from Makefile.am 284 285commit edb6fcb49bae735c45d9565f7aa8313396cf3b15 286Author: Gaetan Nadon <memsize@videotron.ca> 287Date: Wed Oct 28 14:09:10 2009 -0400 288 289 INSTALL, NEWS, README or AUTHORS files are missing/incorrect #24206 290 291 Add missing INSTALL file. Use standard GNU file on building tarball 292 README may have been updated 293 Remove AUTHORS file as it is empty and no content available yet. 294 Remove NEWS file as it is empty and no content available yet. 295 296commit dcb3d3ed2ba2129b433eee0d18ec86e1e0a6f21f 297Author: Gaetan Nadon <memsize@videotron.ca> 298Date: Mon Oct 26 12:54:23 2009 -0400 299 300 Several driver modules do not have a ChangeLog target in Makefile.am #23814 301 302 The git generated ChangeLog replaces the hand written one. 303 Update configure.ac to xorg-macros level 1.3. 304 Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros 305 Update Makefile.am to add ChangeLog target if missing 306 Remove ChangeLog from EXTRA_DIST or *CLEAN variables 307 This is a pre-req for the INSTALL_CMD 308 309commit a9dc11de80966fe00efb6c061a6df00678f80b1f 310Author: Gaetan Nadon <memsize@videotron.ca> 311Date: Thu Oct 22 13:06:19 2009 -0400 312 313 .gitignore: use common defaults with custom section # 24239 314 315 Using common defaults will reduce errors and maintenance. 316 Only the very small or inexistent custom section need periodic maintenance 317 when the structure of the component changes. Do not edit defaults. 318 319commit 082d1689a8e017d29b108ed3a251141ddf32a35d 320Author: Gaetan Nadon <memsize@videotron.ca> 321Date: Thu Oct 22 12:34:18 2009 -0400 322 323 .gitignore: use common defaults with custom section # 24239 324 325 Using common defaults will reduce errors and maintenance. 326 Only the very small or inexistent custom section need periodic maintenance 327 when the structure of the component changes. Do not edit defaults. 328 329commit 6c8fc7b280295b823675285ed78b0fb2365bcf07 330Author: Philip Langdale <philipl@fido2.homeip.net> 331Date: Tue Sep 8 22:21:33 2009 -0700 332 333 Bump fo 10.16.8 Release 334 335commit e3e3d8d2488bd289660943e9038bdbe29e11cf77 336Author: Gaetan Nadon <memsize@videotron.ca> 337Date: Mon Sep 7 11:12:13 2009 -0400 338 339 xf86-video-vmware: Remove unused .cvsignore file #23776 340 341 Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net> 342 343commit cce33db3f95c6f3c8537c782063b6ca9ad68f332 344Author: Dave Airlie <airlied@redhat.com> 345Date: Tue Jul 28 15:22:42 2009 +1000 346 347 vmware: change to using ABI version check 348 349commit 0fddce5511b761206bb5f59dcd17652f15bda5ef 350Author: Dave Airlie <airlied@redhat.com> 351Date: Tue Jul 28 14:11:59 2009 +1000 352 353 vmware: fix resource removal properly 354 355commit 4605e8d3a99ddcd75314051bd00b51d8ecee06a1 356Author: Dave Airlie <airlied@redhat.com> 357Date: Tue Jul 28 13:32:41 2009 +1000 358 359 vmware: update for resources/RAC API removal 360 361commit 382c25f53870da0db0ee74f343c20c312e6b03af 362Author: Philip Langdale <philipl@fido2.homeip.net> 363Date: Mon Jul 20 18:03:47 2009 -0700 364 365 Bump for 10.16.7 Release. 366 367commit c2d9678431a40f6a15dc7f50690507cdda8d11e2 368Author: Micah Dowty <micah@vmware.com> 369Date: Mon Jun 1 10:47:51 2009 -0700 370 371 An imperfect fix for Xinerama state changes without a mode change 372 373 This patch improves behaviour for Xinerama state changes (via the 374 VMWARE_CTRL) extension that don't have an accompanying mode change. 375 This will be the case if a new Xinerama monitor layout has a bounding 376 box with an identical size to that of the previous layout. 377 378 Prior to this patch, the behaviour was pretty bad. If you sent two 379 Xinerama states with the same bounding box, the second state would 380 be set as pending but no actual mode change would occur, because 381 the X server would already be in the right video mode. This means 382 that the pending mode stays pending. 383 384 If another Xinerama state comes in after this, we would hit our 385 "Aborting due to existing pending state" error, and the new state 386 would be discarded. This means we'd drop the mode switch on the 387 floor, plus we'd lie to the client and say it worked. 388 389 One example of the user-visible symptoms from this: The user has 390 four monitors of the same size. We'll call them A through D. 391 The VM goes into full-screen mode, and they set it to use screens 392 ABC. Now they switch to BCD. These have the same bounding box size, 393 so no mode change occurs and a topology is still pending. Now they 394 switch to monitors BC. This mode switch is dropped, so the guest 395 is still in the ABC topology and the mode is too wide for BC. 396 397 This patch is an incomplete fix. If we're setting a new topology 398 with the same bounding box, we'll flush the Xinerama state 399 immediately since we know the mode switch will never occur. This 400 means we don't get stuck with xineramaNextState set when it 401 shouldn't be, and we don't have the problem with dropping 402 subsequent mode changes. We also do set the new Xinerama state, 403 so apps that query it will see the updated state immediately. 404 405 But the fix isn't perfect- as far as I can tell, there's no way 406 to notify applications that the monitor layout changed without 407 a mode switch. So even though we've set the new topology, most 408 apps won't notice. There are ways we could hack around this, 409 but none of them are pretty. 410 411commit d10841493c4707f23f928d7580bc5bddb51d22a6 412Author: Bob Long <blong@vmware.com> 413Date: Fri May 22 15:48:55 2009 -0700 414 415 Fix black screen after resume from hibernate. 416 417 The root cause for the black screen and system lock up is 418 caused by not recovering the SVGA ID register after hibernation. 419 Incorrect ID register value will invalidate the FIFO memory start 420 register, and driver will not retrieve correct FIFO memory start 421 address and the busy read of svga FIFO sync register will lock up 422 the whole system. 423 424 Currently SVGA Xorg driver does not have a kernel module to handle 425 the power management event, but Xorg will call driver provided 426 LeaveVT before shutting down system and call EnterVT after resuming 427 system from hibernation, so these two callback functions are good 428 entry points to save and restore the ID register value. This patch 429 saves the ID register value in LeaveVT and restores the value to 430 SVGA ID register in EnterVT. 431 432commit b4ea3052f843c2d1c285252cbf1bed2f4857f96c 433Author: Philip Langdale <philipl@fido2.homeip.net> 434Date: Tue May 12 16:48:43 2009 -0700 435 436 Bump for 10.16.6 release 437 438commit 8e15f6669ff2cb5bf4260ac87a481a4e38044b26 439Author: Micah Dowty <micah@vmware.com> 440Date: Tue May 12 16:46:39 2009 -0700 441 442 Better cursor size limit and explanation 443 444 Increase the cursor size limit to 64x64, and give a 445 better explanation of the host's cursor size limits. 446 447commit bfa3dfc27b05d4a2deff230f8241bd44f72fb7a0 448Author: Micah Dowty <micah@vmware.com> 449Date: Tue May 12 16:46:00 2009 -0700 450 451 Allow cursor updates while unhidden 452 453 This change just adds a flag to our hardware cursor, 454 telling Xorg that it doesn't need to hide the cursor 455 when updating its shape. This fixes the cursor flicker 456 in X11. 457 458commit dccc9376a4fb1cba9c35b7617989608497fca7be 459Author: Micah Dowty <micah@vmware.com> 460Date: Tue May 12 16:45:29 2009 -0700 461 462 Unbreak vmwarectrl setres 463 464 The vmwarectrl tool's "setres" command was unusable, 465 because it looks like someone added the settopology 466 test without updating the argument indices for setres. 467 This patch makes setres usable again. 468 469commit b7dbdd28764a8f3883833ab818a7b7314632b0b2 470Author: Micah Dowty <micah@vmware.com> 471Date: Tue May 12 16:44:42 2009 -0700 472 473 Fix dynamic mode edge cases 474 475 The VMware Xorg driver supports dynamic modelines that can be set from 476 userspace via an X extension. These are used to implement VM features 477 which need to automatically change the resolution of the guest OS. 478 479 This driver implements the feature using two modelines. The driver 480 would alternately update one mode then the other, so that in typical 481 usage one mode is current and the other is available for the next mode 482 switch. 483 484 This usually worked, but there were many edge cases that could cause 485 this alternating pattern to get 'out of sync', so we'd end up changing 486 the resolution of the current video mode. This could end up putting 487 the X server in a state where the screen resolution has been changed, 488 but the hardware was never reprogrammed for the new resolution. 489 490 This patch fixes the problem by explicitly searching for a dynamic 491 mode that isn't currently in use. We no longer rely on the alternating 492 pattern. 493 494commit cfe8793180ec633dd7a17d059ad882ef461ed1d9 495Author: Micah Dowty <micah@vmware.com> 496Date: Tue May 12 16:43:13 2009 -0700 497 498 Update README 499 500 Updates the copyright date, and replaces the rather out-of-date 501 2D documentation with a link to the updated 2D and 3D docs on 502 Source Forge. 503 504commit e3769142d80953d6da484eb979f5274c8a3abeb3 505Author: Shelley Gong <shelleygong@vmware.com> 506Date: Thu Apr 16 13:28:47 2009 -0700 507 508 Automatically add modelines for the driver's built-in set of modes. 509 510 The driver has had a built-in set of modes for a while, but there 511 was nothing adding modelines to back them up, causing initial modes 512 to be rejected at startup with certain Xorg versions. 513 514 This change adds the actual modelines for sufficiently new versions 515 of the server (>= 1.2), as the necessary calls were only introduced 516 at that time. 517 518commit 3c223e8f7b03e2d7f8c31faeeeeb37030c461176 519Author: Alan Coopersmith <alan.coopersmith@sun.com> 520Date: Fri Jan 9 16:39:07 2009 -0800 521 522 Remove xorgconfig & xorgcfg from See Also list in man page 523 524commit 1bbef3aa7ab15ee93cd4cd47c3d484ac91f0440d 525Author: Philip Langdale <philipl@fido2.homeip.net> 526Date: Tue Aug 19 11:23:44 2008 -0700 527 528 Bump version for 10.16.5 release. 529 530commit 6ea8e5000519865dd936cfe82d67efc7d107a28c 531Author: Bankim Bhavsar <bbhavsar@vmware.com> 532Date: Tue Aug 19 11:23:02 2008 -0700 533 534 Add RegionEqual function for older XFree86 versions. 535 536 Fixes bug : http://bugzilla.eng.vmware.com/show_bug.cgi?id=312853 537 538 When we added AUTOPAINT_COLORKEY capability to our VMware video driver, 539 region functions were used to keep track of colorkey painting. 540 541 REGION_EQUAL was one of them. 542 543 Unfortunately REGION_EQUAL was not present in regionstr.h shipped with XFree86 version 544 4.3.0. 545 This version is used by TurboLinux 10; causing X server to crash while playing videos. 546 547 REGION_EQUAL was added in revision 1.8 of regionstr.h and available for xfree86 version 548 4.3.99 549 onwards. 550 Reference: 551 http://cvsweb.xfree86.org/cvsweb/xc/programs/Xserver/include/regionstr.h.diff?r1=1.7&r2=1.8 552 553 When I compiled the existing code(without my change), I see a warning was generated 554 indicating REGION_EQUAL is not present. 555 Too bad we missed it. 556 557 This patch includes 558 1) Slightly modified version of miRegionEqual from miRegion.c 559 2) Some formating cleanup. 560 561commit 0576b87c27d3d885cc698a3cc013bcfa4021942c 562Author: Philip Langdale <philipl@fido2.homeip.net> 563Date: Mon Jul 21 15:26:01 2008 -0700 564 565 Prepare for 10.16.4 release. 566 567commit ad8f17dec71632d0e606af1bea9432ece0bc97db 568Author: Philip Langdale <philipl@fido2.homeip.net> 569Date: Mon Jul 21 15:23:50 2008 -0700 570 571 Video Overlay: Handle clipping correctly with AutoPaint colorkey. 572 573 We recently added XV_AUTOPAINT_COLORKEY attribute to the X video driver 574 to enable applications like Real player that rely on this attribute to 575 display video frames in Linux guest. 576 577 When this attribute is SET, we paint the colorkey on 1st frame and from 578 there on only when the video is moved. 579 580 This introduced a bug 305202 with clipping. 581 582 Consider a case when the video is playing, obscure the player window 583 with another window, without moving the player window, move the other 584 window away. The part of the window that was obscured didn't display 585 the video. 586 587 With this patch instead of relying on the target rectangle, we use 588 the clipBoxes supplied in every frame. 589 590commit 71f1ca515cd1b3d92397682f4fcea120c392b26e 591Author: Philip Langdale <philipl@fido2.homeip.net> 592Date: Fri Jul 18 14:03:09 2008 -0700 593 594 Prepare for 10.16.3 595 596 Bump up version numbers. 597 598commit e7f404938b7ccd4c7e61c71c6c182ca8ee8d875f 599Author: Philip Langdale <philipl@fido2.homeip.net> 600Date: Fri Jul 18 13:59:34 2008 -0700 601 602 Video Overlay: Add XV_AUTOPAINT_COLORKEY capability to the Xv extension of Linux guest driver. 603 604 Applications use XV_AUTOPAINT_COLORKEY capability to let the driver handle the painting 605 of colorkey. 606 607 Real Player assumes this capability as ON by default and hence prior to this patch videos 608 didn't play with Real player. 609 610 With this patch: 611 a) If AUTOPAINT_COLORKEY is SET then the driver handles the painting of the colorkey. 612 Painting is done on the 1st frame and from there on only if the video frame moves. 613 614 b) Adds UYVY fourcc format to keep it consistent with Windows SVGA driver and the host backends. 615 616 c) Changes the default colorkey from a pungent GREEN to a darker shade. 617 Real Player sets this colorkey and it looks better when the video is moved around. 618 619commit 0705e7093e42f7a5ae909477150fd5bb416f8da0 620Author: Vinay Bondhugula <vinayb@vmware.com> 621Date: Wed Jul 2 21:32:44 2008 -0400 622 623 Trivial fix: Delete ASSERT() statement 624 625 Delete the ASSERT() statement that got introduced in the previous check-in. 626 627commit f4b5158960c3402e18a0fcf0e0211b68b0f0f127 628Author: Vinay Bondhugula <vinayb@vmware.com> 629Date: Wed Jul 2 18:17:58 2008 -0400 630 631 Fix video overlay offscreen allocation bug 632 633 When Kaffeine player stops a video, it sets the cleanup flag to FALSE and may 634 start playing the next video. In its present state the driver does not check or 635 clean up the offscreen area. This is a bug as the newer video might need more 636 offscreen space for its frame. The fix is to check for the offscreen frame size 637 in videoPlay and restart the stream if necessary. 638 639commit b53bb2ad4c6f6e378cbf82a98cac917736d62740 640Author: Vinay Bondhugula <vinayb@vmware.com> 641Date: Thu Jun 12 17:34:30 2008 -0400 642 643 Prepare for 10.16.2 644 645 Bump up version numbers. 646 647commit 1f7a8390a32852d2ff0039a7d8138a292d17b50a 648Author: Vinay Bondhugula <vinayb@vmware.com> 649Date: Tue Apr 29 18:29:11 2008 -0400 650 651 Fix VMWARE_CTRL and Xinerama Initialization 652 653 Move initialization code for the vmware control and xinerama extensions to 654 VMWAREScreenInit(), so that auto-resize and multi-mon work fine after a user 655 logs out and logs in again in a graphical display manager. 656 657commit db027200474684c0aa4b9387f3ed53b2e5f24478 658Author: Vinay Bondhugula <vinayb@vmware.com> 659Date: Tue Apr 22 14:18:45 2008 -0400 660 661 More xorg and xfree86 backwards compatibility 662 663 Push most of the xorg-server version checking into the configure script. With 664 this change, unmodified driver source compiles in the XFree86 4.3 tree. 665 666commit 6849c0a5fbf10722ca475d2ffcce7d0d95d2377a 667Author: Vinay Bondhugula <vinayb@vmware.com> 668Date: Fri Apr 18 18:00:38 2008 -0400 669 670 Change // comments to /* 671 672 This will make it easier to compile the driver against ancient versions of X. 673 674commit b6c59761e2b984be32493f35224db523dd62bcd8 675Author: Paulo Cesar Pereira de Andrade <pcpa@mandriva.com.br> 676Date: Thu Apr 17 23:04:45 2008 -0400 677 678 Compile warning fixes 679 680 Major problem was prototype vmwareInitVideo not matching implementation 681 vmwareVideoInit. Remaining are adding an "ansification" of a function without 682 arguments, and removing/disabling unused variables/functions. 683 684commit 7870dc715b1efe173af1e2664778e2066508e066 685Author: Vinay Bondhugula <vinayb@vmware.com> 686Date: Thu Apr 17 20:54:23 2008 -0400 687 688 Bump version to 10.16.1 in configure.ac 689 690 The previous change didn't bump up the version in configure.ac. 691 692commit be75c66fa7933c7dfa86e5514c744f47734c5fc8 693Author: Vinay Bondhugula <vinayb@vmware.com> 694Date: Thu Apr 17 20:39:02 2008 -0400 695 696 Prepare for 10.16.1 697 698 Update the modinfo section and make a configure.ac fix. 699 700commit 87e9b32618f037d78d7853b48e40a71533b764d2 701Author: Vinay Bondhugula <vinayb@vmware.com> 702Date: Thu Apr 17 19:16:48 2008 -0400 703 704 Fix build for all modular versions of Xorg 705 706 This change makes the video driver compile with Xorg 7.0. There are a couple of 707 trivial changes that bring down the maximum Xserver version down to 2.0. Hacky, 708 but good enough for now. 709 710commit e4fa13951a7c5dd53005a63392a439e2329fab9c 711Author: Vinay Bondhugula <vinayb@vmware.com> 712Date: Wed Mar 26 21:32:47 2008 -0400 713 714 Send down guest display topology 715 716 Send down the Xinerama topology from the guest down to the host, by setting 717 display topology registers in the SVGA device. 718 719commit 5aced9e39a0bf7590c841824c0b66060eb7d5e03 720Author: Adam Jackson <ajax@redhat.com> 721Date: Wed Mar 19 17:03:18 2008 -0400 722 723 vmware 10.16.0 724 725commit cd8bb3018946e82b98207984efc26b13ac260e5e 726Author: Adam Jackson <ajax@redhat.com> 727Date: Wed Mar 19 17:00:41 2008 -0400 728 729 Fix distcheck. 730 731commit 1314a1cd22823a5a7202dac4ac04da3801f1ec94 732Author: Bankim Bhavsar <bbhavsar@vmware.com> 733Date: Fri Mar 14 12:42:40 2008 -0400 734 735 Video Overlay: Source video parameters 736 737 This patch adds parameters to the source video frame. Applications can request 738 only a subset of the source video frame to be displayed. These parameters are 739 srcX, srcY, srcWidth and srcHeight. width and height represent the entire 740 source video frame. 741 742commit fdef3fd5ea62a2df6283d48ba18d5c60300534ef 743Author: Matthieu Herrb <matthieu.herrb@laas.fr> 744Date: Sun Mar 9 00:08:32 2008 +0100 745 746 Makefile.am: nuke RCS Id 747 748commit bfd8398dde2d2de238c600eece9374d24d7d8549 749Author: Bankim Bhavsar <bbhavsar@vmware.com> 750Date: Wed Jan 23 22:13:07 2008 -0800 751 752 Xv extension for VMware's video driver 753 754 This patch implements the Xv extension for VMware's X video driver. 755 756 The Xv specification can be found here 757 http://www.xfree86.org/current/DESIGN16.html 758 759 I've written a trivial offscreen memory manager that allocates memory from the 760 bottom part of the Video RAM and it can handle only 1 video-stream. Eventually 761 we intend to support upto 32 video-streams (there is already support for 762 multiple video streams in respective backends). 763 764commit a33ab73ffa5d3797d16c3a265ddefc56a5a93b6b 765Author: Vinay <vinay@vinayb-dev4.(none)> 766Date: Sat Jan 19 08:39:24 2008 -0800 767 768 Trivial libpciaccess related fix 769 770 Fix VMWAREUnmapMem to correctly unmap memory for the libpciaccess case. 771 772commit 62d898669baccfd4c312f3ed8f228d0c3217d3c3 773Author: Vinay Bondhugula <vinayb@vmware.com> 774Date: Mon Oct 8 10:54:04 2007 -0700 775 776 Port to libpciaccess. 777 778commit 73db59fd82ced7a88f6da35d5088608e163f3d86 779Author: Philip Langdale <philipl@fido2.homeip.net> 780Date: Tue Sep 25 16:06:38 2007 -0700 781 782 Update for 10.15.2 release 783 784commit ee2fe14d37c9f3c8a170f8e3fcbc62403687ab8f 785Author: Philip Langdale <philipl@fido2.homeip.net> 786Date: Mon Sep 24 11:48:12 2007 -0700 787 788 There are problems when running with old X releases with a 789 global symbol collision with the mouse driver. 790 791commit cfdb0140fa53155ae134ba961ec7d593d5d94713 792Author: Philip Langdale <philipl@fido2.homeip.net> 793Date: Mon Sep 10 21:19:38 2007 -0700 794 795 Guard modinfo section against gcc. 796 797commit e41aef1fb187c1b450fbea0163eb16e0c40f0435 798Author: Philip Langdale <philipl@fido2.homeip.net> 799Date: Mon Sep 10 21:16:04 2007 -0700 800 801 Ready 10.15.1 release. 802 803 To allow for easier detection of driver version by other VMware tools, 804 we are embedding the version in a .modinfo section so that the Linux 805 kernel 'modinfo' tool can be (ab)used to check it. 806 807commit 2331c7d1629f9841c02cf907ef4fa8b679cc5141 808Author: James Cloos <cloos@jhcloos.com> 809Date: Mon Sep 3 05:52:51 2007 -0400 810 811 Add *~ to .gitignore to skip patch/emacs droppings 812 813commit ec4dc29434bbbcf382de51fe3355679654489ad7 814Author: Philip Langdale <philipl@fido2.homeip.net> 815Date: Mon Jul 9 13:45:22 2007 -0700 816 817 Update copyright date. 818 819commit 0c76b95e7aeac034cc598ea6a407187f76466411 820Author: Philip Langdale <philipl@fido2.homeip.net> 821Date: Fri Feb 9 15:06:17 2007 -0800 822 823 Add svga_modes.h to Makefile.am 824 825commit a283c62c1db9e25ba11c6d72e4d00e0d911d64a2 826Author: Philip Langdale <philipl@fido2.homeip.net> 827Date: Fri Feb 9 11:09:17 2007 -0800 828 829 Filter out default modes that are larger than the hardware 830 maxmimum size and add an explicit mode for the hardware 831 maximum. 832 833commit f4540555dc8c823dfec53dddeb82e2b7b0dbfe3d 834Author: Philip Langdale <philipl@fido2.homeip.net> 835Date: Fri Feb 9 10:00:32 2007 -0800 836 837 Correct the incorrect 1080p resolution. 838 839 Should be 1920x1080 and not 1900x1080. Whoops. 840 841commit eca6e9f9458440feebd6598aee24f02a3fd7a75f 842Author: Philip Langdale <philipl@fido2.homeip.net> 843Date: Thu Feb 8 18:22:16 2007 -0800 844 845 Bump version to 10.15.0 846 847 This release adds truely usable resizing support by 848 removing the restriction that the you cannot resize 849 larger than the initial mode. 850 851commit 2ec8c25cc935a318bd07c0d1fba9960dfe8f38d4 852Author: Philip Langdale <philipl@fido2.homeip.net> 853Date: Thu Feb 8 18:07:19 2007 -0800 854 855 Fix a race condition when switching to a multihead fullscreen mode. 856 857 Due to implemtation details on the host side, switching to a multihead 858 fullscreen mode means multiple mode changes along the way. However, 859 because rrSetScreenConfig returns before the mode change completes, 860 we can enter a race, where a subsequent SetDisplayTopology overrides 861 the current pending one, leading to a mode switch where the resolution 862 and topology are no longer consistent. 863 864 So, we fix this by ignoring any attempts to set the pending topology if 865 one is already pending. 866 867commit a8afe781e108773e4a575ecc3330a5aa83c1cbb9 868Author: Philip Langdale <philipl@fido2.homeip.net> 869Date: Thu Feb 8 17:08:08 2007 -0800 870 871 Add a bunch of useful modes to the mode list. 872 873 The X server prunes modes above the initial mode and 874 the number of default modes varies with distro and 875 server version. As it's easy to do, let's add a bunch 876 of useful versions in the driver so that users don't 877 have to mess with their config files as often. 878 879commit 520f570aa3869090eac3accf6a2b3886ab188590 880Author: Philip Langdale <philipl@fido2.homeip.net> 881Date: Thu Feb 8 13:44:57 2007 -0800 882 883 Update man page to remove mention of the NoAccel option which 884 no longer exists as we don't do any 'acceleration'. 885 886commit af8c0596a224ba8436d55c5dd6063fff688c7ad1 887Author: Philip Langdale <philipl@fido2.homeip.net> 888Date: Thu Feb 8 13:42:31 2007 -0800 889 890 Remove XAA 'acceleration'. 891 892 We have a lot of stale code to 'accelerate' certain operations 893 through XAA. However, in practice, this acceleration is 894 completely unhelpful because whenever we encounter an 895 unaccelerated action, we have to sync and flush the fifo 896 which kills any performance gain. 897 898 As such, the virtual hardware doesn't even advertise these 899 acceleration capabilities anymore, so the code is completely 900 unusued. 901 902 In addition, XAA is on the way out, so there's no point 903 leaving in dead code which will have to go in the fairly 904 near future. 905 906 The one operation we can meaningfully accelerate is a 907 front-only fill and when we get around to implementing 908 that, we'll use EXA instead. 909 910commit 3dc1ebc7c2c76f575b5150f1890ec13f8bd3e8a1 911Author: Philip Langdale <philipl@fido2.homeip.net> 912Date: Thu Feb 8 10:33:14 2007 -0800 913 914 Make resizing work once and for all. 915 916 This change removes the limitation on resizing larger than the 917 initial size and removes the need for pitch-locking bu resizing 918 the screen pixmap. Now the only limit on the screen size is 919 the maximum width/height reported by the virtual hardware which 920 is configured on the host side. 921 922commit 188c2b44f0f47093092414f9364a52cc2d5016ad 923Author: Eamon Walsh <ewalsh@tycho.nsa.gov> 924Date: Mon Dec 18 14:05:19 2006 -0500 925 926 Revert "Convert callers of LookupWindow() to dixLookupWindow()." 927 928 This reverts commit 1f298c24fe1dde35f0d77cc34518eb9c2b873fc5. 929 930commit 1f298c24fe1dde35f0d77cc34518eb9c2b873fc5 931Author: Eamon Walsh <ewalsh@tycho.nsa.gov> 932Date: Fri Dec 15 17:41:52 2006 -0500 933 934 Convert callers of LookupWindow() to dixLookupWindow(). 935 936commit 9d41384616c8f6d00b53a61634f73e728d86d615 937Author: Philip Langdale <philipl@fido2.homeip.net> 938Date: Wed Dec 6 16:48:12 2006 -0800 939 940 Explicitly initialise buffer to NULL for parsing xinerama topologies. 941 942commit ac2a57ea7aea00c695495aa01c27402569a9514a 943Author: Philip Langdale <philipl@fido2.homeip.net> 944Date: Tue Oct 31 19:17:39 2006 -0800 945 946 Update man page to document "StaticXinerama" 947 948commit 4dd038bd73208184344cae4f363c492c7e61524b 949Author: Philip Langdale <philipl@fido2.homeip.net> 950Date: Tue Oct 31 19:12:29 2006 -0800 951 952 Bump version to 10.14.0 953 954commit 73945118a6b3cad60f4a1927b9394206d36e8281 955Author: Philip Langdale <philipl@fido2.homeip.net> 956Date: Mon Oct 30 11:52:57 2006 -0800 957 958 Fix more warnings. 959 960commit e0dca2ff0b695b60830cf8f10a2c0585602a4d40 961Author: Philip Langdale <philipl@fido2.homeip.net> 962Date: Mon Oct 30 10:53:18 2006 -0800 963 964 Fix some warnings noted when compiling the code against 965 older Xorg versions. 966 967commit f96d12047725becf0515cc4df8572ca4a3956309 968Author: Philip Langdale <philipl@fido2.homeip.net> 969Date: Wed Oct 25 18:06:13 2006 -0700 970 971 Refactor static Xinerama parsing. 972 973commit 57b32570f84d06180be2c9d249174b04f02d9fca 974Author: Philip Langdale <philipl@fido2.homeip.net> 975Date: Wed Oct 25 10:49:27 2006 -0700 976 977 Add support for a static Xinerama configuration to be specified 978 in xorg.conf. This static configuration will always be used and 979 any attempts to update it will be ignored. 980 981 Note that all xinerama aware apps that I have seen will not 982 sanity check the xinerama extents against the screen size, so 983 if the screen doesn't properly enclose the xinerama extents, 984 expect your apps to punish you accordingly. 985 986commit c62a63b00f7c43e265079d31f1bf7ff447423056 987Author: Philip Langdale <philipl@fido2.homeip.net> 988Date: Wed Oct 11 11:47:39 2006 -0700 989 990 Update .gitignore 991 992commit 9345f8146ae41f7d2269e6fea5e3cba385139960 993Author: Philip Langdale <philipl@fido2.homeip.net> 994Date: Wed Oct 11 11:47:25 2006 -0700 995 996 Add vmwarectrl sample client. 997 998commit b35666fdd567d4cd92574aeecadb8e0d41b32d77 999Author: Philip Langdale <philipl@fido2.homeip.net> 1000Date: Wed Oct 11 11:36:22 2006 -0700 1001 1002 Add .gitignore files. 1003 1004commit 7631f4d8db2b83878bd886204aaa978dac9c47b5 1005Author: Philip Langdale <philipl@fido2.homeip.net> 1006Date: Wed Oct 11 11:32:18 2006 -0700 1007 1008 Document the 'Xinerama' option and tweak the default to reflect 1009 the capabilites of the underlying hardware. 1010 1011commit 79de175986817cac2fedb267cc9a04438b3694d4 1012Author: Philip Langdale <philipl@fido2.homeip.net> 1013Date: Wed Oct 11 11:26:04 2006 -0700 1014 1015 Check for xinerama in configure.ac 1016 1017commit 34e7264e99ceab5e9e2e022ed9a56531845b0b17 1018Author: Philip Langdale <philipl@fido2.homeip.net> 1019Date: Wed Oct 11 10:57:57 2006 -0700 1020 1021 Add xinerama support to the vmware video driver. (Better late than never). 1022 1023 With this change, the VMWARE_CTRL extension is updated so that it can 1024 receive topology updates at runtime. I will add some sample client code 1025 separately. 1026 1027 I also intend to add support for a static initial topology defined in 1028 xorg.conf but I haven't got around to it yet due to hating to write 1029 string parsing code. 1030 1031commit dd201e23cc50ded2f316dbfa5d265608b80d994d 1032Author: Philip Langdale <philipl@fido2.homeip.net> 1033Date: Wed Sep 20 11:40:54 2006 -0700 1034 1035 Add support for the upcoming PITCHLOCK register. The FIFO register 1036 is deprecated but support is retained so the driver works with 1037 Workstation 5.5 and friends. 1038 1039commit 0850feff708ded63c27dc938ca4b9b8fcbed122b 1040Author: Philip Langdale <philipl@fido2.homeip.net> 1041Date: Sun Sep 3 10:45:22 2006 -0700 1042 1043 Fix https://bugs.freedesktop.org/show_bug.cgi?id=8094 1044 Lazily allocate the dynamic modes used for pixel precise guest 1045 resizing. They will not appear until they are neeed. 1046 1047commit 86aeab28b806642946e59a98573c5b25840c35ed 1048Author: Adam Jackson <ajax@nwnk.net> 1049Date: Fri Apr 7 21:57:24 2006 +0000 1050 1051 Unlibcwrap. Bump server version requirement. Bump to 1.1.0. 1052 1053commit fe6963e09a8197f5c11e8a828c8da4024601a466 1054Author: Adam Jackson <ajax@nwnk.net> 1055Date: Fri Apr 7 21:55:49 2006 +0000 1056 1057 Unlibcwrap. Bump server version requirement. Bump to 10.13.0. 1058 1059commit ac83dff5d6a54b05e0377ceac2b133238293fa0e 1060Author: philipl <philipl> 1061Date: Tue Feb 7 18:51:35 2006 +0000 1062 1063 Add VMWARE_CTRL extension. 1064 1065commit a49f1e65147dc1ab805c74951cb0915b1352e8a9 1066Author: philipl <philipl> 1067Date: Tue Jan 17 00:40:43 2006 +0000 1068 1069 Use DriverFunc to adjust physical size to keep DPI constant. 1070 1071commit ff3f9dc930ff6bd2d6a73d56c70b0284a597cd62 1072Author: Kevin E Martin <kem@kem.org> 1073Date: Wed Dec 21 02:30:04 2005 +0000 1074 1075 Update package version for X11R7 release. 1076 1077commit aa1da8e57939081f15db04fa8c654f363f4e4cb7 1078Author: Adam Jackson <ajax@nwnk.net> 1079Date: Mon Dec 19 16:25:56 2005 +0000 1080 1081 Stub COPYING files 1082 1083commit 835f8000fdbdd35a6bbc5eabf1252d4040a798da 1084Author: Kevin E Martin <kem@kem.org> 1085Date: Thu Dec 15 00:24:21 2005 +0000 1086 1087 Update package version number for final X11R7 release candidate. 1088 1089commit 32a969be355c0c948739b4f18e0caa83c78960cc 1090Author: Kevin E Martin <kem@kem.org> 1091Date: Tue Dec 6 22:48:41 2005 +0000 1092 1093 Change *man_SOURCES ==> *man_PRE to fix autotools warnings. 1094 1095commit 643a290d01553c9fefe9b4e268ae515d49cd1af9 1096Author: Kevin E Martin <kem@kem.org> 1097Date: Sat Dec 3 05:49:37 2005 +0000 1098 1099 Update package version number for X11R7 RC3 release. 1100 1101commit 9d0f12ee6bf340765317214ffef2f70883025e9e 1102Author: Kevin E Martin <kem@kem.org> 1103Date: Fri Dec 2 02:16:12 2005 +0000 1104 1105 Remove extraneous AC_MSG_RESULT. 1106 1107commit e0a08567f46f73005589876d38e3f5ff7543557b 1108Author: Adam Jackson <ajax@nwnk.net> 1109Date: Tue Nov 29 23:30:06 2005 +0000 1110 1111 Only build dlloader modules by default. 1112 1113commit c80ca69d0160b78e8d2bbeae01de52978f8e581f 1114Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1115Date: Mon Nov 28 22:04:15 2005 +0000 1116 1117 Change *mandir targets to use new *_MAN_DIR variables set by xorg-macros.m4 1118 update to fix bug #5167 (Linux prefers *.1x man pages in man1 subdir) 1119 1120commit 417099c602463ff364f70a938c4a2d2275d8a5b7 1121Author: Eric Anholt <anholt@freebsd.org> 1122Date: Mon Nov 21 10:49:23 2005 +0000 1123 1124 Add .cvsignores for drivers. 1125 1126commit 26a28492f738defa0445059c2dd6bb9cad89d0aa 1127Author: Kevin E Martin <kem@kem.org> 1128Date: Wed Nov 9 21:31:21 2005 +0000 1129 1130 Bump version numbers for X11R6.9/X11R7 RC2. 1131 1132commit 9ba2f5c58f6ffc9533f5d1852b6d7ba25fa4785a 1133Author: Kevin E Martin <kem@kem.org> 1134Date: Wed Nov 9 21:15:23 2005 +0000 1135 1136 Update package version number for X11R7 RC2 release. 1137 1138commit 731860b1fea54f2ce54fbf02ab77d7c01f381f80 1139Author: nolan <nolan> 1140Date: Thu Nov 3 04:26:00 2005 +0000 1141 1142 Fix a bug where the cursor disappears. Committed on behalf of Shelley Gong 1143 (shelleygong@vmware.com). 1144 1145commit 623b3c8297fc0b0d05ce0d6684ef3ab57054b0eb 1146Author: Kevin E Martin <kem@kem.org> 1147Date: Tue Nov 1 15:08:57 2005 +0000 1148 1149 Update pkgcheck depedencies to work with separate build roots. 1150 1151commit 4f1ef5a0bf2172b9d38c6b1b5dd92ae8efe01f42 1152Author: Kevin E Martin <kem@kem.org> 1153Date: Wed Oct 19 02:48:06 2005 +0000 1154 1155 Update package version number for RC1 release. 1156 1157commit 3abe1c93562dbc4bbebfd293f7e90972e90c9dcc 1158Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1159Date: Tue Oct 18 00:01:55 2005 +0000 1160 1161 Use @DRIVER_MAN_SUFFIX@ instead of $(DRIVER_MAN_SUFFIX) in macro 1162 substitutions to work better with BSD make 1163 1164commit ba3716950db330db08960248827bbf9321d42d71 1165Author: Adam Jackson <ajax@nwnk.net> 1166Date: Mon Oct 17 22:57:38 2005 +0000 1167 1168 More 1.7 braindamage: define EXTRA_DIST in terms of @DRIVER_NAME@ instead 1169 of indirectly 1170 1171commit 18207a8cc41044538520dd9f0036e44d3fe26f94 1172Author: Alan Coopersmith <Alan.Coopersmith@sun.com> 1173Date: Mon Oct 17 00:09:09 2005 +0000 1174 1175 Use sed & cpp to substitute variables in driver man pages 1176 1177commit bce0feda4d05bd8fd4db20476e117026a21f3906 1178Author: nolan <nolan> 1179Date: Fri Sep 23 02:55:25 2005 +0000 1180 1181 Support for XRandR in the VMware driver. Committed on behalf of Phil 1182 Langdale (plangdale@vmware.com) 1183 1184commit f06924363cd77770257db5aac6d4d3c6add89dfa 1185Author: Daniel Stone <daniel@fooishbar.org> 1186Date: Thu Aug 18 09:03:55 2005 +0000 1187 1188 Update autogen.sh to one that does objdir != srcdir. 1189 1190commit 120d7d1c616d1e2e3c7ca0d1d119d1b0731491c6 1191Author: Kevin E Martin <kem@kem.org> 1192Date: Fri Jul 29 21:22:46 2005 +0000 1193 1194 Various changes preparing packages for RC0: 1195 - Verify and update package version numbers as needed 1196 - Implement versioning scheme 1197 - Change bug address to point to bugzilla bug entry form 1198 - Disable loadable i18n in libX11 by default (use --enable-loadable-i18n to 1199 reenable it) 1200 - Fix makedepend to use pkgconfig and pass distcheck 1201 - Update build script to build macros first 1202 - Update modular Xorg version 1203 1204commit cd14003e4bf878e464437143cf18d30803ace999 1205Author: Søren Sandmann Pedersen <sandmann@daimi.au.dk> 1206Date: Tue Jul 26 23:57:30 2005 +0000 1207 1208 Build system for vmware 1209 1210commit e5ab935718e3f6aea8edc5edef5c0bd78af0ba14 1211Author: Adam Jackson <ajax@nwnk.net> 1212Date: Mon Jul 11 02:30:07 2005 +0000 1213 1214 Prep for modular builds by adding guarded #include "config.h" everywhere. 1215 1216commit daa2be7a9adf977eb4b63bb601d4b8b0b2881903 1217Author: Daniel Stone <daniel@fooishbar.org> 1218Date: Fri Jul 1 22:43:21 2005 +0000 1219 1220 Change all misc.h and os.h references to <X11/foo.h>. 1221 1222commit ae1ba62c3937e6d1067f850d3aeb0b11d316fb86 1223Author: Adam Jackson <ajax@nwnk.net> 1224Date: Sat Jun 25 21:17:00 2005 +0000 1225 1226 Bug #3626: _X_EXPORT tags for video and input drivers. 1227 1228commit 57d09f92c656203958bbc2040f255040f7d051ca 1229Author: nolan <nolan> 1230Date: Fri Feb 18 23:15:59 2005 +0000 1231 1232 updated copyright string in man page of VMware SVGA driver. 1233 1234commit b4379cd6f99c14a2feaabce4560f6dfd62543c62 1235Author: nolan <nolan> 1236Date: Thu Sep 30 21:44:35 2004 +0000 1237 1238 Bugfix for Alpha Texture acceleration from Constantine Sapuntzakis. 1239 1240commit 325df911a83e336d3463ea2220151af4e9f0ccfa 1241Author: nolan <nolan> 1242Date: Sat Aug 14 01:03:55 2004 +0000 1243 1244 Save the register state before we write to any of them. This makes the 1245 VMware driver coexist with VESA fbcon. 1246 1247commit fed82eea7b64b645926c5102563887bc424245b7 1248Author: nolan <nolan> 1249Date: Tue Jun 29 02:20:25 2004 +0000 1250 1251 Send cursor hotspot through the FIFO. This fixes host cursor. Allow any bpp 1252 when 8BIT_EMULATION is set. Save/restore the ID register. 1253 1254commit a3bdeecbb99c721987a22d52c8adf4b1a96e8eec 1255Author: Eric Anholt <anholt@freebsd.org> 1256Date: Wed Jun 16 09:22:38 2004 +0000 1257 1258 DRI XFree86-4_3_99_12-merge import 1259 1260commit 2e4ba05c72961b611c9c4b93038ce54ab54ab9c3 1261Author: Egbert Eich <eich@suse.de> 1262Date: Fri Apr 23 19:53:57 2004 +0000 1263 1264 Merging XORG-CURRENT into trunk 1265 1266commit b01798791090f20fbf4907902d0d35853c05e3a2 1267Author: Egbert Eich <eich@suse.de> 1268Date: Sun Mar 14 08:33:42 2004 +0000 1269 1270 Importing vendor version xf86-4_4_99_1 on Sun Mar 14 00:26:39 PST 2004 1271 1272commit 2ef56b50d6b4fc44359b2bf181ece342fb569153 1273Author: Egbert Eich <eich@suse.de> 1274Date: Wed Mar 3 12:12:28 2004 +0000 1275 1276 Importing vendor version xf86-4_4_0 on Wed Mar 3 04:09:24 PST 2004 1277 1278commit 7218efdc0d95a5d50b3ddfc6a76921e285cf61b6 1279Author: Egbert Eich <eich@suse.de> 1280Date: Thu Feb 26 13:35:56 2004 +0000 1281 1282 readding XFree86's cvs IDs 1283 1284commit 205e213f8b296c47a80e7c8cfb835449b064fd84 1285Author: Egbert Eich <eich@suse.de> 1286Date: Thu Feb 26 09:23:29 2004 +0000 1287 1288 Importing vendor version xf86-4_3_99_903 on Wed Feb 26 01:21:00 PST 2004 1289 1290commit 2f79bc6606f337d0d892e6c73cdf11fe211ead13 1291Author: Kaleb Keithley <kaleb@freedesktop.org> 1292Date: Tue Nov 25 19:28:43 2003 +0000 1293 1294 XFree86 4.3.99.16 Bring the tree up to date for the Cygwin folks 1295 1296commit 118eb1bdba4191972b1ca182e34f3d3ca456daea 1297Author: Kaleb Keithley <kaleb@freedesktop.org> 1298Date: Fri Nov 14 16:48:55 2003 +0000 1299 1300 XFree86 4.3.0.1 1301 1302commit 0b01e22c9cd727cce23c4a9670806f7a839e1937 1303Author: Kaleb Keithley <kaleb@freedesktop.org> 1304Date: Fri Nov 14 16:48:55 2003 +0000 1305 1306 Initial revision 1307