Releases: apitrace/apitrace
Releases · apitrace/apitrace
12.0
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
- @dsa-t made their first contribution in #802
- @per-mathisen-arm made their first contribution in #816
- @ddmail2009 made their first contribution in #815
- @jrfonseca made their first contribution in #827
- @Felixxz made their first contribution in #834
- @AlpyneDreams made their first contribution in #836
- @stgatilov made their first contribution in #849
- @kdashg made their first contribution in #604
- @lfrb made their first contribution in #869
- @CleverPuppy made their first contribution in #873
- @keithel made their first contribution in #882
- @italonicola made their first contribution in #893
- @JayFoxRox made their first contribution in #890
- @zmike made their first contribution in #899
- @DziubanMaciej made their first contribution in #904
Full Changelog: 11.1...12.0
11.1
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
10.0
windows-xp-latest
appveyor: Set shorter job names.
Hello Python 3
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
8.0 appveyor: Update github release token.
Goodbye GCC 4.7/4.8
- 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
Goodbye Qt 4
This is the last commit where the GUI can be built with Qt 4.