Panagiotis Christopoulos Charitos
|
2d5ecdb36b
More refactoring
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
1e9f47bbf0
More refactoring and renaming
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
ba2ed75cb0
Refactor binding terms. Use DX now
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
2b05fae952
Add two-phase occlusion culling
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
e71a8b1106
Change GPU visibility to 2 stage. Remove task shaders
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
898ae65e2f
Move GpuSceneParticleEmitter to its own array
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
8b9b797796
Some renaming
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
aeff514a4e
Update the copyright notice
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
97734abaae
Move Vulkan to the new binding model
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
111f22a381
Enable DXIL compilation
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
de64330fec
Remove the TextureView and replace it with something more simple
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
fd50601525
Add the notion of buffer views
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
17f77775dc
Rename back to Vulkan terminology
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
4c010d251b
Make vertex bindings just semantics
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
f2ab329078
Remove one more byte address buffer load
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
bf74976c02
Revise how meshlet memory allocation works
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
b5042ec688
Reduce the loads inside the vert shaders
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
bae79bbcc2
Fixes
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
b7ef6e7141
Decrease the GPU vis memory a bit but that adds more loads in vertex shaders
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
a566493446
Implement SW meshlet culling
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
e43b4295c9
Make the firstInstance of MDI drawcalls smaller
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
9dadc44644
Add the S/W mesh shading in the GPU tests and the drawer
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
5e08cc3339
Move GpuMeshLod to a separate structured buffer
|
1 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
3fcc9b5aa7
Split the meshlet into 2 structs
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
cd1238191b
Add all culling tests to task shader
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
cc4e44c002
Fix a bug in tangent calculation. Add some code for backface culling of meshets (doesn't work well)
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
7d8342099e
Enable primitive queries in the drawer
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
c6434ef07a
Sort the render batches when drawing for optimal performance
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
516d4068d7
Increase meshlet size
|
2 năm trước cách đây |
Panagiotis Christopoulos Charitos
|
d1cb889b26
Add the simple mesh shader drawing. Not working yet
|
2 năm trước cách đây |