تاریخچه Commit ها

نویسنده SHA1 پیام تاریخ
  Lasse Öörni f7b99ecdee Added Matrix types to Variant. Added ToString() to Matrix types. Added Matrix getters/setters to XMLElement. Added ToMatrix string conversion functions. Added possibility to assign shader parameters from Matrix variants. Fixed missing setting of Color variant shader parameter on Direct3D9. 11 سال پیش
  Lasse Öörni 35195939c1 Exposed allowed screen orientations (effective on iOS only currently) and the flush GPU setting as engine startup parameters. 11 سال پیش
  Lasse Öörni 4bf765d711 Removed SDL hack to get window handle for Direct3D9. Instead use SDL builtin functionality. 11 سال پیش
  Lasse Öörni 02e543ba5c Support for per-pixel negative lights. Added BLEND_SUBTRACT & BLEND_SUBTRACTALPHA blend modes. Light code cleanup. 11 سال پیش
  Lasse Öörni 4d15a2c09b Report correct window size in the screen mode event if maximizing the window on startup. Closes #247. 11 سال پیش
  aster2013 9b31d29a54 Add GetFullName in ShaderVariation, make code more clear. 12 سال پیش
  Lasse Öörni cc9e5e1994 Moved to XML based shader precache files. Refactored shader precaching code to its own class. Closes #199. 12 سال پیش
  Lasse Öörni abc6fcd8b8 Shader precaching mechanism. Call Graphics::BeginDumpShaders() or use the engine command line parameter -ds <file> to create a shader dump file of the variations that are loaded during program run, and Graphics::PrecacheShaders() to load the dump file. 12 سال پیش
  Lasse Öörni c3c177525d Removed the "view texture" abstraction, which is unnecessary now, as all deferred renderpaths write directly to the destination rendertarget. Fixes #166. 12 سال پیش
  Lasse Öörni 3e14caf89e Load/save cached binary HLSL shaders. Report SM3 supported on OpenGL to simplify code. 12 سال پیش
  Lasse Öörni caf080ecbb Initial refactoring of Direct3D9 shaders. ShaderCompiler removed. Bytecode not cached into files yet. 12 سال پیش
  Lasse Öörni 6d5ddc23e0 Bump the copyright for 2014. 12 سال پیش
  Lasse Öörni 9f34d74cce Fixed taking windowed multisampled screenshots on Direct3D9. 12 سال پیش
  Lasse Öörni cb0f3b7109 Fix for compiling in D3D9 mode on mingw-w64. 12 سال پیش
  primitivewaste d4fb9a9450 Add Zone height fog support, HeightFog shader option and techniques. 12 سال پیش
  Lasse Öörni 76292ef63e Centralize allocation of event data variant maps to Context to avoid constant dynamic memory allocation. 12 سال پیش
  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. 12 سال پیش
  Lasse Öörni 6219289e9f Optimize text batch preparation by avoiding dynamic allocation each frame. Use last glyph if rendering the same glyph several times in a row. Changed repeated postincrement of a destination pointer to indexing where applicable. 12 سال پیش
  Lasse Öörni dbdfce095f If window is not resizable, do not maximize it at the default resolution (1024x768) to keep the border intact. 12 سال پیش
  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. 12 سال پیش
  Jordan Patterson 1a49c6ebfc Add support for SDL2 GameControllers 12 سال پیش
  Lasse Öörni 8c26cf6c45 Export the NvOptimusEnablement variable to prefer NVIDIA GPU on switchable GPU systems. Closes #139. 12 سال پیش
  Lasse Öörni cadb503976 Added transform by matrix functions to Plane. Added camera clipping plane support. Added basic reflective+refractive water shader + material. 12 سال پیش
  Yao Wei Tjong 姚伟忠 7f95216d3e Refactor to use new logging macros with formatting. 12 سال پیش
  Lasse Öörni 712345aa56 Added log macros with formatting. Closes #114. 12 سال پیش
  Yao Wei Tjong 姚伟忠 d719baa38b Use on-demand shader evaluation for OpenGL as well. 12 سال پیش
  Lasse Öörni ffcbe42413 Evaluate shader combinations on demand. Closes #89. 12 سال پیش
  Lasse Öörni 721f70fe1a Fixed D3D9 build. Added borderless as a command line option and documented it. 12 سال پیش
  Alex Parlett a63ab49ac5 Added the ability to specify whether a window is borderless or not (decorated with borders); 12 سال پیش
  Lasse Öörni d1df925013 Added Image::GetSDLSurface() to avoid code duplication. Fixed crash from null image pointer in Graphics::CreateWindowIcon(). 12 سال پیش