If the View Administrator configures a remote desktop with the correct amount of video RAM, the Web client can resize a remote desktop to match the size of the browser window. The default configuration is 36MB of video RAM, which is comfortably more than minimum requirement of 16MB if you are not using 3D applications.
If you use a browser or Chrome device that has a high pixel density resolution, such as a Macbook with Retina Display or a Google Chromebook Pixel, you can set the remote desktop or application to use that resolution. Turn on the High Resolution Mode option in the Settings window, which is available from the sidebar. (This option appears in the Settings window only if you are using a high-resolution display.)
To use the 3D rendering feature, you must allocate sufficient VRAM for each remote desktop.
The software-accelerated graphics feature, available with vSphere 5.0 or later, allows you to use 3D applications such as Windows Aero themes or Google Earth. This features requires 64MB to 128MB of VRAM.
The shared hardware-accelerated graphics feature (vSGA), available with vSphere 5.1 or later, allows you to use 3D applications for design, modeling, and multimedia. This feature requires 64MB to 512MB of VRAM. The default is 96MB.
The dedicated hardware-accelerated graphics feature (vDGA), available with vSphere 5.5 or later, dedicates a single physical GPU (graphical processing unit) on an ESXi host to a single virtual machine. Use this feature if you require high-end, hardware-accelerated workstation graphics. This feature requires 64MB to 512MB of VRAM. The default is 96MB.
With Horizon Client 3.4, when 3D rendering is enabled, the maximum number of monitors is 1 and the maximum resolution is 1920 x 1200.
With Horizon Client 3.5 and 4.0, when 3D rendering is enabled, the maximum number of monitors is 1 and the maximum resolution is 3840 x 2160.
Similarly, if you use a browser on a device that has a high pixel density resolution, such as a Macbook with Retina Display or a Google Chromebook Pixel, you must allocate sufficient VRAM for each remote desktop.
Estimating the amount of VRAM you need for the VMware Blast display protocol is similar to estimating how much VRAM is required for the PCoIP display protocol. For guidelines, see the section "RAM Sizing for Specific Monitor Configurations When Using PCoIP" of the topic "Estimating Memory Requirements for Virtual Desktops," in the View Architecture Planning document.