Panagiotis Christopoulos Charitos
|
320b719f20
Math: Move to the new Vec design
|
2 dni temu |
Panagiotis Christopoulos Charitos
|
07894fce56
Renderer: Add object picking
|
3 tygodni temu |
Panagiotis Christopoulos Charitos
|
6ce99d8ce1
Renderer: Start using the DrawIndex for some rendering
|
1 miesiąc temu |
Panagiotis Christopoulos Charitos
|
9535403840
Fix bugs in the light binning and the indirect diffuse
|
4 miesięcy temu |
Panagiotis Christopoulos Charitos
|
bbbbb09d7d
Local light visibility (WIP)
|
4 miesięcy temu |
Panagiotis Christopoulos Charitos
|
8f07f98a0c
Remove the need for SBT setup job
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
5e77945ce4
RT reflections are working but without optimizations
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
b0468d4fa2
Add a ray tracing debug pass
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
2b05fae952
Add two-phase occlusion culling
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
5de9edfe18
Minor optimizations in GPU visibility
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
e71a8b1106
Change GPU visibility to 2 stage. Remove task shaders
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
8b9b797796
Some renaming
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
fd50601525
Add the notion of buffer views
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
a47d177c4d
Remove the insane ammount of GPU jobs required to render point lights
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
bf74976c02
Revise how meshlet memory allocation works
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
b7ef6e7141
Decrease the GPU vis memory a bit but that adds more loads in vertex shaders
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
a566493446
Implement SW meshlet culling
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
9dadc44644
Add the S/W mesh shading in the GPU tests and the drawer
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
5648601156
Add the code for task/mesh S/W path
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
3224bfe895
Re-arrange shadow passes to increase pipelining
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
ff2a300abd
Make GPU visibility memory persistent
|
1 rok temu |
Panagiotis Christopoulos Charitos
|
401d54a3b2
Add an additional visibility test that helps probe generation
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
d1cb889b26
Add the simple mesh shader drawing. Not working yet
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
d78dcc52d4
Fix raytracing bugs
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
3ecdd26b63
Add the ability to generate a hash for all visible objects
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
31e7779335
Change the way drawcall stats are calculated
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
863e2b88ca
Refactor RT shadows (not working right now)
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
38ebdef1a5
Add GPU visibility for top-level acceleration structure building
|
2 lat temu |
Panagiotis Christopoulos Charitos
|
43cda44095
Move Dbg to the new system
|
2 lat temu |