Panagiotis Christopoulos Charitos
|
c0f34c2c28
Convert UiVisualizeImage to HLSL
|
3 years ago |
Panagiotis Christopoulos Charitos
|
9ba6479849
Minor improvements
|
3 years ago |
Panagiotis Christopoulos Charitos
|
0d90b6cbae
Replace some StructuredBuffers with ByteAddressBuffers
|
3 years ago |
Panagiotis Christopoulos Charitos
|
9aa61a234b
Convert ForwardShadingGenericTransparent to HLSL
|
3 years ago |
Panagiotis Christopoulos Charitos
|
126b12fc36
Moving some forward shading shaders to HLSL
|
3 years ago |
Panagiotis Christopoulos Charitos
|
ea0e043246
GBufferGeneric -> HLSL
|
3 years ago |
Panagiotis Christopoulos Charitos
|
402e45f2d7
Convert GBufferGeneric to HLSL
|
3 years ago |
Panagiotis Christopoulos Charitos
|
bd097f8845
Add HLSL compiling support
|
3 years ago |
Panagiotis Christopoulos Charitos
|
69c3602095
Optimize some SSE code. Refactor some shader code
|
3 years ago |
Panagiotis Christopoulos Charitos
|
2bb77070a2
Change the way cascade distances are calculated
|
3 years ago |
Panagiotis Christopoulos Charitos
|
fd556a3037
Some code style refactoring #17
|
3 years ago |
Panagiotis Christopoulos Charitos
|
658d0544db
Remove the allocator from the shader compiler
|
3 years ago |
Panagiotis Christopoulos Charitos
|
9250dd27ab
Remove the allocator from most Util classes
|
3 years ago |
Panagiotis Christopoulos Charitos
|
4d05cb032c
Some code style refactoring #9
|
3 years ago |
Panagiotis Christopoulos Charitos
|
5fca82a812
Some code style refactoring #6
|
3 years ago |
Panagiotis Christopoulos Charitos
|
a67a6de78f
Some code style refactoring #4
|
3 years ago |
Panagiotis Christopoulos Charitos
|
e9859f97ea
Some code style refactoring #2
|
3 years ago |
Panagiotis Christopoulos Charitos
|
e7c9696940
Some code style refactoring
|
3 years ago |
Panagiotis Christopoulos Charitos
|
11bb628d5b
Fix some validation issues. Add a new shader for common transparents. Update vulkan headers
|
3 years ago |
Panagiotis Christopoulos Charitos
|
bd7db3376d
Some constexpr refactoring
|
3 years ago |
Panagiotis Christopoulos Charitos
|
2b268df695
Fix the Linux and Android builds and do some refactoring
|
3 years ago |
Panagiotis Christopoulos Charitos
|
a218953a85
Remove bindless storage images. Keep only sampled images
|
3 years ago |
Panagiotis Christopoulos Charitos
|
41c5bb40ed
Merge branch 'master' into gi_vrs
|
3 years ago |
Panagiotis Christopoulos Charitos
|
a27dc25a61
Fixes
|
3 years ago |
Panagiotis Christopoulos Charitos
|
3b4feab878
Remove the rewrite_mutation and replace it with skip_mutation. This fixes a bug with alpha test as well
|
3 years ago |
Panagiotis Christopoulos Charitos
|
d340192702
Rework the Android build
|
3 years ago |
Panagiotis Christopoulos Charitos
|
7a24211ce8
Add VRS in IndirectDiffuse
|
3 years ago |
Panagiotis Christopoulos Charitos
|
7d0cc40264
Convert all GBuffer shaders to bindless
|
3 years ago |
Panagiotis Christopoulos Charitos
|
bd44fdea42
New rewrite. Not working yet
|
3 years ago |
Panagiotis Christopoulos Charitos
|
6f0e1d9073
Add support for ghost structs parsing
|
3 years ago |