Home
Projects
Resources
Alternatives
Blog
Sign In
Gpupad Versions
Save
A flexible GLSL shader editor and IDE.
Overview
Versions
Reviews
Resources
1.29.0
1 year ago
Changed
Improved texture viewer performance.
Improved source type deduction.
No longer adding suffix when Saving As.
Fixed
Fixed crash when creating Texture without width.
Not updating Item filename when Saving As fails.
Fixed resizing file backed target texture.
Not restoring maximized window when dropping file.
1.28.0
1 year ago
Added
Added toolbar button for toggling line wrapping.
Setting default editor font.
Changed
Replaced icons with symbolic icons.
Set custom dock close/restore icons.
Gamma correcting floating point formats in preview.
Fixed
Fixed setting file dialog directory to current file's.
Improved layout of shader/attachment property panel.
Made font size of Windows consistent.
Prevent opening menu on Alt-mouse action.
1.27.0
1 year ago
Added
Trying to link shader in standalone validation to get warnings.
Standalone validation automatically selects common HLSL entry point.
Added keyboard shortcut to standalone validation toolbar button.
Completing extension when saving depending on source type.
Changed
No Syntax Highlighting for Plaintext, added source type Generic.
Only flipping 2D textures in editor automatically.
Only opening untitled textures automatically next to other editors.
Reduced margin when zooming in texture editor.
Fixed
Prevent menu from popping up on Alt-key shortcut.
Not focusing hidden session dock on Ctrl-Tab.
1.26.0
1 year ago
Added
Allow to disable channel in texture editor.
Allow to copy texture editor content to clipboard.
Implemented Attachment
colorWriteMask
.
Changed
Conditionally scrolling to end when reloading externally modified file.
Sorting editors in dock tab context menu.
Fixed
Improved Find/Replace performance.
1.25.0
1 year ago
Added
Added shader preamble and include paths.
Added toolbar buttons to show/hide dock windows.
Allow to hide menu bar.
Splitting single line of values pasted in binary editor.
Changed
Flipping textures from files in editor by default.
Renamed attachment depth offset factor/units to slope/constant.
Getting entry point for shader validation from session.
Improved Atomic-Counter sample.
Made find/replace button toggleable.
Updated SPIRV-Cross to 2022-07-04 master.
Fixed
Fixed crash on invalid stream attribute.
Fixed crash on stream attribute count change.
Fixed potentially wrong preview texture format.
Fixed restoring histogram state.
1.24.0
2 years ago
Added
Initial Lua scripting support.
Added multi-cursor-editing.
Added more advanced About dialog.
Editor back/forward navigation.
Allow pasting hex values in Binary Editor.
Allow pasting clipboard in new editor.
Allow to reduce histogram range using mouse.
Changed
Improved rectangular selection.
Highlighting lines starting with # in plaintext files.
Applying EXIF transformation on load.
Highlighting current line in line number margin.
Removing trailing space on backspace/delete.
Selecting item when dropping in session.
Resume previous search on F3.
Fixed
Improved performance of single instance check.
Find/Replace only in selection.
Fixed cache update on save.
Fixed disabling syntax highlighting for big files.
Improved syntax highlighting performance.
1.23.1
2 years ago
1.23.0
2 years ago
Added QmlView.
Automatically prepending default #version when missing.
Outputting total evaluation time.
Added Bitonic sort sample.
Changed
Moved script evaluation to render thread.
Replacing untouched untitled editor when opening source file.
Reloading text and binary files less often.
Merged Z selector into layer selector in texture editor.
Activating first item when not restoring session state.
Generating output from generated shaders.
Fixed
Fixed line numbers when #including multiple files.
Limiting matching brace highlighting.
Improved cache invalidation on source editor open/close.
Only invalidating raw texture on format change.
Autocompleting extension only when saving.
Fixed potential crash when deducing block row count.
Fixed console.log script function.
Showing initially downloaded empty buffer in editor.
1.22
2 years ago
Added
Context aware autocompletion.
Allowing to select source lines by clicking in line number margin.
Swap textures/buffers calls.
PFM file reading.
Added Paint sample.
Added Cube HLSL sample.
Added JavaScript library sample.
Changed
Replaced input with Mouse and Keyboard script objects.
Opening sample sessions with active evaluation mode.
Fixed
Clearing script output on manual evaluation.
Not checking remote files in recent file list for existence.
Fixed auto range button.
Fixed closing brace on non empty line.
Fixed AltGr keys with rectangular selection.
1.21
2 years ago
Added
Added histogram in Find panel of texture editor.
Initial HLSL support using glslangValidator/SPIRV-Cross.
Added more actions to editor tab context menu.
More work on color picker.
Changed
Setting file dialog directory to focused editor's.
No longer applying sRGB conversion to float target preview.
Deducing shader source type also from content.
Cleaned up file dialog extension filter.
Updating texture editor when video plays.
Accepting dropped files on editors.
Improved syntax highlighting.
Increased maximum zoom level.
Fixed
Fixed wrong editor modified indicator.
Improved removing messages of source validation.
Fixed deleting rectangular selection.
Fixed input of 0 in buffer editor.
Expression editor does not simplify 0.00 to 0.
Ignoring printf in standalone shader validation.
Fixed handling of small files in gli and tinyexr.
Fixed updating binary editor when buffer block layout changes.
Fixed potential crash in JavaScript console redirection.
Fixed crash when activating call without program.
Invalidating file cache on editor save.
« 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