1
0
Fork 0
hscloud/hswaw/signage/nodes
informatic a7dbf25588 hswaw/signage: reuse compiled shader, better error handling
Shader will now only be recompiled whenever its code changes. This helps
with hangs on node transitions on underpowered devices.

If shader reload failed an error message will now be rendered over an
existing shader.

File load errors are properly handled.

Change-Id: I97a75b85620614252040b76e4f3aaa0ea1f0a7e3
Reviewed-on: https://gerrit.hackerspace.pl/c/hscloud/+/1337
Reviewed-by: q3k <q3k@hackerspace.pl>
2022-07-11 08:35:12 +00:00
..
at.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
at_thread.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
countdown.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
cube.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
currency.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
currency_thread.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
misery.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
misery_thread.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
newdash.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
newdash_thread.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
screen1.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
shadertoy.lua hswaw/signage: reuse compiled shader, better error handling 2022-07-11 08:35:12 +00:00
time.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
weather.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00
weather_thread.lua signage: bring in from external repo 2022-07-07 23:09:07 +00:00