Skip to content

Releases: houmain/gpupad

2.0.1

28 Oct 20:57
Compare
Choose a tag to compare
2.0.1 Pre-release
Pre-release

Added

  • Added definition of GPUPAD_OPENGL and GPUPAD_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

05 Aug 19:00
0ca5cb9
Compare
Choose a tag to compare
2.0.0 Pre-release
Pre-release

Added

  • Vulkan renderer can be used for evaluating sessions.
  • Using OpenImageIO for reading/writing most image formats.

Changed

  • Removed Qt5 support.
  • Remove Lua scripting support.

1.35.1

26 Oct 07:03
Compare
Choose a tag to compare

Added

  • Added EXR writing.

Fixed

  • Fixed TIFF writing.
  • Resetting item name to default when clearing filename.

1.35.0

01 Oct 08:25
Compare
Choose a tag to compare

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

24 Jun 07:32
Compare
Choose a tag to compare
Revert changing case of app directory

1.34.0

24 Jun 06:56
e13ed96
Compare
Choose a tag to compare

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.

1.33.0

10 Mar 06:07
e697c72
Compare
Choose a tag to compare

Fixed

  • Disabled maximum image limit introduced in Qt6.
  • Fixed Find/Replace bar close button icon.
  • Fixed TextureEditor repaint under Qt6/Linux.
  • Fixed video playback for Qt6, removed Qt5 support.
  • Not replacing first attribute source when another is missing.

1.32.0

17 Feb 17:04
Compare
Choose a tag to compare

Added

Fixed

  • Fixed deducing shader type from file extension.

1.31.0

26 Jan 16:32
1c9b8e7
Compare
Choose a tag to compare

Added

  • Allow to activate overwrite mode in source editors.

Changed

  • Not automatically zooming small images to fit.
  • Made zoom control a combobox.

Fixed

  • Restored zoom under mouse cursor.

1.30.1

15 Jan 19:03
77bc048
Compare
Choose a tag to compare

Added Linux AppImage metainfo.xml