c7efe3c7b9
Tested with Unexplored. Changelog: 21.03 New Features: * Added support for tracing FNA3D call streams. FNA3D binaries built with tracing enabled will capture FNA3D calls and serialize them to a file, which can be played back on any platform and renderer with the program found in the replay/ folder. Note that these traces contains texture/buffer data, so be careful to respect copyrights regarding game data! Fixes: * Fix a possible crash when calling SetRenderTargets with 0 targets but a non-null target array * Micro-optimize OpenGL thread commands by skipping the round-trip through the public FNA3D API * Continued work on the Vulkan pre-release 21.02 New Features: * Added FNA3D_SysRenderer.h, which contains extensions for external graphics middleware interop Fixes: * Fix VPOS for OpenGL ES contexts * Pipeline cache data is now properly invalidated when associated shaders are deleted * Wrap-up work on the Vulkan beta, now in the release candidate stage ** Added FNA3D_VULKAN_MEMORY_REQUIREMENT ** Added FNA3D_VULKAN_PIPELINE_CACHE_FILE_NAME |
||
---|---|---|
.. | ||
patches | ||
pkg | ||
distinfo | ||
Makefile |