Skip to content

Releases: apitrace/apitrace

12.0

04 Jun 13:11
Compare
Choose a tag to compare

What's Changed

  • cli: be more verbose about what GL api means on Linux/Mac by @okias in #799
  • Fix a crash in retrace_glXChooseFBConfig. by @dsa-t in #802
  • gltrim: retain objects in the last frame that were created in earlier frames by @gerddie in #807
  • gltrim: handle a few more EGL calls by @gerddie in #810
  • docs: update attachment procedure for trace by @okias in #813
  • implement versioning support by @okias in #801
  • Submitted handle wgl and more gl45 by @gerddie in #821
  • Fix bug in _EGLImageKHR_get_image_info by @per-mathisen-arm in #816
  • Retrace: Add retrace watchdog flag by @ddmail2009 in #815
  • gui: Address deprecation warnings. by @jrfonseca in #827
  • gui: Add icon by @Felixxz in #834
  • d3d8trace: Remap shader handles by @AlpyneDreams in #836
  • d3d8trace: Remap state block handles by @AlpyneDreams in #844
  • Gltrim skip while looping by @gerddie in #843
  • #848. All three states of GL_ATI_mem_info are int x 4 arrays. by @stgatilov in #849
  • #848. Check for buffer overflow in case of scalar glGet[Integer]v. by @stgatilov in #852
  • #850. Add a bit of excessive space in image buffer. by @stgatilov in #851
  • gltrim: Add option to replace swaps in setup with glFinish by @gerddie in #863
  • Add missing calls to handle the GLES version of GravityMark by @gerddie in #864
  • Add envvar FLUSH_EVERY_MS. by @kdashg in #604
  • wrappers: add noexcept specification to DWriteCreateFactory by @lfrb in #869
  • cmake: enable LTO by @okias in #866
  • frametrimmer: split OpenGL implementation into a new class by @lfrb in #870
  • Implement a bunch of additional EGL extensions by @linkmauve in #877
  • Bug fix in GUI by @CleverPuppy in #873
  • Improve the layout of the retracer dialog by @keithel in #882
  • retrace: call waffle_destroy_window on drawable destructor by @italonicola in #893
  • Avoid compilation error with ambiguous QString + QLatin1String by @JayFoxRox in #890
  • fix #892 by @zmike in #899
  • gltrim: Fix trimmimg multi-threaded traces and fix a few calls by @gerddie in #902
  • Fake command line arguments during replay, so they match traced program's arguments by @DziubanMaciej in #904
  • Fix command line parsing for empty arguments by @DziubanMaciej in #908
  • Add option to append timestamp to generated trace filename by @lfrb in #914
  • Add support for EGL_DEBUG_KHR extension by @lfrb in #916
  • Display format modifiers as hexadecimal values by @lfrb in #915
  • Add support for fixed rate compression extensions by @lfrb in #913

New Contributors

Full Changelog: 11.1...12.0

11.1

23 May 15:30
Compare
Choose a tag to compare

What's Changed

  • frametrim: fix active texture check compare by @okias in #789
  • gltrim: handle glFramebufferTexture3D and glMultiDrawElements by @gerddie in #790
  • implement ARB_create_context_no_error for GLX and WGL by @okias in #791
  • wrappers/glcaps: Check config availablility before dereferencing by @gerddie in #793

New Contributors

Full Changelog: 11.0...11.1

11.0

29 Apr 10:43
Compare
Choose a tag to compare
appveyor: Update GitHub deployment token.

10.0

09 Apr 09:03
Compare
Choose a tag to compare
libbacktrace: Explictly set HAVE_STDINT_H.

Fixes https://github.com/apitrace/apitrace/issues/727

windows-xp-latest

17 May 08:04
Compare
Choose a tag to compare
appveyor: Set shorter job names.

Hello Python 3

26 Nov 14:51
Compare
Choose a tag to compare
dlltrace: Implement dll path override.

Implement env var APITRACE_FORCE_MODULE_PATH which allows the user to
force override the directory to the dirs we want to trace against.This
is useful for tracing against reimplementations (ie. d9vk/dxvk) on their
native platforms.

Goodbye Python 2.x

14 Apr 13:01
Compare
Choose a tag to compare
8.0

appveyor: Update github release token.

Goodbye GCC 4.7/4.8

25 Nov 16:21
Compare
Choose a tag to compare
  • bugfixes
  • OpenGL 2015 ARB extension support
  • WGL_ARB_render_texture support
  • dump bound images
  • last release to support GCC 4.7 or GCC 4.8

7.0

22 Jul 18:24
Compare
Choose a tag to compare
7.0
  • Qt 5 required
  • lots of bug fixes

Goodbye Qt 4

15 Jan 18:34
Compare
Choose a tag to compare

This is the last commit where the GUI can be built with Qt 4.