Commit History

Autor SHA1 Mensaxe Data
  BearishSun 2f7eef36ea Added importance sampling to SSR (non-temporal for now) %!s(int64=8) %!d(string=hai) anos
  BearishSun 24942205e6 Cleaning up the SSRTrace and related shaders %!s(int64=8) %!d(string=hai) anos
  BearishSun 9aee331bf1 SSR: HiZ ray marching now functional %!s(int64=8) %!d(string=hai) anos
  BearishSun 55e942d2fa More work on temporal resolve shader %!s(int64=8) %!d(string=hai) anos
  BearishSun fb505fd6fd More work on screen space reflections %!s(int64=8) %!d(string=hai) anos
  BearishSun f9d9804e7f Initial work on SSR: Linear and HiZ ray marching %!s(int64=8) %!d(string=hai) anos
  BearishSun 0c1be4aac3 Fixing some documentation errors %!s(int64=8) %!d(string=hai) anos
  BearishSun 210100d2ed SSAO: Added a separate bilateral blur step %!s(int64=8) %!d(string=hai) anos
  BearishSun 824849ff57 Added upsampling to SSAO (untested) %!s(int64=8) %!d(string=hai) anos
  BearishSun d22aec38a6 Merged resolve/blit shaders into one and unrolled loops %!s(int64=8) %!d(string=hai) anos
  BearishSun 8a3241c722 Added SSAO bias to control false occlusion %!s(int64=8) %!d(string=hai) anos
  BearishSun 047238cb55 Added rotation randomization in SSAO shader, in order to reduce banding %!s(int64=8) %!d(string=hai) anos
  BearishSun f888d7c751 Inital work on HBAO %!s(int64=8) %!d(string=hai) anos
  BearishSun 845452c806 Added FXAA %!s(int64=8) %!d(string=hai) anos
  BearishSun fdfc56c8ac Depth of field (Gaussian) effect functional %!s(int64=8) %!d(string=hai) anos
  BearishSun 1a1b8bc0d5 Hierarchical Z generation %!s(int64=8) %!d(string=hai) anos
  BearishSun 0f42cf8dbc Bulk of work implemented for Gaussian DOF %!s(int64=8) %!d(string=hai) anos
  BearishSun 35c18ec554 Added gaussian DOF setup shader & related code %!s(int64=8) %!d(string=hai) anos
  BearishSun 40712d9a65 Added code for Gaussian filter %!s(int64=8) %!d(string=hai) anos
  BearishSun f886443836 Perform MSAA resolve after tonemapping %!s(int64=8) %!d(string=hai) anos
  BearishSun d22b0e2a63 Renamed RendererCamera -> RendererView %!s(int64=8) %!d(string=hai) anos
  BearishSun b9a97b133e Removing unnecessary DLL export specifiers from plugins %!s(int64=8) %!d(string=hai) anos
  BearishSun 8531a656fd Bulk of code for deferred rendering MSAA %!s(int64=9) %!d(string=hai) anos
  BearishSun bb40943c63 Refactoring renderer so its render() method can easily be called manually %!s(int64=9) %!d(string=hai) anos
  BearishSun 56ed650df4 Final set of refactors to rename core thread objects %!s(int64=9) %!d(string=hai) anos
  BearishSun fd174f3849 Cleanup: Getting rid of the Core suffix on core thread objects since they're now in their own namespace (Contd.) %!s(int64=9) %!d(string=hai) anos
  BearishSun 4e57b50514 Massive refactor: Moving all the core thread objects into their own namespace, so I can rename them into something neater and get rid of the Core suffix %!s(int64=9) %!d(string=hai) anos
  BearishSun 457cd2fc42 Tonemapping LUT creation now uses compute shaders since Vulkan doesn't support 3D texture rendering %!s(int64=9) %!d(string=hai) anos
  BearishSun 1671597ec8 Refactored param blocks so there is much less redundant work done during individual param block initialization, as well as memory used per param block %!s(int64=9) %!d(string=hai) anos
  BearishSun aa226e61ce Massive namespace rename BansheeEngine -> bs %!s(int64=9) %!d(string=hai) anos