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 years ago |
Jordan Patterson
|
1a49c6ebfc
Add support for SDL2 GameControllers
|
12 years ago |
Lasse Öörni
|
8c26cf6c45
Export the NvOptimusEnablement variable to prefer NVIDIA GPU on switchable GPU systems. Closes #139.
|
12 years ago |
Lasse Öörni
|
cadb503976
Added transform by matrix functions to Plane. Added camera clipping plane support. Added basic reflective+refractive water shader + material.
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
7f95216d3e
Refactor to use new logging macros with formatting.
|
12 years ago |
Lasse Öörni
|
712345aa56
Added log macros with formatting. Closes #114.
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
d719baa38b
Use on-demand shader evaluation for OpenGL as well.
|
12 years ago |
Lasse Öörni
|
ffcbe42413
Evaluate shader combinations on demand. Closes #89.
|
12 years ago |
Lasse Öörni
|
721f70fe1a
Fixed D3D9 build. Added borderless as a command line option and documented it.
|
12 years ago |
Alex Parlett
|
a63ab49ac5
Added the ability to specify whether a window is borderless or not (decorated with borders);
|
12 years ago |
Lasse Öörni
|
d1df925013
Added Image::GetSDLSurface() to avoid code duplication. Fixed crash from null image pointer in Graphics::CreateWindowIcon().
|
12 years ago |
Lasse Öörni
|
679007d1b5
Normalize whitespace, update documentation.
|
12 years ago |
Alex Parlett
|
2505149255
Added ability to specify window icon (external application window) using an Image resource and SDL cross platform capability
|
12 years ago |
Lasse Öörni
|
5fb42a277c
Re-added "flush GPU command buffer" -feature for controlling timestep variance and input lag. Direct3D only for now. Default off, as can decrease performance.
|
12 years ago |
Lasse Öörni
|
d1c547d455
Fixed to correctly use Time::Sleep() instead of Sleep().
|
12 years ago |
Yao Wei Tjong 姚伟忠
|
b5836237e9
Remove dependency on Lua when LuaJIT is enabled.
|
12 years ago |
Lasse Öörni
|
25c7aa53c3
Added GetDesktopResolution() to Graphics.
|
12 years ago |
Lasse Öörni
|
2fbe931cee
Added SetWindowPosition() / GetWindowPosition() to Graphics.
|
12 years ago |
Aster Jian
|
a570bb8ad6
Add LuaJIT support in LuaScript module, please use ENABLE_LUA_JIT to enable it, just test on Windows.
|
12 years ago |
Lasse Öörni
|
168b69c09d
Added StaticObjectGroup component for optimizing culling, light and drawcall processing. Update HugeObjectCount to use it. Not yet exposed to script.
|
12 years ago |
Lasse Öörni
|
dcb39bf810
Add note of Direct3D9 bool shader constants possibly having no effect.
|
12 years ago |
Wei Tjong Yao
|
46205d8efd
Fixed compilation error on D3D9Graphics class.
|
12 years ago |
Wei Tjong Yao
|
51d2a7321a
Added support to pass boolean shader parameter value.
|
12 years ago |
Lasse Öörni
|
7a20f0ad03
Optimize repeated GetWorldBoundingBox() in Drawable::UpdateBatches() override functions.
|
12 years ago |
Lasse Öörni
|
45e0907cb8
Use D3D_SDK_VERSION when initializing the Direct3D9 device.
|
12 years ago |
Lasse Öörni
|
8f0182d1e9
In case SDL's window resize event is handled late, use the current window size at the time of handling, not the event parameters.
|
12 years ago |
Wei Tjong Yao
|
02512cecf9
In order to move the out-of-source 'build' directory back to Urho3D project root directory, all the source codes sub-directories are now moved down one level to a new directory under project root called 'Source'.
|
12 years ago |