Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f437a1ec04 Implemented OpenGL multisampled backbuffer resolve. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 95a8c8bfa7 Added overloads to Variant & XMLElement that take char pointers. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 1f45d256f4 Time-based removal of unused occlusion and screen buffers. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f58e2595bf Rewrite node & component IDs when instantiating content from file. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni dec13dac7a Draw render-to-texture views upside down on OpenGL so that they match the UV coordinates of regular textures. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 784530e79a Use scissor test to avoid clearing outside the viewport on OpenGL. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni e4ab3b3b1f Fixed UI not being rendered correctly if multiple 3D viewports active. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 31efab5d65 Moved SetSortChildren() to UIElement public API and exposed it to script. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 6c5d216c27 Added local axis movement mode to the editor. %!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 2f74622427 Converted DebugGeometry to use a vertex buffer instead of using immediate rendering. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 3536cbc977 Fixed setting the UI vertex buffer on OpenGL. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 71d2e019e6 Use a vertex buffer for UI rendering instead of several immediate mode draw operations. The vertex buffer is locked and updated once per frame, instead of several smaller locks. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni ba7e79e82d If no element is focused, send mouse wheel to the element under cursor. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 96855411c0 Fixed unnecessarily complicated UI element focusing/defocusing logic. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 861091d375 Fixed performance problems caused by offscreen UI elements being queued for rendering unnecessarily. Fixed missing file extension filtering on Unix. Added String::StartsWith() & String::EndsWith() functions. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni f1bb8bd2ba Updated to latest kNet. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 7eed016fd8 Added more assertions. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni ffad4ba005 Fixed UI related crashes in headless mode. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 71603ae52e Initial kNet-based networking implementation. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni af2b4311dc Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni aa2491a7ac Moved SharedPtr & SharedArrayPtr to the Container library. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 0d29d818ad Moved from SDL to GLFW & PortAudio. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni b90c1386be Removed unnecessary parentheses. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni fa80179bdf Fixed to compile and run on Ubuntu. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 1c26218eeb Fixed a logic error where a OpenGL ShaderVariation would hold a link to a single ShaderProgram, although it can be linked to many. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 9c9643508c Use GL_DEPTH_COMPONENT24 instead of the packed depth stencil for OpenGL deferred rendering depth buffer, because the packed format seems to be slower. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 2290441ea2 Fixed missing depth reconstruction in deferred rendering ambient quad on OpenGL. %!s(int64=14) %!d(string=hai) anos
  Lasse Öörni 5db24c8d02 Renamed OpenGL/Direct3D9 implemntation and shader directories. %!s(int64=14) %!d(string=hai) anos