Skip to content

Releases: zeokku/glsl.app

[1.4.1] Mobile optimizations

24 Jun 20:41
213b8ef
Compare
Choose a tag to compare

Features

  • Tweak styles so the editor is usable on mobile

Full Changelog: v1.4.0...v1.4.1

[1.4] Performance tweaks

08 Jan 19:17
2f1c097
Compare
Choose a tag to compare

Features

  • New renderer with progressive enhancement for utilizing of OffscreenCanvas in a worker thread
  • Shader parsing is moved to a worker thread as well
  • Added manual shader recompilation

⚠️ Issues ⚠️

Large shaders may take long to recompile and since the GPU resources are not properly shared between main and worker threads there will still be a UI freeze.

To eliminate this issue you need to disable "Hardware Acceleration" in settings of your browser. Alternatively opt into manual recompilation.

Changes

  • Textures now have mipmaps generated by default, so you can use textureLod() to sample the levels

[1.3] Textures

08 Aug 10:26
0abc68a
Compare
Choose a tag to compare

Fixes

  • Changelog dates were using 2022 year instead of 2023

Features

  • Now users can add up to 16 local textures (supports images and videos) to use inside of shaders. Just drag'n'drop a file into editor view (or open modal and choose in file dialog)