Panagiotis Christopoulos Charitos
|
dce6e8c3c1
GPU visibility: Enable meshlet backfacing culling
|
há 1 mês atrás |
Panagiotis Christopoulos Charitos
|
6ce99d8ce1
Renderer: Start using the DrawIndex for some rendering
|
há 1 mês atrás |
Panagiotis Christopoulos Charitos
|
01428a625e
Some RT optimizations
|
há 9 meses atrás |
Panagiotis Christopoulos Charitos
|
cccd687dc2
Math library re-factoring
|
há 10 meses atrás |
Panagiotis Christopoulos Charitos
|
40fc7d04ae
HLSL 16bit fixes
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
95d96da6cd
Refactor how shader techniques are written
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
8263d52e3c
More refactoring
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
97734abaae
Move Vulkan to the new binding model
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
17f77775dc
Rename back to Vulkan terminology
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
4c010d251b
Make vertex bindings just semantics
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
f2ab329078
Remove one more byte address buffer load
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
b7ef6e7141
Decrease the GPU vis memory a bit but that adds more loads in vertex shaders
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
5e08cc3339
Move GpuMeshLod to a separate structured buffer
|
há 1 ano atrás |
Panagiotis Christopoulos Charitos
|
a24df59c88
Re-design the shader programs and change the shader binary
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
118bd4da16
Minor refactoring
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
6b7786f233
Some re-naming
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
f477843e5e
Prepare the particle emitters for GPU occlusion
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
2f699aa49b
Change the code style. Increase the column size to 150
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
4146297b9e
Remove the EarlyZ variant from the shaders
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
dca7f3d2a5
Some cleanup
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
557d7a2e6c
Update copyright year
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
a089b63617
Bye GLSL bye glslang
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
3ddfd1f390
Optimize the GPU scene and nuke RenderComponent (good riddance)
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
61cae637d1
Optimizations
|
há 2 anos atrás |
Panagiotis Christopoulos Charitos
|
bf629e68a6
Switch to GPU scene
|
há 3 anos atrás |
Panagiotis Christopoulos Charitos
|
0d90b6cbae
Replace some StructuredBuffers with ByteAddressBuffers
|
há 3 anos atrás |
Panagiotis Christopoulos Charitos
|
9aa61a234b
Convert ForwardShadingGenericTransparent to HLSL
|
há 3 anos atrás |
Panagiotis Christopoulos Charitos
|
e567a65b28
Some rafactoring
|
há 3 anos atrás |