v0.9.0
Pre-release
Pre-release
This is an early, pre-release build of the Graphics API Debugger, version 0.9.0.
New features:
- Complete redesign of logo and toolbar icons.
- Added histogram & image range slider to image viewer to better support HDR image formats.
- Added
.gfxtrace
shell file extensions.
Fixes:
Client
- Fix for scrollbars overlapping image views on macOS.
- Clicking on a command group will now always show the same image in the framebuffer view as the group's thumbnail.
- Fixed keyboard clipboard shortcuts on certain textbox widgets.
- Fixed commands disappearing on edit.
- Fixed commands being un-nested when the capture file is re-saved.
- Various fixes for UI exceptions.
OpenGL ES
- #1194: Fix for Vertex Attribute Pointer replay compatibility issues.
- Fix for some applications encountering errors when being traced.
- Fix for
glDeleteFramebuffers
not unbinding the framebuffers that are currently bound in replay. - Flattened the members of the
SharedObjects
state field intoObjects
. - Support for
glGenerateMipmap
. - Numerous fixes for depth-stencil buffers.
Vulkan
- Fix byte order for U32 packed image formats
- Fix for framebuffer content of the last bound queue being displayed incorrectly.
- Fix for memory observations on the initial call for subcommands.
- #1192: Fix the crash caused by cmd grouping when
vkCmdExecuteCommands
is used. - Fix for replay of partial command-buffers that contain push-constants.
- Fix crash when attempting to modify a shader with invalid code.
- Better handling of invalid commands.
- Support for sparse bindings of buffers and opaque images.