Contingencyy/VulkanRenderer
A rendering project using the Vulkan API. Will eventually feature raytraced soft shadows, raytraced reflections, and raytraced ambient occlusion.
C++MIT
Issues
- 0
Load assets at runtime
#75 opened by Contingencyy - 0
GPU Profiling
#84 opened by Contingencyy - 0
CPU Profiling
#96 opened by Contingencyy - 0
Vertex compression
#95 opened by Contingencyy - 0
- 0
- 0
Direct lighting debug views
#92 opened by Contingencyy - 0
- 0
- 0
Raytraced point light shadows
#58 opened by Contingencyy - 0
Vulkan inline raytracing
#56 opened by Contingencyy - 0
Build acceleration structures
#86 opened by Contingencyy - 0
Depth pre-pass
#88 opened by Contingencyy - 0
Singular massive staging/uniform buffer
#81 opened by Contingencyy - 0
Renderer refactor
#89 opened by Contingencyy - 0
ImGuizmo
#90 opened by Contingencyy - 0
- 0
Energy conservation and preservation
#85 opened by Contingencyy - 0
White furnace test and multiscattering
#66 opened by Contingencyy - 0
Oren-Nayar Diffuse BRDF
#80 opened by Contingencyy - 0
Toggle VSync
#83 opened by Contingencyy - 0
Shaderc includer ignore duplicates
#82 opened by Contingencyy - 0
Precompiled header
#77 opened by Contingencyy - 0
Samplers
#68 opened by Contingencyy - 0
Smart pointers for GPU resources
#78 opened by Contingencyy - 0
Better resource handling
#76 opened by Contingencyy - 0
- 0
Adjust materials at runtime
#61 opened by Contingencyy - 0
IBL and clearcoat materials
#65 opened by Contingencyy - 0
Temporal Anti-Aliasing
#53 opened by Contingencyy - 0
Better swapchain abstraction
#73 opened by Contingencyy - 0
Runtime render settings
#46 opened by Contingencyy - 0
Render pass fixed attachment indices
#64 opened by Contingencyy - 0
Multi-threaded asset loading
#72 opened by Contingencyy - 0
Asset authoring/caching
#71 opened by Contingencyy - 0
Shader hotreloading
#69 opened by Contingencyy - 0
Debug dump texture
#67 opened by Contingencyy - 0
Debug render modes
#63 opened by Contingencyy - 1
Direct light artifacts
#62 opened by Contingencyy - 0
- 0
PBR test scene from GLTF sample models
#59 opened by Contingencyy - 0
Raytraced mirror reflections
#57 opened by Contingencyy - 0
Improve PBR clearcoat implementation
#55 opened by Contingencyy - 0
Scene and scene hierarchy
#54 opened by Contingencyy - 0
Motion vectors
#52 opened by Contingencyy - 0
Better way of creating render passes and handle dependencies/barriers between them
#49 opened by Contingencyy - 0
Memory allocator (CPU)
#51 opened by Contingencyy - 0
- 0
Some small helpers
#48 opened by Contingencyy - 0
Fix swapchain resizing crashes
#47 opened by Contingencyy