| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Add space key to xcb window | ladevieq | 2021-08-05 | 1 | -1/+1 |
| | | |||||
| * | Make geometry and bvh buffer gpu only | ladevieq | 2021-08-01 | 1 | -3/+2 |
| | | |||||
| * | Pack bvh nodes, optimize vertices size | ladevieq | 2021-08-01 | 1 | -2/+2 |
| | | |||||
| * | Use SAH to generate BVH & fix ray triangle intersection | ladevieq | 2021-08-01 | 1 | -1/+1 |
| | | |||||
| * | Slowly rendering sponza | ladevieq | 2021-07-25 | 1 | -5/+6 |
| | | |||||
| * | Use a different buffer for scene info, geometry, bvh and load gltf | ladevieq | 2021-07-25 | 1 | -23/+33 |
| | | |||||
| * | Clean up includes, scene class, simplify scene buffer access from main | ladevieq | 2021-07-24 | 1 | -22/+25 |
| | | |||||
| * | Add dof toggler & attempt to use bvh | ladevieq | 2021-05-23 | 1 | -0/+4 |
| | | |||||
| * | Naive BVH working + camera simple camera rotation | ladevieq | 2021-05-23 | 1 | -0/+10 |
| | | |||||
| * | Wip BVH + BVH debugging tools | ladevieq | 2021-05-16 | 1 | -2/+15 |
| | | |||||
| * | Add light sources, use russian roulette for opti and infinite | ladevieq | 2021-05-12 | 1 | -6/+4 |
| | | | | | accumulation | ||||
| * | Remove remaining pregenerated random numbers | ladevieq | 2021-04-01 | 1 | -0/+3 |
| | | |||||
| * | FPS counter | ladevieq | 2021-03-29 | 1 | -0/+1 |
| | | |||||
| * | Display frame time & add aabb ray hit function for future BVH | ladevieq | 2021-03-18 | 1 | -19/+18 |
| | | | | | implementation | ||||
| * | Simple debug ui | ladevieq | 2021-03-13 | 1 | -7/+18 |
| | | |||||
| * | Fix accumulation textures format and reset accumulation on move/resize | ladevieq | 2021-03-11 | 1 | -6/+15 |
| | | |||||
| * | Add naive tonemapping | ladevieq | 2021-03-10 | 1 | -2/+5 |
| | | |||||
| * | Fix TAA to have infinite accumulation | ladevieq | 2021-03-10 | 1 | -8/+3 |
| | | |||||
| * | Fix taa | ladevieq | 2021-03-09 | 1 | -1/+1 |
| | | |||||
| * | Render ui on top of path tracer result | ladevieq | 2021-03-09 | 1 | -6/+9 |
| | | |||||
| * | Forward inputs to imgui | ladevieq | 2021-03-08 | 1 | -0/+26 |
| | | |||||
| * | Make imgui backend more flexible (display demo scene) | ladevieq | 2021-03-07 | 1 | -0/+15 |
| | | |||||
| * | Fix imgui vertices rendering | ladevieq | 2021-03-05 | 1 | -2/+2 |
| | | |||||
| * | Attempt at synchronizing memory write | ladevieq | 2021-03-04 | 1 | -15/+15 |
| | | |||||
| * | Fix framebuffer validation errors | ladevieq | 2021-02-22 | 1 | -5/+2 |
| | | |||||
| * | Attempt at rendering imgui content | ladevieq | 2021-02-19 | 1 | -0/+5 |
| | | |||||
| * | Attempt using imgui | ladevieq | 2021-02-16 | 1 | -0/+4 |
| | | |||||
| * | Use two images for accumulation (TAA style) | ladevieq | 2021-02-10 | 1 | -1/+2 |
| | | |||||
| * | Accumulation working | ladevieq | 2021-02-10 | 1 | -2/+12 |
| | | |||||
| * | Fix api bugs | ladevieq | 2021-01-30 | 1 | -4/+6 |
| | | |||||
| * | Convert renderer ressources creation to api calls | ladevieq | 2021-01-28 | 1 | -8/+8 |
| | | |||||
| * | Split vkinstance/vkdevice of renderer into context class | ladevieq | 2021-01-26 | 1 | -1/+2 |
| | | |||||
| * | Improve XCB keyboard inputs handling | ladevieq | 2021-01-26 | 1 | -1/+1 |
| | | |||||
| * | Setup delta time | ladevieq | 2021-01-25 | 1 | -3/+11 |
| | | |||||
| * | Fix input handling for Windows | ladevieq | 2021-01-25 | 1 | -18/+21 |
| | | | | | | | | | | Windows generate keydown events for the last pressed key only If we are pressing two key together this is troublesome as we don't get notified we are pressing two keys Fixed by updating an array of key states on key down/release and generating event while the key state is pressed | ||||
| * | Handle keyboard and mouse inputs on windows | ladevieq | 2021-01-23 | 1 | -20/+22 |
| | | |||||
| * | Handle modifiers and mouse events | ladevieq | 2021-01-22 | 1 | -4/+18 |
| | | |||||
| * | Fix kbd + camera movements | ladevieq | 2021-01-21 | 1 | -2/+13 |
| | | |||||
| * | Setup xkb | ladevieq | 2021-01-21 | 1 | -0/+3 |
| | | |||||
| * | Update fov on window resize | ladevieq | 2021-01-20 | 1 | -0/+1 |
| | | |||||
| * | Handle window close on windows & free vulkan ressources | ladevieq | 2021-01-19 | 1 | -3/+0 |
| | | |||||
| * | Fix swapchain extent | ladevieq | 2021-01-19 | 1 | -5/+14 |
| | | |||||
| * | Event logic & handle resize & close for xcb windows | ladevieq | 2021-01-18 | 1 | -4/+18 |
| | | |||||
| * | Handle window resize | ladevieq | 2021-01-17 | 1 | -104/+4 |
| | | |||||
| * | Add windows window event loop | ladevieq | 2021-01-16 | 1 | -0/+2 |
| | | |||||
| * | Rendering loop | ladevieq | 2021-01-16 | 1 | -17/+16 |
| | | |||||
| * | Refactor code for multiplatform | ladevieq | 2021-01-15 | 1 | -14/+12 |
| | | |||||
| * | Windows window | ladevieq | 2021-01-14 | 1 | -0/+3 |
| | | |||||
| * | Refactor code for multiplatform | ladevieq | 2021-01-14 | 1 | -3/+15 |
| | | |||||
| * | Compile on windows | ladevieq | 2021-01-13 | 1 | -4/+11 |
| | | |||||
