History log of /vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/server_presenter.h
Revision Date Author Comments Expand
0b1a81b6de109dc12a78586a8d46ac0360a248ef 54747 13-Mar-2015 vboxsync

Host 3D: prevent Presentation Framework assertion when setting scale factor.

06bb4b5cc82b007e3014977f0006901af14d1a98 53908 22-Jan-2015 vboxsync

Host 3D: do not upset GUI when it attempts to set scale factor when 3D output not yet initialized. Cache it and restore once output initialized.

cce5a52df3d40b27d3db7953f677658f8e303e78 53858 19-Jan-2015 vboxsync

3D content scaling: keep window size parameters unchanged (not multiplied by scaling factor); update window geometry once scaling factor updated (fixes visual artifacts when Win guest login screen displayed).

9387b69969d278b2a96d379b5a3e9eb7c60d97fc 53816 15-Jan-2015 vboxsync

3D: scalling factor: separate scaling factors along X and Y axes; move out from atomic variables to read-write semaphores.

c5dcd7560d4cd11a98c65d9064ae7436ec8bbe1d 53814 15-Jan-2015 vboxsync

Host 3D: prepare for content scaling.

819d37832bb10028c591cdf2b89ebe0d5e26b9e3 53262 07-Nov-2014 vboxsync

Revert r96781, r96707 and r96693 since these commits affect 3D overlay window badly on Windows host.

e87d84b3934b13646759ccebb60b6fd1a45697b8 53232 05-Nov-2014 vboxsync

Host 3D: Chromium server: drop non-functional code.

07c4af24c9b4431ab9a934079b348adbc66d6ff9 53167 31-Oct-2014 vboxsync

Host 3D: Presentation framework: do not re-create 3D window on framebuffer sync (restored behavior prior to r96693); create 3D window on CrFbWindow class instance creation.

5a96feeef6545e3b78a0e84669406a9ee2c8da2f 53153 27-Oct-2014 vboxsync

Host 3D: Chromium server: Presentation framework: drop unused code.

2c58a3c1c159c2fe32fdc0c82f1d30604fda0755 53145 26-Oct-2014 vboxsync

Host 3D: Chromium server: Presentation framework: move classes into separate files for better code reading (to be continued).