Lasse Öörni
|
9a4e69d5bc
Removed fillmode, as it is deprecated on some APIs and not currently used in Urho3D.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
f9be80a4eb
Fixed D3D build.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
c3f75ee181
Removed alpha test, as it is deprecated in modern graphics API's. Instead implemented in the pixel shader.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
fbffe32fd8
Synchronized Direct3D renderer function signatures with OpenGL.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
6f55d9c24e
Divided shader parameters into groups for less checking of whether individual parameters need update.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
b636b3a211
Keep track of constraints to release them properly before deleting the rigid body.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
48190acfca
Eliminated most virtual function calls from getting Drawable batches.
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
45243975c1
Removed "BeginRendering" profiling block where no significant work is done. Renamed "EndRendering" block to "Present."
|
%!s(int64=13) %!d(string=hai) anos |
Lasse Öörni
|
481468e2a0
Replaced further Win32 API calls with Unicode variants.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
911f9e4c5b
Removed the "flush GPU" feature as it was causing erratic timing. The downside is increased input lag when vsync is on.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
8a3ba37761
Fixed window title bug.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
fd1c3385ca
Do not define UNICODE, as GLFW assumes multi-char mode. Rather call the wide char Windows functions explicitly.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
bedf357c90
Added WString class.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
832ad7ebb0
Code cleanup.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
af7c5a53fb
Renamed GetData() to Data() in the Math library.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
5dbf2b81f9
Added error logging for resource hash collision.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
cc3ee34f58
Increased occlusion buffer depth bias.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
9e871c1987
Removed automatic viewport reset on setting rendertarget to eliminate redundant API calls. However Graphics::ResetRenderTargets() resets the viewport.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
4a2e1b4456
Cleaned up deferred rendering viewport clear code.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
d34a73bfb9
Added full deferred rendering in addition to light pre-pass.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
3be676f08c
Added stencil write mask support.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
f437a1ec04
Implemented OpenGL multisampled backbuffer resolve.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
5541fc9d87
Resolve multisampled backbuffer for postprocessing. Not yet implemented on OpenGL.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
4c581e39f3
Modified Profiler to output milliseconds also for total accumulated data.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
75096fe6f9
Refactored screen-size rendertarget allocation in preparation for postprocessing.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
cc97e7650e
On Direct3D9, return the INTZ format from GetDepthStencilFormat() if supported.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
80345e3e30
Shader parameter code cleanup.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
7b293186cf
Fixed point light shader parameter overwrite.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
de2d2f58c9
Removed explicit HLSL register allocations to allow for defining more custom shader parameters.
|
%!s(int64=14) %!d(string=hai) anos |
Lasse Öörni
|
a3c6e580c3
Added Graphics::GetFloatFormat().
|
%!s(int64=14) %!d(string=hai) anos |