Purpose
This article explains how administrators can enable WebGL in Managed Google Chrome on Windows devices using the SureMDM Console. Enabling WebGL ensures that web applications requiring hardware-accelerated graphics render correctly and perform optimally on managed endpoints.
What is WebGL?
WebGL (Web Graphics Library) is a JavaScript API that allows web browsers to render interactive 2D and 3D graphics without requiring additional plugins. It uses the device’s GPU (graphics processing unit) to accelerate rendering inside the browser.
WebGL is commonly used by:
- Web-based dashboards
- Mapping and GIS applications
- 3D product viewers
- Training and simulation portals
- Advanced reporting and visualization tools
Prerequisites
- SureMDM account with admin access
- Windows devices enrolled in SureMDM
- Managed Google Chrome configured on devices
- SureMDM Agent installed and active
- Devices online and reachable from the console
Steps
To Enable WebGL in Managed Chrome (Windows)
Step 1 — Create / Edit Chrome Policy Profile:
- Login to the SureMDM Console
- Navigate to Profiles
- Create a New Profile or edit an existing Windows profile
- Choose Windows as the platform
- Select Managed Google Chrome configuration
Step 2 — Configure Graphics Settings
In the Chrome managed settings, configure the following options:
- Turn ON the toggle for: Use graphics acceleration when available
- Turn OFF the toggle for: Disable support for 3D graphics APIs
Note: Each of these settings provides three configuration options — Not Configured, Enabled, and Disabled. You can choose the appropriate option based on your environment requirements and device capability. If left as Not Configured, the device will follow its default Chrome/OS behavior.
These settings ensure that Chrome can use GPU acceleration and allow WebGL / 3D graphics APIs.
Step 3 — Save and Apply Profile
- Save the profile after making the changes
- Apply the profile to the required device group(s)
- Wait for the profile deployment status to show Success
Verification Steps
After the profile is applied on the device:
- Open Chrome browser
- In the address bar, open: chrome://gpu
- Verify that:
- WebGL is Hardware accelerated
- Graphics Feature Status does not show WebGL as disabled
You can also test using an online WebGL test page to confirm rendering.
Note:
- If WebGL still appears disabled, ensure device GPU drivers are updated.
- Remote desktop sessions may sometimes disable GPU acceleration.
- Some older hardware may not support WebGL even if policies are enabled.
Conclusion
SureMDM allows administrators to centrally control Chrome graphics and 3D API settings on Windows devices. By enabling hardware acceleration and allowing 3D graphics APIs, WebGL-dependent web applications can function correctly without requiring manual configuration on each endpoint.
Need more help? Here’s how to get help from our experts.