Panagiotis Christopoulos Charitos
|
07894fce56
Renderer: Add object picking
|
3 weeks ago |
Panagiotis Christopoulos Charitos
|
6ce99d8ce1
Renderer: Start using the DrawIndex for some rendering
|
1 month ago |
Panagiotis Christopoulos Charitos
|
cccd687dc2
Math library re-factoring
|
10 months ago |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
1 year ago |
Panagiotis Christopoulos Charitos
|
898ae65e2f
Move GpuSceneParticleEmitter to its own array
|
1 year ago |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 year ago |
Panagiotis Christopoulos Charitos
|
17f77775dc
Rename back to Vulkan terminology
|
1 year ago |
Panagiotis Christopoulos Charitos
|
f2ab329078
Remove one more byte address buffer load
|
1 year ago |
Panagiotis Christopoulos Charitos
|
b5042ec688
Reduce the loads inside the vert shaders
|
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
|
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 |
Panagiotis Christopoulos Charitos
|
31aeb102f2
Optimize GPU visibility a bit and fix a bug in shader reflection
|
2 years ago |
Panagiotis Christopoulos Charitos
|
6b7786f233
Some re-naming
|
2 years ago |
Panagiotis Christopoulos Charitos
|
f6bb3c1faa
Some renaming
|
2 years ago |
Panagiotis Christopoulos Charitos
|
f477843e5e
Prepare the particle emitters for GPU occlusion
|
2 years ago |
Panagiotis Christopoulos Charitos
|
4949dc9928
Refactor and fix the GPU scene arrays
|
2 years ago |
Panagiotis Christopoulos Charitos
|
52c33c7227
Unify spot and point lights in the GPU scene
|
2 years ago |
Panagiotis Christopoulos Charitos
|
dd8b83a146
More work on the light/probe visibility
|
2 years ago |
Panagiotis Christopoulos Charitos
|
2f699aa49b
Change the code style. Increase the column size to 150
|
2 years ago |
Panagiotis Christopoulos Charitos
|
37af33e088
Finalize GPU visibility
|
2 years ago |
Panagiotis Christopoulos Charitos
|
557d7a2e6c
Update copyright year
|
2 years ago |
Panagiotis Christopoulos Charitos
|
3ddfd1f390
Optimize the GPU scene and nuke RenderComponent (good riddance)
|
2 years ago |
Panagiotis Christopoulos Charitos
|
bf629e68a6
Switch to GPU scene
|
3 years ago |