Panagiotis Christopoulos Charitos
|
cb3b5ba0d4
Remove the previous particle emitter
|
1 week ago |
Panagiotis Christopoulos Charitos
|
481454fa3f
GPU particles: fixes
|
1 month ago |
Panagiotis Christopoulos Charitos
|
cbacbd3ba9
GPU particles: Hook up the new emitter to rendering
|
1 month ago |
Panagiotis Christopoulos Charitos
|
6ce99d8ce1
Renderer: Start using the DrawIndex for some rendering
|
1 month ago |
Panagiotis Christopoulos Charitos
|
68f34622b0
Increase the UGB default size and because of that change how some parts of UGB are read from shaders
|
2 months ago |
Panagiotis Christopoulos Charitos
|
6bc02e38a7
DX12 and VK validation fixes
|
7 months ago |
Panagiotis Christopoulos Charitos
|
c4ecfcc0cc
Fix linux build and some warnings
|
9 months ago |
Panagiotis Christopoulos Charitos
|
2d5ecdb36b
More refactoring
|
1 year ago |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
1 year ago |
Panagiotis Christopoulos Charitos
|
ba2ed75cb0
Refactor binding terms. Use DX now
|
1 year ago |
Panagiotis Christopoulos Charitos
|
2b05fae952
Add two-phase occlusion culling
|
1 year ago |
Panagiotis Christopoulos Charitos
|
e71a8b1106
Change GPU visibility to 2 stage. Remove task shaders
|
1 year ago |
Panagiotis Christopoulos Charitos
|
898ae65e2f
Move GpuSceneParticleEmitter to its own array
|
1 year ago |
Panagiotis Christopoulos Charitos
|
8b9b797796
Some renaming
|
1 year ago |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 year ago |
Panagiotis Christopoulos Charitos
|
97734abaae
Move Vulkan to the new binding model
|
1 year ago |
Panagiotis Christopoulos Charitos
|
111f22a381
Enable DXIL compilation
|
1 year ago |
Panagiotis Christopoulos Charitos
|
de64330fec
Remove the TextureView and replace it with something more simple
|
1 year ago |
Panagiotis Christopoulos Charitos
|
fd50601525
Add the notion of buffer views
|
1 year ago |
Panagiotis Christopoulos Charitos
|
17f77775dc
Rename back to Vulkan terminology
|
1 year ago |
Panagiotis Christopoulos Charitos
|
4c010d251b
Make vertex bindings just semantics
|
1 year ago |
Panagiotis Christopoulos Charitos
|
f2ab329078
Remove one more byte address buffer load
|
1 year ago |
Panagiotis Christopoulos Charitos
|
bf74976c02
Revise how meshlet memory allocation works
|
1 year ago |
Panagiotis Christopoulos Charitos
|
b5042ec688
Reduce the loads inside the vert shaders
|
1 year ago |
Panagiotis Christopoulos Charitos
|
bae79bbcc2
Fixes
|
1 year ago |
Panagiotis Christopoulos Charitos
|
b7ef6e7141
Decrease the GPU vis memory a bit but that adds more loads in vertex shaders
|
1 year ago |
Panagiotis Christopoulos Charitos
|
a566493446
Implement SW meshlet culling
|
1 year ago |
Panagiotis Christopoulos Charitos
|
e43b4295c9
Make the firstInstance of MDI drawcalls smaller
|
1 year ago |
Panagiotis Christopoulos Charitos
|
9dadc44644
Add the S/W mesh shading in the GPU tests and the drawer
|
1 year ago |
Panagiotis Christopoulos Charitos
|
5e08cc3339
Move GpuMeshLod to a separate structured buffer
|
1 year ago |