# LineMesh is not fully backwards compatible in WebGPU

**URL:** <https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339>\
**Category:** Bugs\
**Tags:** webgpu\
**Created:** [October 31, 2023, 11:48am UTC](https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339 "2023-10-31T11:48:57Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![danielang](https://sea2.discourse-cdn.com/flex024/user_avatar/forum.babylonjs.com/danielang/32/9119_2.png) [@danielang](https://forum.babylonjs.com/u/danielang)\
**Post date:** [October 31, 2023, 11:48am UTC](https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339/1 "2023-10-31T11:48:57Z")

</div>

Hi 🙂  
First of all I want to say thank you for this engine! It provided a very good starting point.

We use BabylonJS for visualizing loadspaces with their content. We provide also the functionality to gather some information aboud the individual package like dimensions. Therfore we created a ruler using a LineMesh for the ruler’s scale.

 ![image](https://us1.discourse-cdn.com/flex024/uploads/babylonjs/original/3X/1/4/148c146920399ac309ca3f7dbbb37d0e35193d4c.png)

We currently discovered a bug when using our ruler with WebGPU. The following playground is a very simplified example that perfectly works with WebGL but produces no scene but warnings in the console when using WebGPU.

> **[Babylon.js Playground](https://playground.babylonjs.com/#4HVKN3)**
>
> Babylon.js playground is a live editor for Babylon.js WebGL 3D scenes

Thank you & kind regards 🙂

---

<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:** [October 31, 2023, 12:31pm UTC](https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339/2 "2023-10-31T12:31:55Z")

</div>

Assigned @Evgeni\_Popov on October 31, 2023, 12:31pm UTC



---

<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:** [October 31, 2023, 12:55pm UTC](https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339/3 "2023-10-31T12:55:49Z")

</div>

Welcome aboard!

Thanks for reporting, the problem will be fixed by this PR:

> <https://github.com/BabylonJS/Babylon.js/pull/14480>
>
> See https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-…webgpu/45339

---

<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:** [October 31, 2023, 12:55pm UTC](https://forum.babylonjs.com/t/linemesh-is-not-fully-backwards-compatible-in-webgpu/45339/4 "2023-10-31T12:55:51Z")

</div>

Unassigned @Evgeni\_Popov on October 31, 2023, 12:55pm UTC


