| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix bvh debug view | ladevieq | 2021-08-21 | 1 | -18/+30 | |
| | | ||||||
| * | Use simd for vec3 computations | ladevieq | 2021-08-20 | 9 | -125/+154 | |
| | | ||||||
| * | Fix release builds | ladevieq | 2021-08-19 | 3 | -0/+12 | |
| | | ||||||
| * | Improve gltf loading | ladevieq | 2021-08-15 | 5 | -59/+116 | |
| | | ||||||
| * | Bindless graphics pipeline | ladevieq | 2021-08-09 | 8 | -224/+232 | |
| | | ||||||
| * | Bindless compute pipelines | ladevieq | 2021-08-08 | 12 | -132/+235 | |
| | | ||||||
| * | models | ladevieq | 2021-08-08 | 1 | -2/+1 | |
| | | ||||||
| * | Setup git LFS | ladevieq | 2021-08-08 | 1 | -0/+2 | |
| | | ||||||
| * | Fix modifiers key on windows | ladevieq | 2021-08-05 | 3 | -6/+6 | |
| | | ||||||
| * | Add space key to xcb window | ladevieq | 2021-08-05 | 3 | -1/+5 | |
| | | ||||||
| * | Fix black borders | ladevieq | 2021-08-04 | 1 | -2/+2 | |
| | | ||||||
| * | Use buffer device address with push constants | ladevieq | 2021-08-04 | 7 | -95/+76 | |
| | | ||||||
| * | Add copy_buffer functions to vk api | ladevieq | 2021-08-03 | 3 | -30/+32 | |
| | | ||||||
| * | Ignore useless directories | ladevieq | 2021-08-01 | 1 | -0/+3 | |
| | | ||||||
| * | Make geometry and bvh buffer gpu only | ladevieq | 2021-08-01 | 3 | -12/+64 | |
| | | ||||||
| * | Ignore compile_comamands | ladevieq | 2021-08-01 | 2 | -52/+1 | |
| | | ||||||
| * | Pack bvh nodes, optimize vertices size | ladevieq | 2021-08-01 | 7 | -59/+61 | |
| | | ||||||
| * | Use SAH to generate BVH & fix ray triangle intersection | ladevieq | 2021-08-01 | 9 | -115/+175 | |
| | | ||||||
| * | Allocate ressources based on virtual frames count | ladevieq | 2021-07-25 | 2 | -50/+51 | |
| | | ||||||
| * | Slowly rendering sponza | ladevieq | 2021-07-25 | 7 | -170/+171 | |
| | | ||||||
| * | Use a different buffer for scene info, geometry, bvh and load gltf | ladevieq | 2021-07-25 | 13 | -96/+453 | |
| | | ||||||
| * | Clean up includes, scene class, simplify scene buffer access from main | ladevieq | 2021-07-24 | 10 | -194/+174 | |
| | | ||||||
| * | Depth first ordered bvh | ladevieq | 2021-06-21 | 3 | -100/+120 | |
| | | ||||||
| * | Split on the largest axis on BVH generation | ladevieq | 2021-06-19 | 6 | -73/+97 | |
| | | ||||||
| * | Update README.md | Quentin Ladevie | 2021-06-13 | 1 | -10/+28 | |
| | | ||||||
| * | Fix BVH traversal and use PCG instead of wang hash | ladevieq | 2021-05-25 | 2 | -64/+21 | |
| | | ||||||
| * | Add dof toggler & attempt to use bvh | ladevieq | 2021-05-23 | 4 | -56/+72 | |
| | | ||||||
| * | Naive BVH working + camera simple camera rotation | ladevieq | 2021-05-23 | 4 | -32/+88 | |
| | | ||||||
| * | Wip BVH + BVH debugging tools | ladevieq | 2021-05-16 | 6 | -89/+223 | |
| | | ||||||
| * | Add light sources, use russian roulette for opti and infinite | ladevieq | 2021-05-12 | 6 | -29/+52 | |
| | | | | | accumulation | |||||
| * | Remove remaining pregenerated random numbers | ladevieq | 2021-04-01 | 4 | -12/+14 | |
| | | ||||||
| * | Fix linux build | ladevieq | 2021-04-01 | 5 | -5/+18 | |
| | | ||||||
| * | Remove most precomputed random numbers | ladevieq | 2021-03-31 | 3 | -61/+57 | |
| | | ||||||
| * | FPS counter | ladevieq | 2021-03-29 | 1 | -0/+1 | |
| | | ||||||
| * | BVH simple implementation | ladevieq | 2021-03-29 | 10 | -21/+155 | |
| | | ||||||
| * | Display frame time & add aabb ray hit function for future BVH | ladevieq | 2021-03-18 | 3 | -19/+59 | |
| | | | | | implementation | |||||
| * | Load correct library on macos | Quentin Ladevie | 2021-03-15 | 1 | -2/+8 | |
| | | ||||||
| * | Make it compile on mac | Quentin Ladevie | 2021-03-14 | 10 | -17/+35 | |
| | | ||||||
| * | Simple debug ui | ladevieq | 2021-03-13 | 1 | -7/+18 | |
| | | ||||||
| * | Fix accumulation textures format and reset accumulation on move/resize | ladevieq | 2021-03-11 | 5 | -11/+34 | |
| | | ||||||
| * | Restore depth of field | ladevieq | 2021-03-10 | 1 | -1/+1 | |
| | | ||||||
| * | Add naive tonemapping | ladevieq | 2021-03-10 | 4 | -19/+60 | |
| | | ||||||
| * | Fix TAA to have infinite accumulation | ladevieq | 2021-03-10 | 4 | -32/+32 | |
| | | ||||||
| * | Update README.md | Quentin Ladevie | 2021-03-09 | 1 | -0/+1 | |
| | | ||||||
| * | Update README.md | Quentin Ladevie | 2021-03-09 | 1 | -3/+2 | |
| | | ||||||
| * | Fix taa | ladevieq | 2021-03-09 | 2 | -2/+2 | |
| | | ||||||
| * | Render ui on top of path tracer result | ladevieq | 2021-03-09 | 5 | -31/+40 | |
| | | ||||||
| * | Add sampler creation/descruction and draw functions to the api | ladevieq | 2021-03-08 | 3 | -55/+90 | |
| | | ||||||
| * | Forward inputs to imgui | ladevieq | 2021-03-08 | 5 | -18/+44 | |
| | | ||||||
| * | Make imgui backend more flexible (display demo scene) | ladevieq | 2021-03-07 | 8 | -88/+155 | |
| | | ||||||
