Commit History

Autor SHA1 Mensaxe Data
  Lasse Öörni 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 39e13d49c8 Renamed the plane intercept parameter to "d" and reversed its sign so that it fits the conventional plane formula ax + by + cz + d = 0. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 20b67638e3 Hack fix for render-to-texture failing on iOS. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 7d4d956691 Check if GLES2 device supports 24-bit depth texture, or 24/8-bit depth+stencil through extensions. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni d723bef62b On OpenGL ES 2.0, create depth renderbuffers in explicit GL_DEPTH_COMPONENT16 format, as GL_DEPTH_COMPONENT is unsupported on some devices. Possibly a fix for #140. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni dbdfce095f If window is not resizable, do not maximize it at the default resolution (1024x768) to keep the border intact. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 1c92bc3a09 Only find the DirectX SDK when compiling with Visual Studio, as the headers are incompatible with MinGW. Fixed export statements for MinGW. Closes #142. %!s(int64=12) %!d(string=hai) anos
  Jordan Patterson 1a49c6ebfc Add support for SDL2 GameControllers %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 8c26cf6c45 Export the NvOptimusEnablement variable to prefer NVIDIA GPU on switchable GPU systems. Closes #139. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni cadb503976 Added transform by matrix functions to Plane. Added camera clipping plane support. Added basic reflective+refractive water shader + material. %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 7f95216d3e Refactor to use new logging macros with formatting. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 712345aa56 Added log macros with formatting. Closes #114. %!s(int64=12) %!d(string=hai) anos
  Yao Wei Tjong 姚伟忠 d719baa38b Use on-demand shader evaluation for OpenGL as well. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 721f70fe1a Fixed D3D9 build. Added borderless as a command line option and documented it. %!s(int64=12) %!d(string=hai) anos
  Alex Parlett a63ab49ac5 Added the ability to specify whether a window is borderless or not (decorated with borders); %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni d1df925013 Added Image::GetSDLSurface() to avoid code duplication. Fixed crash from null image pointer in Graphics::CreateWindowIcon(). %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 679007d1b5 Normalize whitespace, update documentation. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni cc4c4e6a79 Merge remote-tracking branch 'remotes/alexparlett/window-icon' %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 9752cbed1e Removed OpenGL scratch buffer allocation log spam, even in debug mode. %!s(int64=12) %!d(string=hai) anos
  Alex Parlett 2505149255 Added ability to specify window icon (external application window) using an Image resource and SDL cross platform capability %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 3abae76ec2 Use constant for number of draw buffers. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni a80793b901 Match desktop OpenGL behavior with Direct3D: check that fullscreen window size is a valid resolution and do not enter fullscreen mode if it isn't. Closes #52. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni f299c0d815 Fixed Android GL context destroy / restore. Removed project.properties file, as it's generated by the command "android update project". %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni cfd2516000 Return window size for GetDesktopResolution() on mobile platforms due to possible SDL bug. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 25c7aa53c3 Added GetDesktopResolution() to Graphics. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 2fbe931cee Added SetWindowPosition() / GetWindowPosition() to Graphics. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 6ad8a077aa Do not place any demands on OpenGL ES 2.0 color/depth configuration to allow running on eg. RGB_565 pixel format. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni 168b69c09d Added StaticObjectGroup component for optimizing culling, light and drawcall processing. Update HugeObjectCount to use it. Not yet exposed to script. %!s(int64=12) %!d(string=hai) anos
  Lasse Öörni dcb39bf810 Add note of Direct3D9 bool shader constants possibly having no effect. %!s(int64=12) %!d(string=hai) anos
  Wei Tjong Yao 51d2a7321a Added support to pass boolean shader parameter value. %!s(int64=12) %!d(string=hai) anos