aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Update README.mdQuentin Ladevie2021-03-091-0/+1
|
* Update README.mdQuentin Ladevie2021-03-091-3/+2
|
* Fix taaladevieq2021-03-092-2/+2
|
* Render ui on top of path tracer resultladevieq2021-03-095-31/+40
|
* Add sampler creation/descruction and draw functions to the apiladevieq2021-03-083-55/+90
|
* Forward inputs to imguiladevieq2021-03-085-18/+44
|
* Make imgui backend more flexible (display demo scene)ladevieq2021-03-078-88/+155
|
* Working hardcoded imgui backendladevieq2021-03-055-45/+98
|
* Convert color properly to vec4ladevieq2021-03-051-2/+3
|
* Fix linux buildladevieq2021-03-052-6/+8
|
* Fix imgui vertices renderingladevieq2021-03-058-119/+101
|
* Attempt at synchronizing memory writeladevieq2021-03-046-88/+169
|
* Store bindingsladevieq2021-02-264-31/+16
|
* Try to render imguiladevieq2021-02-234-40/+73
|
* Fix framebuffer validation errorsladevieq2021-02-225-55/+120
|
* Attempt at rendering imgui contentladevieq2021-02-197-43/+222
|
* Graphics pipeline and renderpass added to the apiladevieq2021-02-184-34/+145
|
* Attempt using imguiladevieq2021-02-168-13/+160
|
* Remove /vcpkg from .gitignoreladevieq2021-02-163-2/+1
|
* Fix vcpkg toolchain file issuesladevieq2021-02-142-8/+2
|
* Support VCPKG to manage depsladevieq2021-02-134-1/+13
|
* Fix image barriersladevieq2021-02-121-5/+6
|
* Update shaderladevieq2021-02-111-3/+2
|
* Use two images for accumulation (TAA style)ladevieq2021-02-106-33/+57
|
* Accumulation workingladevieq2021-02-107-24/+50
|
* Extend API, fix api image creation, attempt at accumulationladevieq2021-02-096-24/+98
| | | | | | Add blit_full function to the API Fix the create_image function Change the frame record to use an accumulation image
* Pipeline execution, command buffer submission & presentation apiladevieq2021-01-314-49/+53
| | | | functions
* Fix windows swapchain errorladevieq2021-01-311-1/+1
|
* Fix windows compilationladevieq2021-01-302-1/+3
|
* Add record commands and image barrier functions to apiladevieq2021-01-303-66/+59
|
* Fix api bugsladevieq2021-01-305-24/+36
|
* Finished moving api resources creation functionsladevieq2021-01-295-263/+354
|
* Convert renderer ressources creation to api callsladevieq2021-01-285-251/+311
|
* Convert buffer creation function to an api oneladevieq2021-01-275-77/+111
|
* Split vkinstance/vkdevice of renderer into context classladevieq2021-01-266-268/+285
|
* Improve XCB keyboard inputs handlingladevieq2021-01-264-11/+49
|
* Setup delta timeladevieq2021-01-251-3/+11
|
* Fix input handling for Windowsladevieq2021-01-252-30/+40
| | | | | | | | | 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 windowsladevieq2021-01-233-48/+171
|
* Handle modifiers and mouse eventsladevieq2021-01-223-7/+65
|
* Fix kbd + camera movementsladevieq2021-01-214-10/+32
|
* Setup xkbladevieq2021-01-215-4/+79
|
* Update fov on window resizeladevieq2021-01-206-8/+31
|
* Handle window close on windows & free vulkan ressourcesladevieq2021-01-194-25/+141
|
* Fix swapchain extentladevieq2021-01-193-7/+28
|
* Event logic & handle resize & close for xcb windowsladevieq2021-01-185-43/+112
|
* Handle window resizeladevieq2021-01-177-189/+290
|
* Add windows window event loopladevieq2021-01-163-0/+27
|
* Make barrier more preciseladevieq2021-01-161-8/+6
|
* Rendering loopladevieq2021-01-163-141/+171
|