Panagiotis Christopoulos Charitos
|
b88d2a1cd8
GR: Add DrawID support for both D3D and VK
|
1 month ago |
Panagiotis Christopoulos Charitos
|
e6f942965d
Optimize the local light binning
|
4 months ago |
Panagiotis Christopoulos Charitos
|
170649c8af
Some test enhancements
|
4 months ago |
Panagiotis Christopoulos Charitos
|
af877cc793
Move some code to explicit NEON
|
7 months ago |
Panagiotis Christopoulos Charitos
|
e02d4cdf55
Update DXC and add windows arm64 DLLs
|
7 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
|
e0cf7db074
Some work on RT GI
|
11 months ago |
Panagiotis Christopoulos Charitos
|
130ebadd82
Call DXC using the C++ API and not the executable
|
1 year ago |
Panagiotis Christopoulos Charitos
|
8263d52e3c
More refactoring
|
1 year ago |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
1 year ago |
Panagiotis Christopoulos Charitos
|
ad4e66311f
Minor additions to the shader compiler
|
1 year ago |
Panagiotis Christopoulos Charitos
|
693b9dbcaf
Add code for dispatch graph
|
1 year ago |
Panagiotis Christopoulos Charitos
|
0e27348c9d
D3D: Minor workgraph stuff
|
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
|
4d5d13ecc0
More D3D compiler work
|
1 year ago |
Panagiotis Christopoulos Charitos
|
111f22a381
Enable DXIL compilation
|
1 year ago |
Panagiotis Christopoulos Charitos
|
c127b78603
Shader refactoring
|
1 year ago |
Panagiotis Christopoulos Charitos
|
353d223c62
Change the max primitive count for meshlets
|
2 years ago |
Panagiotis Christopoulos Charitos
|
a24df59c88
Re-design the shader programs and change the shader binary
|
2 years ago |
Panagiotis Christopoulos Charitos
|
79377a4c80
- Update vulkan headers and spirv-cross
|
2 years ago |
Panagiotis Christopoulos Charitos
|
f477843e5e
Prepare the particle emitters for GPU occlusion
|
2 years ago |
Panagiotis Christopoulos Charitos
|
67e17c5c47
Refactor the GPU vis of non-renderables
|
2 years ago |
Panagiotis Christopoulos Charitos
|
2f699aa49b
Change the code style. Increase the column size to 150
|
2 years ago |
Panagiotis Christopoulos Charitos
|
f09b08f441
Refactor all Util containers
|
2 years ago |
Panagiotis Christopoulos Charitos
|
2d2cca0424
Make the CoreTracer singleton
|
2 years ago |
Panagiotis Christopoulos Charitos
|
557d7a2e6c
Update copyright year
|
2 years ago |
Panagiotis Christopoulos Charitos
|
d0ce1cf0b7
Add the #pragma anki 16bit that enables 16bit types in DXC
|
2 years ago |
Panagiotis Christopoulos Charitos
|
b61af7c5d6
Minor fixes
|
2 years ago |