Welcome, Guest.
Username: Password: Remember me

TOPIC: 0.14

0.14 1 year 8 months ago #1

  • crosire
  • crosire's Avatar
  • Offline
  • Posts: 2457
  • Thank you received: 1393
Changelog

0.14.0:
  • Added "RegisterClass(Ex)" hook to force "CS_OWNDC" window class style flag for OpenGL
  • Added warning on single buffered OpenGL pixel format request (single buffered rendering isn't supported)
  • Added error log message on OpenGL depth framebuffer object creation failure and fixed related crash
  • Added new "pingpong" counter and "random" uniform source annotations
  • Added thread id to log messages
  • Fixed D3D8 rendertarget and depthstencil management, solving all the previous issues
  • Fixed D3D8 to D3D9 vertex shader assembly error when output texture registers weren't fully filled (now zeroes them out)
  • Fixed D3D8 vertex declaration translation failing after "D3DVSD_TOKEN_CONSTMEM"
  • Fixed nothing being drawn under OpenGL if games use "wglSwapLayerBuffers" for presenting
  • Fixed crash on exit when targeted window was already destroyed, but game still tries to render to it
  • Fixed OpenGL renderer producing a black screen if shader does not return a four component vector (transcompiler now fixes that)
  • Fixed OpenGL hook trying to reload and apply shaders when window is minimized
  • Fixed possible OpenGL cleanup errors
  • Fixed hook manager not catching modules loaded through other modules
  • Changed network hooks to properly grab network packets for statistics
Cheers, crosire =)
Last Edit: 1 year 8 months ago by crosire.
The topic has been locked.
The following user(s) said Thank You: Nextorius