Lasse Öörni
|
0cd53cdee3
Added 16 & 32-bit texture formats.
|
преди 13 години |
Lasse Öörni
|
fa69f2e174
Fixed texture unit enumeration and the environment texture sampler. Removed references to the nonexistent detail texture sampler in the documentation.
|
преди 13 години |
Lasse Öörni
|
ba890672dd
Added Size(), Width() and Height() to IntRect.
|
преди 13 години |
Lasse Öörni
|
f0b6d55b28
Enclosed Urho3D classes inside Urho3D namespace to avoid clashes with external libraries.
|
преди 13 години |
Lasse Öörni
|
c64dfb114e
Added back polygon fill mode.
|
преди 13 години |
Lasse Öörni
|
a399726d42
Added experimental Graphics::SetExternalWindow() function. Due to SDL limitations (external windows are not marked OpenGL-capable) will only work on Direct3D9 for now.
|
преди 13 години |
Lasse Öörni
|
478a5af9d1
Allow defining depth bias for materials.
|
преди 13 години |
Lasse Öörni
|
248fc3c1b6
Terrain attributes.
|
преди 13 години |
Lasse Öörni
|
64e7b12bd8
Added possibility to add components without going through an object factory.
|
преди 13 години |
Lasse Öörni
|
2a0aae070a
Started work on terrain.
|
преди 13 години |
Lasse Öörni
|
83487ac88f
Further ShaderParser optimization.
|
преди 13 години |
Lasse Öörni
|
91c7374e28
Started work on decals.
|
преди 13 години |
Lasse Öörni
|
18e8cb6334
Removed need for anisotropic filter OpenGL extension.
|
преди 13 години |
Lasse Öörni
|
4a463176ab
Added joystick support.
|
преди 13 години |
Lasse Öörni
|
088b451238
Reduce size of too large unused scratch buffers.
|
преди 13 години |
Lasse Öörni
|
51c4336f2f
Moved HashMap & Vector allocations to .cpp files so that they can be more easily tracked.
|
преди 13 години |
Lasse Öörni
|
bcf44dd158
Log message when device lost.
|
преди 13 години |
Lasse Öörni
|
d7d599be7b
Added loading of ETC1 compressed textures on mobile devices. These need to be stored inside .ktx files.
|
преди 13 години |
Lasse Öörni
|
0b69846402
Fixed access to OpenGL commands before the context was initialized.
|
преди 13 години |
Lasse Öörni
|
53e2198aa7
Use SDL also in Direct3D9 mode for consistent input handling.
|
преди 13 години |
Lasse Öörni
|
a4a31dd3eb
Fixed lost vertex/index buffer data not being correctly reported.
|
преди 13 години |
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 години |
Lasse Öörni
|
8a2ddf4971
Fixed D3D build.
|
преди 13 години |
Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
преди 13 години |
Lasse Öörni
|
f9be80a4eb
Fixed D3D build.
|
преди 13 години |
Lasse Öörni
|
c3f75ee181
Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader.
|
преди 13 години |
Lasse Öörni
|
fbffe32fd8
Synchronized Direct3D renderer function signatures with OpenGL.
|
преди 13 години |
Lasse Öörni
|
6f55d9c24e
Divided shader parameters into groups for less checking of whether individual parameters need update.
|
преди 13 години |
Lasse Öörni
|
b636b3a211
Keep track of constraints to release them properly before deleting the rigid body.
|
преди 13 години |
Lasse Öörni
|
48190acfca
Eliminated most virtual function calls from getting Drawable batches.
|
преди 13 години |