Skip to content

Releases: AnalogFeelings/Shadersave

Shadersave 1.1

07 Oct 21:25
55e1535
Compare
Choose a tag to compare

Small release.

  • Fix tab stop IDs in the config dialog, using the tab key to move between fields should now make more sense.
  • Tweak default shader a bit.

Shadersave 1.0

07 Oct 17:11
17ef473
Compare
Choose a tag to compare

The big release!

  • Added texture loading.

Shadersave 0.8

06 Oct 15:58
e5696e8
Compare
Choose a tag to compare

Small release.

  • Fix bug where the main shader path wasn't being saved to the registry correctly.
  • Added support for common shader files.

Shadersave 0.7

04 Oct 22:54
b935155
Compare
Choose a tag to compare

Small release.

  • Implemented iChannelResolution.
  • Fixed buffer texture copy not being initialized.
  • Switched textures from RGB to RGBA32F to mimic shadertoy behavior.

Shadersave 0.6

01 Oct 21:10
7616c5d
Compare
Choose a tag to compare

Small release.

  • Reworked internals a bit to remove repetitive code.
  • Some uniforms are now initialized on program startup, to reduce performance overhead.
  • Refactored code to use C++ styling.

Shadersave 0.5

26 Sep 18:05
5f17be8
Compare
Choose a tag to compare

Small release.

  • Rewritten entire renderer.
  • All buffers are now available to use.
  • Improved error reporting.

Image loading is still not implemented.

Shadersave 0.4

10 Aug 16:12
39473e0
Compare
Choose a tag to compare

Small release.

  • Rewrite Shadertoy loader, this should fix all naming conflicts and allows some shaders to work, such as pow(The Shining, 2.0) which previously didn't work.
  • Remove dependency on boost::regex.
  • Clean up code.
  • Remove dependency on GLM.

You may note the settings dialog has a lot more stuff, but it's disabled as it still is work in progress.

Shadersave 0.3

25 Jul 22:21
2d689ea
Compare
Choose a tag to compare

Small release, no big features yet.

  • Implement iChannelTime as dummy variable.
  • Reduce sizes of some excessively large buffers.
  • Implement a uniform map (should make slower PCs run this faster in theory).

Shadersave v0.2

07 Jul 15:46
4bf3db5
Compare
Choose a tag to compare

Second beta release.

  • Now supports the browse dialog in the settings.
  • Supports iResolution, iTime, iTimeDelta, iFrameRate, iFrame, iMouse (dummy) and iDate.

Shadersave v0.1

02 Jul 14:09
7eb2c7e
Compare
Choose a tag to compare
Shadersave v0.1 Pre-release
Pre-release

First preview release of Shadersave.

Supports:

  • Loading a shader from a file
  • iTime, iResolution and iMouse (dummy variable)