コミット履歴

作者 SHA1 メッセージ 日付
  Lasse Öörni e6fe0d6cf0 Removed convenience GetWorldTransform() from Component to make it explicit that an indirection to the parent node is being made. 13 年 前
  Lasse Öörni 132847926d Do not unnecessarily calculate batch sort key or choose shaders for instanced batches. 13 年 前
  Lasse Öörni 987a168d9e Optimized away unnecessary structures from View. 13 年 前
  Lasse Öörni df4cd6214d Ensure existence of default material by dynamically creating it if necessary. 13 年 前
  Lasse Öörni 66f3fd4097 Added function to get API-independent projection matrix. 13 年 前
  Lasse Öörni 6fbf8d0404 Increased occlusion buffer Z-accuracy. 13 年 前
  Lasse Öörni 06216dabeb Minor code cleanup. 14 年 前
  Lasse Öörni 0b7e840a30 Restored fullscreen quad method for deferred screen clear for some FPS gain. 14 年 前
  Lasse Öörni 845b38c2b4 Allocate a screen buffer if rendering to texture in OpenGL deferred mode, and texture format is not RGBA. 14 年 前
  Lasse Öörni cc3ee34f58 Increased occlusion buffer depth bias. 14 年 前
  Lasse Öörni d34a73bfb9 Added full deferred rendering in addition to light pre-pass. 14 年 前
  Lasse Öörni 9fc3d48c12 Changed Viewport to be a reference-counted object. 14 年 前
  Lasse Öörni f437a1ec04 Implemented OpenGL multisampled backbuffer resolve. 14 年 前
  Lasse Öörni 5541fc9d87 Resolve multisampled backbuffer for postprocessing. Not yet implemented on OpenGL. 14 年 前
  Lasse Öörni 55ce257a9c Initial postprocessing implementation. Reimplemented the FXAA edge filter using it. 14 年 前
  Lasse Öörni 1f45d256f4 Time-based removal of unused occlusion and screen buffers. 14 年 前
  Lasse Öörni 907c1670e3 Removed the G-buffer size restriction. A G-buffer matching the dimensions of the rendertarget will be allocated on demand. 14 年 前
  Lasse Öörni 3e2f8e72c8 Comment cleanup. 14 年 前
  Lasse Öörni 2b553167b9 Fixed OpenGL rendering. 14 年 前
  Lasse Öörni 75096fe6f9 Refactored screen-size rendertarget allocation in preparation for postprocessing. 14 年 前
  Lasse Öörni 9ce5d0b836 Added initial PostProcess class. Not yet used and does not render anything yet. 14 年 前
  Lasse Öörni 35c21f06d7 Removed the fallback shadow code, as GPUs that actually need it are also too low-performance to render shadows acceptably. 14 年 前
  Lasse Öörni cbe84013ad Code cleanup in Renderer::Update(). 14 年 前
  Lasse Öörni 51cf76b99a Renamed SetLinkedDepthBuffer() -> SetLinkedDepthStencil(). 14 年 前
  Lasse Öörni 8c14956ebe Documentation update. 14 年 前
  Lasse Öörni dec13dac7a Draw render-to-texture views upside down on OpenGL so that they match the UV coordinates of regular textures. 14 年 前
  Lasse Öörni b2fae0ccb4 Added FXAA edge filter. 14 年 前
  Lasse Öörni c4e569879d Restored the optional lit base pass optimization, but with the limitation of no ambient gradient. 14 年 前
  Lasse Öörni 80da6c449f Fixed light prepass orthographic mode. 14 年 前
  Lasse Öörni 19b7286fce On OpenGL, do not automatically create the readable hardware depth stencil texture, as it is only usable in light pre-pass rendering. 14 年 前