Sounds like the app should need to rebuilt it's shader cache? If you
know where it's located, you could try removing it.

** Changed in: mesa (Ubuntu)
       Status: New => Incomplete

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to mesa in Ubuntu.
https://bugs.launchpad.net/bugs/2074182

Title:
  libglx-mesa 24.0.9: shader issue in Electron three-based 3D graph

Status in mesa package in Ubuntu:
  Incomplete

Bug description:
  On a laptop with Ubuntu 24.04, after updating from 24.0.5-1ubuntu1 to
  24.0.9-1ubuntu1 on the 2024-07-22, an Electron-based application,
  using a 3D graph based on three.js, stopped working properly. The
  Chromium developer tools indicated errors such as:

  ```
  node:internal/process/task_queues:140 THREE.WebGLProgram: Shader Error 0 - 
VALIDATE_STATUS false

  Material Name: 
  Material Type: MeshLambertMaterial

  Program Info Log: Location of variable pc_fragColor conflicts with another 
variable.
  ```

  And other related messages, such as shader issues, appeared as well.
  The graphs were no longer visible on the Electron component. When
  switching the node type to HTML-based node, it was visible, but the
  edges remained invisible. Node positioning and moving was unaffected,
  everything seemed normal except that the rendered graph was not
  visible.

  After downgrading back to 24.0.5, everything works normally once
  again.

  It is a Dell laptop with Intel Core i7-13800H and NVIDIA RTX A500.
  Trying to update its drivers did not help. Visiting
  https://threejs.org/docs/scenes/material-
  browser.html#MeshLambertMaterial with Chromium (to try and emulate the
  issue) did not produce any problems.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/mesa/+bug/2074182/+subscriptions


-- 
Mailing list: https://launchpad.net/~touch-packages
Post to     : touch-packages@lists.launchpad.net
Unsubscribe : https://launchpad.net/~touch-packages
More help   : https://help.launchpad.net/ListHelp

Reply via email to