Releases: houmain/gpupad
Releases · houmain/gpupad
2.0.1
Added
- Added definition of
GPUPAD_OPENGL
andGPUPAD_VULKAN
. - Added push constant support.
- Allow to select entry point for Vulkan/GLSL.
Fixed
- Fixed RGB image loader stride.
- Fixed color picker on HiDPI displays.
- Prevent sampling attachment.
- Fixed setting script globals by uniform bindings.
- Fixed evaluation of empty expression for integer values.
- Validating that all attachments have the same sample count.
- Improved attachmentless rendering.
Changed
- Moved assets to extra directory.
- Opening first texture item of sample sessions.
- Changed texture sample editor to a combobox.
- Removed "default" themes.
2.0.0
1.35.1
1.35.0
Added
- Added TIFF reading and writing.
Changed
- Automatically defining #version 120 for shaders using gl_FragColor.
- Saving non-session filenames and evaluation mode in session state.
Fixed
- Fixed 16 bit texture binding custom format filter.
- Supporting non-utf8 text files with system codepage again.
1.34.1
1.34.0
Added
- Added Files dock.
- Allow dropping files on session window.
Changed
- Set custom tool and dock window titlebars.
- Automatically moving #extension to front.
- Not automatically indenting lines which start with }.
- Eliding long paths in recent file list.
- Saving settings on Windows in INI file.
- Raising process priority while bringing window to front.
- Rectangular selection does not create cursors left of rect.
Fixed
- Fixed performance problem when file is reloaded very quickly.
- Only replacing untitled untouched source editors.
- Purging textures/binaries from cache when closing editor.
- Mark editor as modified when file is deleted.
- Fixed canonical path of included shaders.