This is another maintenance release for Telemetry. Thanks to everyone who submitted bug reports and feature requests!
Runtime- Bugfix: calling tmInitializeContext on an active context would result in random crashes. Now it returns an error with checked builds.
- Enhancement: (Experimental) TMZF_PLOT_TIME_EXPERIMENTAL. Specifying this will generate a plot of times for the given zone.
- Enhancement: (Experimental) You can now register your own debug display function for the run time using tmSetParameter with TMP_DEBUG_PRINTER
- Bugfix: Win32 build was generating a benign warning/error with AppVerifier due to attempting to OpenThread a NULL handle
- Bugfix: TMXGPU: passing a NULL context to tmxgpu would result in crashes
- Bugfix: Linux and OS X 32-bit: dynamic strings would sometimes crash the run time
Visualizer
- Bugfix: TMMF_ICON_* messages weren't showing up in the message window
- Bugfix: Multiple different blob plugins were not handled correctly
- Bugfix: Fixed weird UI issues where zone display would pick up incorrect mouse events
- Bugfix: OS X: Ok/Cancel buttons in message box were reversed
- Bugfix: D3D: Too many plot samples crashed Visualizer
- Change: OS X: Defaults to 1280x800 window size
Server
- Bugfix: Fixed a couple causes of the 'hanshake times out' issue
- Bugfix: Fixed some server instability
- Bugfix: Blobs were not served up properly
- Enhancement: 32-bit Linux version available now
Other
- Bugfix: Updated UE3 integration docs
- Bugfix: Fixed missing documentation for tmsRegisterMessageHandler, tmPPURegisterSPUProgram and TmOpenFlag
- Enhancement: Added embedded server tutorial code
No comments:
Post a Comment