VirtualBox

Changeset 53854 in vbox


Ignore:
Timestamp:
Jan 16, 2015 12:28:22 PM (10 years ago)
Author:
vboxsync
Message:

Host 3D: content scaling: define scale factor range bounds.

Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/include/VBox/VBoxOGL.h

    r53847 r53854  
    4343#define VBOX_OGL_SCALE_FACTOR_MULTIPLIER    100.0
    4444
     45/* 3D content scale factor range bounds. */
     46#define VBOX_OGL_SCALE_FACTOR_MIN           0.5
     47#define VBOX_OGL_SCALE_FACTOR_MAX           2.0
     48
    4549bool RTCALL VBoxOglIsOfflineRenderingAppropriate(void);
    4650bool RTCALL VBoxOglIs3DAccelerationSupported(void);
  • trunk/src/VBox/HostServices/SharedOpenGL/crserverlib/presenter/window.cpp

    r53817 r53854  
    1818
    1919#include "server_presenter.h"
    20 
     20#include <VBox/VBoxOGL.h>
    2121
    2222CrFbWindow::CrFbWindow(uint64_t parentId) :
     
    213213
    214214    /* Simple check for input values. */
    215     if ( !(scaleFactorW > 0 && scaleFactorW > 0) )
     215    if ( !(  (scaleFactorW >= VBOX_OGL_SCALE_FACTOR_MIN && scaleFactorW <= VBOX_OGL_SCALE_FACTOR_MAX)
     216          && (scaleFactorH >= VBOX_OGL_SCALE_FACTOR_MIN && scaleFactorH <= VBOX_OGL_SCALE_FACTOR_MAX)))
    216217        return false;
    217218
Note: See TracChangeset for help on using the changeset viewer.

© 2024 Oracle Support Privacy / Do Not Sell My Info Terms of Use Trademark Policy Automated Access Etiquette