BearishSun
|
fb505fd6fd
More work on screen space reflections
|
8 år sedan |
BearishSun
|
f9d9804e7f
Initial work on SSR: Linear and HiZ ray marching
|
8 år sedan |
BearishSun
|
068c65b9e0
More work on light probe indirect lighting
|
8 år sedan |
BearishSun
|
2779f6cc40
SSAO: pick different sample/step count based on quality level
|
8 år sedan |
BearishSun
|
210100d2ed
SSAO: Added a separate bilateral blur step
|
8 år sedan |
BearishSun
|
02e18de5ba
No need to output 4 flots from SSAO shader
|
8 år sedan |
BearishSun
|
966805cfcb
More SSAO related fixes
|
8 år sedan |
BearishSun
|
824849ff57
Added upsampling to SSAO (untested)
|
8 år sedan |
BearishSun
|
d22aec38a6
Merged resolve/blit shaders into one and unrolled loops
|
8 år sedan |
BearishSun
|
8a3241c722
Added SSAO bias to control false occlusion
|
8 år sedan |
BearishSun
|
047238cb55
Added rotation randomization in SSAO shader, in order to reduce banding
|
8 år sedan |
BearishSun
|
f888d7c751
Inital work on HBAO
|
8 år sedan |
BearishSun
|
845452c806
Added FXAA
|
8 år sedan |
BearishSun
|
a5ac5b5584
DOF now works with MSAA
|
8 år sedan |
BearishSun
|
fdfc56c8ac
Depth of field (Gaussian) effect functional
|
8 år sedan |
BearishSun
|
05c9eaed34
HiZ generation enabled
|
8 år sedan |
BearishSun
|
1a1b8bc0d5
Hierarchical Z generation
|
8 år sedan |
BearishSun
|
0f42cf8dbc
Bulk of work implemented for Gaussian DOF
|
8 år sedan |
BearishSun
|
35c18ec554
Added gaussian DOF setup shader & related code
|
8 år sedan |
BearishSun
|
40712d9a65
Added code for Gaussian filter
|
8 år sedan |
BearishSun
|
f886443836
Perform MSAA resolve after tonemapping
|
8 år sedan |
BearishSun
|
5ac8e7b2e6
Added ability to bind depth & stencil buffers separately as read-only
|
8 år sedan |
BearishSun
|
d22b0e2a63
Renamed RendererCamera -> RendererView
|
8 år sedan |
BearishSun
|
ae757a15ef
Started work on shadow mapping
|
8 år sedan |
BearishSun
|
8531a656fd
Bulk of code for deferred rendering MSAA
|
8 år sedan |
BearishSun
|
bb40943c63
Refactoring renderer so its render() method can easily be called manually
|
9 år sedan |
BearishSun
|
56ed650df4
Final set of refactors to rename core thread objects
|
9 år sedan |
BearishSun
|
f171405be5
RenderAPICore -> ct::RenderAPI
|
9 år sedan |
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
|
9 år sedan |
BearishSun
|
457cd2fc42
Tonemapping LUT creation now uses compute shaders since Vulkan doesn't support 3D texture rendering
|
9 år sedan |