Lasse Öörni
|
248fc3c1b6
Terrain attributes.
|
13 years ago |
Lasse Öörni
|
64e7b12bd8
Added possibility to add components without going through an object factory.
|
13 years ago |
Lasse Öörni
|
2a0aae070a
Started work on terrain.
|
13 years ago |
Lasse Öörni
|
83487ac88f
Further ShaderParser optimization.
|
13 years ago |
Lasse Öörni
|
91c7374e28
Started work on decals.
|
13 years ago |
Lasse Öörni
|
18e8cb6334
Removed need for anisotropic filter OpenGL extension.
|
13 years ago |
Lasse Öörni
|
4a463176ab
Added joystick support.
|
13 years ago |
Lasse Öörni
|
088b451238
Reduce size of too large unused scratch buffers.
|
13 years ago |
Lasse Öörni
|
51c4336f2f
Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked.
|
13 years ago |
Lasse Öörni
|
bcf44dd158
Log message when device lost.
|
13 years ago |
Lasse Öörni
|
d7d599be7b
Added loading of ETC1 compressed textures on mobile devices. These need to be stored inside .ktx files.
|
13 years ago |
Lasse Öörni
|
0b69846402
Fixed access to OpenGL commands before the context was initialized.
|
13 years ago |
Lasse Öörni
|
53e2198aa7
Use SDL also in Direct3D9 mode for consistent input handling.
|
13 years ago |
Lasse Öörni
|
a4a31dd3eb
Fixed lost vertex/index buffer data not being correctly reported.
|
13 years ago |
Lasse Öörni
|
a4c1924e04
Vertex & index buffer refactoring to unify feature set between graphics APIs, cleanup code, and prepare for Android OpenGL context loss handling.
|
13 years ago |
Lasse Öörni
|
8a2ddf4971
Fixed D3D build.
|
13 years ago |
Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
13 years ago |
Lasse Öörni
|
f9be80a4eb
Fixed D3D build.
|
13 years ago |
Lasse Öörni
|
c3f75ee181
Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader.
|
13 years ago |
Lasse Öörni
|
fbffe32fd8
Synchronized Direct3D renderer function signatures with OpenGL.
|
13 years ago |
Lasse Öörni
|
6f55d9c24e
Divided shader parameters into groups for less checking of whether individual parameters need update.
|
13 years ago |
Lasse Öörni
|
b636b3a211
Keep track of constraints to release them properly before deleting the rigid body.
|
13 years ago |
Lasse Öörni
|
48190acfca
Eliminated most virtual function calls from getting Drawable batches.
|
13 years ago |
Lasse Öörni
|
45243975c1
Removed "BeginRendering" profiling block where no significant work is done. Renamed "EndRendering" block to "Present."
|
13 years ago |
Lasse Öörni
|
481468e2a0
Replaced further Win32 API calls with Unicode variants.
|
14 years ago |
Lasse Öörni
|
911f9e4c5b
Removed the "flush GPU" feature as it was causing erratic timing. The downside is increased input lag when vsync is on.
|
14 years ago |
Lasse Öörni
|
8a3ba37761
Fixed window title bug.
|
14 years ago |
Lasse Öörni
|
fd1c3385ca
Do not define UNICODE, as GLFW assumes multi-char mode. Rather call the wide char Windows functions explicitly.
|
14 years ago |
Lasse Öörni
|
bedf357c90
Added WString class.
|
14 years ago |
Lasse Öörni
|
832ad7ebb0
Code cleanup.
|
14 years ago |