• crosire
  • Topic Author
9 years 3 months ago - 9 years 3 months ago #1 by crosire 0.14 was created by crosire

  • 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
Last edit: 9 years 3 months ago by crosire.
The following user(s) said Thank You: Nextorius
The topic has been locked.
We use cookies
We use cookies on our website. Some of them are essential for the operation of the forum. You can decide for yourself whether you want to allow cookies or not. Please note that if you reject them, you may not be able to use all the functionalities of the site.