Skip to content

Releases: LunarG/gfxreconstruct

Release v0.9.8

01 Jul 19:18
Compare
Choose a tag to compare

Release v0.9.8 Highlights

  • Update to the 1.2.182 Vulkan header
  • Improved trimming support

Android binaries for SDK release

01 Jul 19:08
Compare
Choose a tag to compare

Android binaries to compliment the desktop binaries distributed with the Vulkan SDK.

Build Info:

  • Android SDK Version: 27 (Android 8.1)
  • Android NDK Version: 21.3.6528147 (r21d)

Release v0.9.7

04 May 22:24
Compare
Choose a tag to compare

Release v0.9.7 Highlights

  • Update to the 1.2.176 Vulkan header
  • Restore replay compatibility with v0.9.5 and earlier captures (only
    applies to captures containing vkUpdateDescriptorSetWithTemplate)
  • Improve capture layer settings integration with Vulkan Configurator
  • Add annotations to capture file format
  • Add VK_EXT_headless_surface support to gfxrecon-replay

Android binaries for SDK release

04 May 22:21
Compare
Choose a tag to compare

Android binaries to compliment the desktop binaries distributed with the Vulkan SDK.

Build Info:

  • Android SDK Version: 27 (Android 8.1)
  • Android NDK Version: 21.3.6528147 (r21d)

Release v0.9.6

25 Feb 20:58
Compare
Choose a tag to compare

Release v0.9.6 Highlights

  • Update to the 1.2.170 Vulkan header.
  • Improve support for VK_KHR_ray_tracing
  • Add trimming support for VK_KHR_synchronization2
  • Add trimming support for VK_VALVE_mutable_descriptor_type
  • Add trimming support for VK_KHR_timeline_semaphore
  • Add trimming support for immutable samplers

Android binaries for SDK release

25 Feb 20:55
Compare
Choose a tag to compare

Android binaries to compliment the desktop binaries distributed with the Vulkan SDK.

Build Info:

  • Android SDK Version: 27 (Android 8.1)
  • Android NDK Version: 21.3.6528147 (r21d)

Release v0.9.5

07 Jan 00:58
Compare
Choose a tag to compare

Release v0.9.5 Highlights

  • Add new gfxrecon-replay options for controlling error logging:
    --log-level, --log-file, and --log-debugview
  • Add experimental support for VK_KHR_ray_tracing (full capture only, no
    support for trimming/mid-execution capture).
  • Fix replay issue that may result in a crash after a
    vkAllocateDescriptorSets failure with VK_ERROR_OUT_OF_POOL_MEMORY.

Android binaries for SDK release

07 Jan 00:57
Compare
Choose a tag to compare

Android binaries to compliment the desktop binaries distributed with the Vulkan SDK.

Build Info:

  • Android SDK Version: 27 (Android 8.1)
  • Android NDK Version: 21.3.6528147 (r21d)

Release v0.9.4

11 Dec 21:19
Compare
Choose a tag to compare

Release v0.9.4 Highlights

  • Update to the 1.2.162 Vulkan header.
  • Add new gfxrecon-replay options for generating screenshots.
  • Add new gfxrecon-replay option '--wsi xlib' for replay with Xlib
    surfaces on Linux.
  • Add new gfxrecon-optimize command line utility to process trimmed
    files and remove initialization data for VkBuffer and VkImage objects
    that are not used by the captured frames from the API state block
    responsible for the initial state setup.
  • Add support to gfxrecon-replay for destroying live Vulkan objects at
    replay exit if the VkDevice object used to create the live object is
    also still live. If the parent VkDevice object is not live,
    gfxrecon-replay will report that the live object was leaked.
  • Add support to the Android version of gfxrecon-replay for terminating
    the gfxrecon-replay process when the replay Activity exits.
  • Update the logic used by the Android version of gfxrecon-replay for
    determining screen orientation to consider the swapchain
    pre-transform value.
  • Update the Android version of gfxrecon-replay to ensure that the
    screen stays on while replay is active.
  • Update replay support for descriptor allocation to attempt recovery
    from VK_ERROR_OUT_OF_POOL_MEMORY by creating a new descriptor pool.
  • Fix capture issue with handles not being properly unwrapped for
    API calls from the VK_EXT_debug_utils, VK_EXT_debug_report,
    VK_EXT_debug_marker, and VK_EXT_private_data extensions.

Note: Release v0.9.4 does not support the Vulkan ray tracing API.
Enabling capture for an application that uses the ray tracing API
may cause the application to crash.

Android binaries for SDK release

11 Dec 21:15
Compare
Choose a tag to compare

Android binaries to compliment the desktop binaries distributed with the Vulkan SDK.

Build Info:

  • Android SDK Version: 27 (Android 8.1)
  • Android NDK Version: 21.3.6528147 (r21d)