Skip to content
APERVEIL / DOCS / VUE

Troubleshooting — Vue

Fixes for Aperveil shaders in Vue: nothing appears, the fallback shows, a value is ignored, or a video does not play.

07

Troubleshooting

Nothing appears.
Give the surface a width and a height: the canvas fills its box, and a box without a height is zero pixels tall.
The fallback shows instead.
The browser has no WebGPU, or no usable GPU adapter, or the page is not served over HTTPS (localhost is fine). Keep important content in HTML, outside the shader.
A value is ignored.
An invalid value (a mistyped colour, an unknown option, a number out of range) keeps the default and logs one warning in the console. Numbers outside their range are clamped.
The video does not play.
A clip on another server must allow it (CORS). A clip on your own site always does.

Color Looks, browser support, performance and access are the same on every platform: see the overview.