- VS supports dual mode: CPU path (push constants) and MDI path (binary search) - CPU render loop now does per-face-group draws with backface culling (6 draws/chunk max) - Frustum planes extracted and populated in constant buffer for GPU cull shader - GPU cull + MDI path fully implemented but disabled (barrier/state debugging needed) - GPU timestamp query infrastructure with readback for cull/draw timing - HUD shows rendering mode (GPU cull vs CPU fallback) |
||
|---|---|---|
| .. | ||
| VoxelMesher.cpp | ||
| VoxelMesher.h | ||
| VoxelRenderer.cpp | ||
| VoxelRenderer.h | ||
| VoxelTypes.h | ||
| VoxelWorld.cpp | ||
| VoxelWorld.h | ||