D912pxy Versions Save

DirectX9 to DirectX12 API proxy for Guild Wars 2

v0.9.9.3b

5 years ago

Changelog:

-Partly offloaded GPU write code to replay thread -Changed output of perf graphs to html files -Fixed black pieces on mount models(for Skyscale at least) -Optimized memory allocation a bit -Optimized PSO cache memory bandwith

Note:

This release need a clean install.

v0.9.9.2b

5 years ago

Changelog: -Visual fixes -Added memory alloc retry and logging -Added bunch of debugging tools related to memory managing -Fixed memleak in surface code -Crashfix in fixed pipeline draw calls -Replace ps and pb builds with config.ini options

v0.9.9.1b

5 years ago

Summary changelog from "Beta v0.9.8"

  • Crashfixes

  • Thread sync optimization

  • Code optimization

  • Windowed fullscreen vsync support

  • Fullscreen focus lost DXGI hang recovery

  • Fullscreen out of memory crashfix (can be buggy still)

  • RAM usage optimization

  • Visual effects bugfixes

Party character portraits, spider webs, alpha blend on revenant skill animations

  • Basic multi-instance run support

  • GW2Radial support crashfix

  • Extra shader variables space for custom needs

  • Improved default config

  • Object pooling and construction improvements

Greatly improves FPS stability on heavy multicore CPU's

Now all surfaces with determined amount of mip levels using pooling mechanism to save memory commitment and recreation time.

Also extra config options allows you to offload construction of resources from calling thread for more overhead reduction.

v0.9.8.7b

5 years ago

Changelog: -fix of Clear on non full sized viewports -improve pooling of surfaces -fix revenant skill vfx alpha test error (maybe something more fixed too) -move basic shader cache back in

v0.9.8.6b

5 years ago

-crashfixes -extended shader variables for customshaders & porting overhead -ATTENTION: do clean install!

v0.9.8.5b

5 years ago

Changelog -crashfix for GPUExecuteWait -threaded constructor bug fix -fix performance graph to see under min and over max values on borders

v0.9.8.4b

5 years ago

Changelog: -DXGI deadlock recovery, should fix hangs on fullscreen(and maybe more) -thread sync optimization -improvements on DXGI handling -extra configurable multithreading features for better frame rates on dynamic object creation -object pooling crashfixes -code optimization

v0.9.8.3b

5 years ago

Changelog: -reduced memory usage -added multi-instance support (for multiple game runs at same time) -vfx bug fixes -cleanup hang fix -fullscreen out-of-focus crash fix -add extra logging

v0.9.8.2b

5 years ago

Changelog: -better overhead tracking -thread sync optimization -async texture load optimization -pool sync optimization

v0.9.8.1b

5 years ago

Changelog: -startup crashfix -windowed fullscreen vsync support -possible fix of alt-tab failures