Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni bdc150a645 More "success" returns. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 1603349120 Check for device/context loss instead of window minimization for when not to render. Apply pending GPU resource updates on iOS after app has been restored. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 517030a2be Started work on buffering GPU resource updates while device lost. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni fcbd3b493d Moved the data lost flag to GPUObject. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 83fd09002e Fixed used vertex range check. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a4a31dd3eb Fixed lost vertex/index buffer data not being correctly reported. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 8cc2a83e48 Android OpenGL context loss handling. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 35bec043ad Signal GPU object data loss only when recovery is possible. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni b885dcdc9a Added error message. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 153106519e Restored public locking API for vertex & index buffers. On OpenGL locking is always emulated using either shadow or scratch data. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 9654d7e5b0 Restore whole morph vertex buffer if data lost. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni a4c1924e04 Vertex & index buffer refactoring to unify feature set between graphics APIs, cleanup code, and prepare for Android OpenGL context loss handling. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 0debc43fed Further Android fixes. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni 866cd89546 Started work for experimental Android support. %!s(int64=13) %!d(string=hai) anos
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 16b8bddde4 Fixed SetDataRange() in OGLVertexBuffer & OGLIndexBuffer. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 90596a064a Use a memory pool in OGLGraphics for discard lock buffers. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni a9c5641371 Return to xGxR encoded normal maps and separate specular maps. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 0bf24ed126 Fixed index double buffer resize. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 9b1efd6a8f Use double buffering to simulate LOCK_DISCARD behavior on OpenGL to avoid GPU stall. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni d94b865fce Reverted the change to not support fallback data mode in index & vertex buffers, as it broke AssetImporter. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni de67af8825 CoreData / Data reorganization. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7eed016fd8 Added more assertions. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 71603ae52e Initial kNet-based networking implementation. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 93377bf50d Fixed OpenGL build. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b90c1386be Removed unnecessary parentheses. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni e80deeab15 Use _WIN32 conditional for Win32 code. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 432f57b4b0 Use SDL 1.3 in OpenGL mode. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 3db2c154e5 Added forward rendering multisample support for OpenGL. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 464dbd47ab Fixed performance issues on ATI graphics cards by creating a packed depth stencil as a renderbuffer, not as a texture. %!s(int64=14) %!d(string=hai) anos