Panagiotis Christopoulos Charitos
|
e1f4d6d91e
Fix light binning
|
4 mēneši atpakaļ |
Panagiotis Christopoulos Charitos
|
d353a5ae3c
Some refactoring
|
4 mēneši atpakaļ |
Panagiotis Christopoulos Charitos
|
056cf56880
More improvements in GI
|
6 mēneši atpakaļ |
Panagiotis Christopoulos Charitos
|
e25f1e50f7
Refactor the indirect diffuse probes
|
8 mēneši atpakaļ |
Panagiotis Christopoulos Charitos
|
42e2e107b7
Fix a performance issue in DX12
|
11 mēneši atpakaļ |
Panagiotis Christopoulos Charitos
|
e50f7362e0
Bloom and CVars refactoring
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
ce64c5b7e2
Refactor the renderer a bit and the final scaling
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
8263d52e3c
More refactoring
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
dc8d7ea186
Move the mipmap generation to the renderer
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
fd50601525
Add the notion of buffer views
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
dd1836a315
Command buffer submit refactoring
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
dfcbd4d177
Add bent normals
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
a566493446
Implement SW meshlet culling
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
eadb7f944f
Break GI probes and reflection probe generation into multiple passes
|
1 gadu atpakaļ |
Panagiotis Christopoulos Charitos
|
154b4771d4
Refactor shader program loading to accept arbitary combinations of techniques
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
6cf37b8605
Implement GTAO and remove SSGI
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
9546d08023
Merge compute and raster versions of shaders into the same ankiprog file
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
bb0c91ce0d
Merge a few RT shaders
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
80c2ac4bff
Remove the ThreadHive from some subsystems
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
acec49bf01
Switch to the new job manager which is faster for more simple tasks
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
3ecdd26b63
Add the ability to generate a hash for all visible objects
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
76aa83b866
Add another way of doing GPU visibility. Distance based
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
55e6e8e5bb
Move probe reflection to GDR. Move the cluster binning to GDR
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
ed9e0121fb
Add GPU visibility in probe reflection rendering
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
550f654a0e
Add MDI to the RenderableDrawer
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
d3cef7959b
Add MDI support plus some refactoring to avoid too many atomic ops
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
2f699aa49b
Change the code style. Increase the column size to 150
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
37af33e088
Finalize GPU visibility
|
2 gadi atpakaļ |
Panagiotis Christopoulos Charitos
|
0219adb759
Add yet another allocator
|
2 gadi atpakaļ |