Home
Projects
Resources
Alternatives
Blog
Sign In
Gpupad Versions
Save
A flexible GLSL shader editor and IDE.
Overview
Versions
Reviews
Resources
1.20
2 years ago
Added
Added editor tab bar context menu.
Added color picker in Find panel of texture editor [WIP].
Added EXR file reading.
Changed
Improved reloading of source editors.
Reloading files in background.
Opening new editor on tab bar double-click.
Not undocking on dock window double-click.
Increased number of recent files.
Fixed
Fixed potential crash on texture editor closing.
Improved unicode handling.
Fixed upload of integer textures.
Fixed crash on missing buffer bindings.
Correctly setting font of output window.
Improved visibility of more checkboxes on dark theme.
1.19
3 years ago
Added
Added fullscreen option.
Added saving/restoring session state.
Added option to show whitespace.
Highlighting matching brace.
Changed
Improved closing multiple modified files.
Moved source validation/type to source editor toolbar.
Fixed
Fixed standalone shader validation.
1.18
3 years ago
Added
Added manual vertical texture flip control.
Added support for integer/double stream attributes.
Automatically adding suffix when Saving As.
Changed
Opening more editors on double click.
Applying image format on combobox select.
Using gli for loading/saving DDS.
Fixed
Better handling of failing save.
Evaluating expressions in more contexts.
Improved message updates.
1.17
3 years ago
Added
Added open containing folder menu action.
Added support for the #include directive.
Added GPUPAD preprocessor definition.
Changed
Simplified working with multi-file shaders.
Showing top-left corner of texture on open.
Increased update rate of externally modified files.
Improved binary editor cell editing.
Checking buffer for modifications after download.
Improved display of file paths.
Changed default indentation.
Improved theme.
Fixed
Restoring unmaximized window geometry.
Handling different directory separators in Save Session As.
Fixed index buffer offset.
1.16
3 years ago
Added
Iteration count for groups.
Buffer block bindings.
Sessions can be reloaded.
Changed
Binding uniform sets global script variable.
Removed Script expression.
Keep rendering with previous program version when invalid.
Increased shader validation responsiveness.
Increased automatic evaluation responsiveness.
Keeping instance when opening session file.
Fixed
Improved auto completion popup.
Fixed error message line number parsing.
Fixed opening of buffer block editor.
Fixed crash when opening missing image.
Fixed not disappearing messages.
Improved video playback on Windows.
1.15
3 years ago
Added
Providing builds for Linux and macOS.
Fixed
Improved Qt and OpenGL version and platform support.
1.14
3 years ago
Added
Expressions for texture dimensions.
Expressions for block offset and row count.
Separating recent files and sessions.
Script/Expression evaluation timeout.
Made source compatible with Qt6.
Fixed
Fixed session modified indicator.
Fixed buffer field invalidation.
Fixed untitled buffer upload.
Improved buffer editing performance.
1.13
3 years ago
Added
Added indirect compute call.
Added polygon mode to target.
DDS reading/writing.
TGA reading/writing.
RAW image data can be loaded as texture.
Z-level of 3D-textures can be selected in preview.
Added indirect sample.
Changed
Replaced buffer column with block and field.
Showing full item name in reference comboboxes.
Setting default extension of non-2D textures to .ktx.
Updated volume sample.
Fixed
Fixed reading/writing of 3D textures.
Improved renaming file items.
Improved bringing first instance to front (under Windows).
1.12
3 years ago
Added
Copy/paste/cut for rectangular selection.
Suggest filename when saving untitled.
Instancing sample.
Changed
Improved pasting as session item child.
Improved binary editor cell editing.
Improved syntax highlighting.
Improved find/replace (Ctrl-F3).
Changed dark theme highlight to blue.
Fixed
Ignore unused item references of call.
Allow opening missing files in new editor.
Improved buffer binding point assignment.
1.11
3 years ago
Added
Supporting printf debugging.
Added constant input.mouseFragCoord.
Automatically moving #version to front.
Added glslang AST dump.
Tessellation sample.
Changed
Increased message update interval.
Fixed
Accepting file drops on whole window.
Improved GLSL and Javascript highlighter.
« Previous
Next »
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github