Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
13 rokov pred |
Lasse Öörni
|
c3f75ee181
Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader.
|
13 rokov pred |
Lasse Öörni
|
78039db8b8
Fixed shader parameter group system for OpenGL renderer.
|
13 rokov pred |
Lasse Öörni
|
6f55d9c24e
Divided shader parameters into groups for less checking of whether individual parameters need update.
|
13 rokov pred |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
14 rokov pred |
Lasse Öörni
|
f437a1ec04
Implemented OpenGL multisampled backbuffer resolve.
|
14 rokov pred |
Lasse Öörni
|
95a8c8bfa7
Added overloads to Variant & XMLElement that take char pointers.
|
14 rokov pred |
Lasse Öörni
|
1f45d256f4
Time-based removal of unused occlusion and screen buffers.
|
14 rokov pred |
Lasse Öörni
|
f58e2595bf
Rewrite node & component IDs when instantiating content from file.
|
14 rokov pred |
Lasse Öörni
|
dec13dac7a
Draw render-to-texture views upside down on OpenGL so that they match the UV coordinates of regular textures.
|
14 rokov pred |
Lasse Öörni
|
784530e79a
Use scissor test to avoid clearing outside the viewport on OpenGL.
|
14 rokov pred |
Lasse Öörni
|
e4ab3b3b1f
Fixed UI not being rendered correctly if multiple 3D viewports active.
|
14 rokov pred |
Lasse Öörni
|
31efab5d65
Moved SetSortChildren() to UIElement public API and exposed it to script.
|
14 rokov pred |
Lasse Öörni
|
6c5d216c27
Added local axis movement mode to the editor.
|
14 rokov pred |
Lasse Öörni
|
a9c5641371
Return to xGxR encoded normal maps and separate specular maps.
|
14 rokov pred |
Lasse Öörni
|
2f74622427
Converted DebugGeometry to use a vertex buffer instead of using immediate rendering.
|
14 rokov pred |
Lasse Öörni
|
3536cbc977
Fixed setting the UI vertex buffer on OpenGL.
|
14 rokov pred |
Lasse Öörni
|
71d2e019e6
Use a vertex buffer for UI rendering instead of several immediate mode draw operations. The vertex buffer is locked and updated once per frame, instead of several smaller locks.
|
14 rokov pred |
Lasse Öörni
|
ba7e79e82d
If no element is focused, send mouse wheel to the element under cursor.
|
14 rokov pred |
Lasse Öörni
|
96855411c0
Fixed unnecessarily complicated UI element focusing/defocusing logic.
|
14 rokov pred |
Lasse Öörni
|
861091d375
Fixed performance problems caused by offscreen UI elements being queued for rendering unnecessarily. Fixed missing file extension filtering on Unix. Added String::StartsWith() & String::EndsWith() functions.
|
14 rokov pred |
Lasse Öörni
|
f1bb8bd2ba
Updated to latest kNet.
|
14 rokov pred |
Lasse Öörni
|
7eed016fd8
Added more assertions.
|
14 rokov pred |
Lasse Öörni
|
ffad4ba005
Fixed UI related crashes in headless mode.
|
14 rokov pred |
Lasse Öörni
|
71603ae52e
Initial kNet-based networking implementation.
|
14 rokov pred |
Lasse Öörni
|
af2b4311dc
Function name unification and cleanup. ChildElement -> Child. RootElement -> Root. ScriptedChildren -> ChildrenWithScript.
|
14 rokov pred |
Lasse Öörni
|
aa2491a7ac
Moved SharedPtr & SharedArrayPtr to the Container library.
|
14 rokov pred |
Lasse Öörni
|
0d29d818ad
Moved from SDL to GLFW & PortAudio.
|
14 rokov pred |
Lasse Öörni
|
b90c1386be
Removed unnecessary parentheses.
|
14 rokov pred |
Lasse Öörni
|
fa80179bdf
Fixed to compile and run on Ubuntu.
|
14 rokov pred |