Commit History

Autor SHA1 Mensaxe Data
  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