# testing-webgl **Repository Path**: mirrors_tmcw/testing-webgl ## Basic Information - **Project Name**: testing-webgl - **Description**: Notes on continuous-integration testing WebGL applications and libraries. - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-10-22 - **Last Updated**: 2026-03-22 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # testing-webgl Notes on continuous-integration testing WebGL applications and libraries. The key, first, is to separate applications and libraries: libraries can possibly be tested headlessly, whereas applications usually cannot. * Software * Headless: These are testing solutions that run in node.js or without an open browser. * WORKING * [headless-gl](https://github.com/stackgl/headless-gl) allows usage of a WebGL-style context via node.js * NO WEBGL * phantomjs: [no WebGL support, no support planned.](http://phantomjs.org/supported-web-standards.html) * Headfull * WORKING * hughsk/smokestack * zuul * karma * nightwatch * Services * Promises WebGL * Browserstack on Win 8.1 ([ref](https://blogs.msdn.microsoft.com/uk_faculty_connection/2014/04/07/webgl-to-windows-8/)) * NO WEBGL * ghost inspector: no plans to enable webgl * travis-ci * circleci * sauce labs * SKETCHY/UNCONFIRMED * browserstack promises webgl on osx. ## Tools for running WebGL tests - [gl-shader-output](https://github.com/Jam3/gl-shader-output) - [glslify-testify](https://www.npmjs.com/package/glsl-testify) - [webgl-compile-shader](https://github.com/mattdesl/webgl-compile-shader)