# Playground for WebGPU not working

**URL:** <https://forum.babylonjs.com/t/playground-for-webgpu-not-working/47297>\
**Category:** Questions\
**Created:** [January 17, 2024, 2:24pm UTC](https://forum.babylonjs.com/t/playground-for-webgpu-not-working/47297 "2024-01-17T14:24:18Z")\
**Posts on this page:** 1\
**Showing post:** 7

<div class="post-metadata">

**Author:** ![Evgeni\_Popov](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/evgeni_popov/32/4432_2.png) [@Evgeni\_Popov](https://forum.babylonjs.com/u/Evgeni_Popov)\
**Post date:** [January 17, 2024, 3:32pm UTC](https://forum.babylonjs.com/t/playground-for-webgpu-not-working/47297/7 "2024-01-17T15:32:37Z")

</div>

I do see the same thing than @RaananW on my side (Chrome 120.0.6099.218 (Official Build) (64-bit)).

@jackny Are you sure WebGPU is in the list of supported engines in the Playground?  
 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/3/8/38ea0aa6b0b808090489268e1aca09fa746b9c33.png)

It already happened to me that after an update, my Chrome did not support WebGPU anymore (until the next update)…

Regarding the black roof, it’s because there’s an error when reading `roof.jpg`. You can display the error by adding an observer to `BABYLON.Texture.OnTextureLoadErrorObservable`:

> **[Babylon.js Playground](https://playground.babylonjs.com/?webgpu#KBS9I5%2334809)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL 3D scenes

It seems the `roof.jpg` file is invalid in some way (maybe the header?): just opening and resaving it in [Paint.net](http://Paint.net) makes it work…

---

_[View the full topic](https://forum.babylonjs.com/t/playground-for-webgpu-not-working/47297)._
