55a430b650e49011db79afdc18ebedcb993e541b 55334 |
|
17-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: we do not need a separate vbox_output_dpms() call-back. |
d074b9bd5c1fffc376db9d56ff9d090fb9ced642 55332 |
|
17-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: new driver mode-setting functions building on the new vbvxSetMode() and adjustScreenPixmap(). |
221f7b41140948bedfb450353dcefb70c014e12a 55283 |
|
15-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: cleaner adjustScreenPixmap() function. |
23ff0a80f28ba27da3cb458face82665fe65e96c 55262 |
|
15-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: reverted temporary commit r99563. |
4dfffd317fbef2019753944090bbbab9e53878fd 55250 |
|
14-Apr-2015 |
vboxsync |
Additions/x11: temporary check in of local changes to vboxvideo for 5.0beta2. |
a5fca05de4ecdebae5a4df8769c61d43d5d209c4 55236 |
|
14-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: use constants for the maximum and minimum screen and frame-buffer sizes. |
7c4c177d3ed1864972b13f2f5a9c6fc0346f6367 55226 |
|
13-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: allow setting HasVT property early. |
cd139597aabea04981c24a6155a1e32b008203b4 55205 |
|
13-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: no need to clear VRAM when entering the VT. |
63ac43bee59baa40506ec1b1184e369f040eb0dc 55196 |
|
10-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: drop EDID faking for the benefit of gnome-settings-daemon on newer X servers as we now only offer our preferred mode anyway. |
a07c843c430675308c0e2e854383382d624650a9 55195 |
|
10-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: do not get modes from xorg.conf for recent X servers. |
32d38fe0bb58432ce4a44e1d33d36cb027fcc553 55194 |
|
10-Apr-2015 |
vboxsync |
Additions/x11/vboxvideo: remove standard modes. For old X servers modes can still be added using xorg.conf. |
a5d4a2a6365cbfa15e179bc79d291133c4a0ff1e 55191 |
|
10-Apr-2015 |
vboxsync |
Additions/x11: temporarily revert r99331 and r99353: temporary check-in of new X11 Additions resizing code. |
4dab69e7dffc3bfd8f9a44ca0f5d3d3a06733f2f 55064 |
|
01-Apr-2015 |
vboxsync |
Additions/x11: temporary check-in of new X11 Additions resizing code, small fix. |
e37c85f345b4da048847803d21c4940e0209ac7f 55043 |
|
31-Mar-2015 |
vboxsync |
Additions/x11: temporary check-in of new X11 Additions resizing code. |
25c15196ec95f6a53e802167c815286cecfeb278 54531 |
|
26-Feb-2015 |
vboxsync |
Additions/x11/vboxvideo: revert temporary check-in. |
953ff12b2acaead76951b9f24347b17d6d22b01b 54530 |
|
26-Feb-2015 |
vboxsync |
Additions/x11/vboxvideo: temporary check-in of local state: dynamic resizing and cursor integration toggling without kernel drivers. |
0120b95e5e86bd599f2ec1c54a336a1ad502ffe5 54478 |
|
25-Feb-2015 |
vboxsync |
Additions/x11/vboxvideo: fix sporadic failure to deactivate virtual screens. |
38b8631ed3f2e0752f029261859b30718d16caa0 54197 |
|
13-Feb-2015 |
vboxsync |
Additions/x11/vboxvideo: warning |
773930cfb10036a8562bad8590f1d9377484c578 54187 |
|
12-Feb-2015 |
vboxsync |
Additions/x11/vboxvideo: properly disable additional screens before disabling VBVA. |
11e81238706f1510eabb4be04811da8f87706519 54040 |
|
29-Jan-2015 |
vboxsync |
Devices/Graphics, Main: optionally send cursor integration toggle and guest cursor position information through the graphics device. X11/Linux Additions support, actually make the cursor visible after toggling. |
c87c6e10b608762972b76bfc734daaec9070b50b 53966 |
|
26-Jan-2015 |
vboxsync |
Devices/Graphics, Main: optionally send cursor integration toggle and guest cursor position information through the graphics device. X11/Linux Additions support. |
661bac781c7f61a331c71c9d948343231b56948f 53812 |
|
15-Jan-2015 |
vboxsync |
Additions/x11/vboxvideo: set capabilities whenever VBVA is (re-)initialised. |
84cbac6212750be6733ce171fcdec2e24fd378c8 53544 |
|
15-Dec-2014 |
vboxsync |
Additions/x11/vboxvideo: properly distinguish low power states and monitor disconnected. |
97803398b9554900b4dd45f88b2eb2056e2c606b 53530 |
|
12-Dec-2014 |
vboxsync |
Additions/common and Additions/x11: add support for getting video mode hints through the VGA device. |
2c6c9da3f26e8e769901a041f182037452cffafd 53527 |
|
12-Dec-2014 |
vboxsync |
Additions/x11/vboxvideo: report monitor connected status to X11, based on the enabled state in the last mode hint. |
37a62a5dbe052a1fc41083be40a4341f4bf23fa5 53451 |
|
05-Dec-2014 |
vboxsync |
Additions/x11: typo |
47e063db54028c020dd3e85a2467d7a279e47a8a 53426 |
|
02-Dec-2014 |
vboxsync |
Additions/x11/vboxvideo: fix VT switching without a kernel driver. |
489fcf2b60b2dfc27a2fcb590aad04ad2c4f9b75 53346 |
|
18-Nov-2014 |
vboxsync |
Additions/x11/vboxvideo: do not disable the screen on DPMS low power and suppress unneeded events. |
d38384e12e2edf8ad20b3929ed9fa13e26841908 53345 |
|
18-Nov-2014 |
vboxsync |
Additions/x11/vboxvideo: do not disable the screen on DPMS low power. |
97b90aeef96fa866c0f65fabe0c70822a386cc56 52865 |
|
26-Sep-2014 |
vboxsync |
Additions/x11/vboxvideo: drop custom ioctl to kernel driver, as the standard one works just as well. |
fb9145a2ea23bd8e078c88167ebdcb9c83ee3ee0 52677 |
|
10-Sep-2014 |
vboxsync |
Additions/x11/vboxvideo: remove output property handler. |
8045a4f12870545f3d937c1a531307cc7f32a9a6 52646 |
|
08-Sep-2014 |
vboxsync |
Additions/x11/vboxvideo: fixed a wrong parameter which caused problems with full-screen X11 clients, see ticket 2748. |
316572fd6bf59ec1038f0476f6536fc10163beeb 52224 |
|
29-Jul-2014 |
vboxsync |
Additions/x11/vboxvideo and vboxmouse: clean up undefined symbols. |
e43d0b86db65e202efb63f0fc5fce1f981267a32 52199 |
|
25-Jul-2014 |
vboxsync |
Additions/x11/vboxvideo: remove hard-coded maximum number of screens. |
dbed7f90d58f22958c5c9deb0479a8388838e3b1 52191 |
|
25-Jul-2014 |
vboxsync |
Additions/x11/vboxvideo: comment fix and make an error fatal. |
6dc780c3e9adb5f3a0ef93c8f34ba38ac2213776 51393 |
|
26-May-2014 |
vboxsync |
Additions/x11/vboxvideo: remove untested non-HGSMI path. |
740011a32913a7f759d5b747def605a2b820c3fc 51374 |
|
23-May-2014 |
vboxsync |
Additions/x11/vboxvideo: properly report the file descriptor for the kernel driver to allow authentication to work. |
5d6df5999c0e844db1af3c6def0a9abac5120d3b 51242 |
|
13-May-2014 |
vboxsync |
Additions/x11/vboxvideo: change size hint logic to take hints from a root window property and to notice RandR GetScreenInfo requests. |
63a3c5be7ac89d0d5b3386988f8c2f78df0cacf6 50981 |
|
07-Apr-2014 |
vboxsync |
Additions/x11/vboxvideo: set a root window property to say whether we own the active VT. Adjusted to match what was accepted in upstream X.Org. |
2602727e6c862b9a5156adc0f02f897eb54e2346 50979 |
|
04-Apr-2014 |
vboxsync |
Additions/x11/vboxvideo: revert r92593: set a root window property when we do not own the active VT. |
48807baed22246206b9855f41d1fd106f0679b3a 50668 |
|
03-Mar-2014 |
vboxsync |
Additions/x11/vboxvideo: Fix debug crash on Solaris 10 (ends up calling strlen with NULL and strlen doesn't check for it). |
8bbfb0e844019b308dabfffcb9d692842e9b5ffb 50662 |
|
03-Mar-2014 |
vboxsync |
Additions/x11/vboxvideo: set a root window property when we do not own the active VT. |
7992b4ffe095ae303fb723ddbd8a598c551936ed 50569 |
|
25-Feb-2014 |
vboxsync |
Additions/x11/vboxvideo: remove graphics capability code which is now handled in VBoxClient. |
d8707f50ca9ff2792d9acb7addb52467098d1b47 50568 |
|
25-Feb-2014 |
vboxsync |
Additions/x11/vboxvideo: fix video mode restore if the kernel driver is in use. |
cbfe19957042925c835c6aee6722a0e7af852783 49877 |
|
11-Dec-2013 |
vboxsync |
Additions/x11: make vboxvideo dynamic resizing compatible with what the KMS/modesetting drivers can do. |
be302cc3dbc037aaebbadbf9057662a88b3b23a8 49639 |
|
25-Nov-2013 |
vboxsync |
Additions/x11/vboxvideo: fix virtual consoles if KMS is not present. |
ed82223f8f7be1435bf9b203a0ee4fbdfc856dc8 49628 |
|
22-Nov-2013 |
vboxsync |
Additions/x11/vboxvideo: try to use KMS driver IOCtls to co-ordinate access to the graphics card. |
0433783a793d5ced0dc7f9dcf102143b66e1cd2c 49187 |
|
18-Oct-2013 |
vboxsync |
Additions/x11/vboxvideo: use DRI2 for X.Org Server 1.7 and later. |
a0a3a26a4065b9401681a8c99a11bd83e08f94cc 45356 |
|
05-Apr-2013 |
vboxsync |
tabs |
86ada7c88cb99860e17b13260838b877ffbbb61a 45000 |
|
11-Mar-2013 |
vboxsync |
Additions/x11/vboxvideo: clean-up. |
db07105a44f53e9e2377ade02cd3dbe482647cb9 44998 |
|
11-Mar-2013 |
vboxsync |
Additions/x11/vboxvideo: match the maximum resolution to our device. |
c58f1213e628a545081c70e26c6b67a841cff880 44528 |
|
04-Feb-2013 |
vboxsync |
header (C) fixes |
f45123ab6638fb0a030ffbfa96598635efd24a01 43309 |
|
12-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: fix for pre-1.3 X servers after vtSema fixes. |
01283af355575e02820380d73a30a474f425fd3d 43271 |
|
10-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: fix for r80653. |
acca7ab818eb8c2832aa27e27ce53133fba927db 43270 |
|
10-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: reduce header file dependencies from xorg-server.h |
f3abe19bdaeea1b354674327ee95707281a6ad83 43250 |
|
07-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: changes needed for the 1.13 server ABI. |
03493c32c4a1ce2b083405efe6f3b070bead1be6 43249 |
|
07-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: this code should have been moved down. |
f632be0ea31134f1ce343e84c90d7984d2bf96b2 43245 |
|
07-Sep-2012 |
vboxsync |
Additions/x11/vboxvideo: clean up sanity handling for mode switches when we do not own the virtual terminal. |
bc5c5b5cd56ce8e64ada076691018f1dff17b2c2 43108 |
|
30-Aug-2012 |
vboxsync |
Additions/x11/vboxvideo: refactoring to support X.Org Server 1.13. |
ae5fc6ddd3d2ccdb941b1aacd23f6791fecc3354 43081 |
|
29-Aug-2012 |
vboxsync |
Additions/x11/vboxvideo: some header file inclusion clean-up. |
602e0e27740395dba64bee2e0a8aef023ebd7650 39695 |
|
03-Jan-2012 |
vboxsync |
Additions/x11/vboxvideo: missing module initialisation function, really required as of X.Org Server 1.12. |
29a65fa8b740a860f86812328cf900b8d68d93be 38207 |
|
27-Jul-2011 |
vboxsync |
Additions/VBoxVideo: move a couple of functions from the X.Org driver to the common code |
957e0fcedf2079feefdb1aa2d0da65e39cd8479c 36020 |
|
18-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: rearrangement and an empty unit test |
f8bb34b4e3a8780e5f468a7f1eefea30dc4cffe6 36016 |
|
17-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: never send resolutions that older VBox versions can not handle |
b14965bee0bfb359e6ce9db6beaa4add9935fe3c 35949 |
|
12-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: use the new common modesetting APIs instead of the VBE BIOS |
9bd6fee3d1017cb014d0de810b8ff269b7a12f2e 35948 |
|
12-Feb-2011 |
vboxsync |
Additions/common/VBoxVideo: additional modesetting APIs for saving and restoring modes |
89e5296a73419cf7544af7c0c24334dc4e5828b5 35933 |
|
10-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: do not use backing store - the latest server does not even support it |
6abae205eac4f4a16f6ad5a2a71ed1f36d6a57b0 35931 |
|
10-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: minor adjustments and comments |
8e29dabca04cf55fde8755871d14abde99ef7236 35882 |
|
07-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: remove unnecessary vgaHW bits |
7755c0a4b7b215f612d9d27848c2584ffafe7a66 35881 |
|
07-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: clean up unneeded symbols |
8d7d8eab781262b9db094374b166806c03786fa2 35849 |
|
04-Feb-2011 |
vboxsync |
Additions/x11/vboxvideo: initialise the VGA bits at the start of every server generation as they are deinitialised at the end of each generation |
7fee49908ea4b9f6cb4f9cc745633c4969ed6318 35775 |
|
30-Jan-2011 |
vboxsync |
Additions/x11/vboxvideo: add EDID |
78df65edff21c11c537f38e736707ea434ab5623 35616 |
|
18-Jan-2011 |
vboxsync |
Additions/x11/vboxvideo: support DPMS by disabling monitors |
0fc8a97f9a19a44f1ad4670454edf26d80c42281 35398 |
|
04-Jan-2011 |
vboxsync |
re-applied r69255, r69257: properly wrap mem* to xf86mem* for older XF86 modules |
7278a2bf2db42887c3e7a665fa76b6488b3f3250 35396 |
|
03-Jan-2011 |
vboxsync |
backed out r69255, r69257 (does currently not compile) |
cf5e38dbd70054aa62bfafc6c4b3c3c263c3d546 35393 |
|
03-Jan-2011 |
vboxsync |
properly wrap mem* to xf86mem* for older XF86 modules |
04b02ffb8824a60fd37777bc1f7d2f35104a274c 35351 |
|
27-Dec-2010 |
vboxsync |
scm cleanups. |
a86135e41c89c7b599607649347a4240809c784b 35269 |
|
21-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: fix broken dynamic resizing on additional monitors |
37a7e3e6f9ce5f6cabeb3f734044e9e8ca9cb1bf 35268 |
|
21-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: blank the screen on server termination and VT switches too |
2506c2bcd77fcc75b5640fa0f6a55fb5ab48ff80 35267 |
|
20-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: recreate communication structures in guest VRAM after a VT switch, as VRAM contents are undefined at this point |
5eb36887f6970e0033f63fa135f3bb8fbfd6059b 35266 |
|
20-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: clear video memory before resizing the virtual framebuffer |
090c459b9e90ca46e2ce2b8c81533ade3b23f3e9 35207 |
|
16-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: fail in less places if /dev/vboxguest is not available |
02e851310fa6b70ff20500172a9758a50731a451 35155 |
|
15-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: uninitialised variable |
daf1b2aee694fc8aca9e056e825b3359170ecf37 35150 |
|
15-Dec-2010 |
vboxsync |
Additions/VBoxVideo: support disabling the screen via VBVA_SCREEN_F_DISABLE |
a144bb4a097a1818739e00ba31bea88ce63f5345 35048 |
|
14-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: do not force the origin of the first monitor to zero and only set valid video modes |
3d30880eeca32b8d135bf01da73bf4b1eaa4cf4d 34922 |
|
09-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: another screen layout/mouse location issue |
be9960565d2df0031f0e6c8a4610f5f0ae8c1845 34911 |
|
09-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: fix an off-by-one and let the driver receive mode hints as output properties |
564cc620447c495b6ff9cbb9274e225692fe38df 34872 |
|
09-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: handle moving and disabling monitors in X.Org better |
11c2b573e2625474a51ae55ee1f3f82936f125da 34765 |
|
06-Dec-2010 |
vboxsync |
Linux additions: warning |
dbec828311ed2a5cf6fbc68fe4391d516ba4f92f 34764 |
|
06-Dec-2010 |
vboxsync |
no 64-bit div here |
af0a09edb4c1431b606fe207d4138da008f67f13 34763 |
|
06-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: fix updates on additional monitors, try to sort-of-fix dynamic resizing |
b2e90826ea719b22452d1ff7b977d4f40995b428 34747 |
|
06-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: main code for multi-monitor X11 and various small fixes |
30a23dfc653298a09d77d3045cf873b1bd6ddecf 34722 |
|
05-Dec-2010 |
vboxsync |
Additions/x11/vboxvideo: vboxvideo_13.c -> vboxvideo.c |