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 |