aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
...
* Try to render imguiladevieq2021-02-232-36/+68
|
* Fix framebuffer validation errorsladevieq2021-02-223-49/+112
|
* Attempt at rendering imgui contentladevieq2021-02-193-40/+179
|
* Graphics pipeline and renderpass added to the apiladevieq2021-02-182-29/+137
|
* Attempt using imguiladevieq2021-02-165-6/+144
|
* Fix vcpkg toolchain file issuesladevieq2021-02-141-6/+0
|
* Support VCPKG to manage depsladevieq2021-02-131-1/+6
|
* Fix image barriersladevieq2021-02-121-5/+6
|
* Use two images for accumulation (TAA style)ladevieq2021-02-104-29/+50
|
* Accumulation workingladevieq2021-02-104-12/+34
|
* Extend API, fix api image creation, attempt at accumulationladevieq2021-02-093-24/+89
| | | | | | 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-312-48/+47
| | | | functions
* Fix windows swapchain errorladevieq2021-01-311-1/+1
|
* Fix windows compilationladevieq2021-01-301-1/+1
|
* Add record commands and image barrier functions to apiladevieq2021-01-302-66/+52
|
* Fix api bugsladevieq2021-01-303-19/+35
|
* Finished moving api resources creation functionsladevieq2021-01-292-238/+305
|
* Convert renderer ressources creation to api callsladevieq2021-01-283-221/+274
|
* Convert buffer creation function to an api oneladevieq2021-01-273-71/+83
|
* Split vkinstance/vkdevice of renderer into context classladevieq2021-01-264-231/+239
|
* Improve XCB keyboard inputs handlingladevieq2021-01-263-8/+11
|
* 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-232-26/+111
|
* Handle modifiers and mouse eventsladevieq2021-01-222-7/+43
|
* Fix kbd + camera movementsladevieq2021-01-213-10/+29
|
* Setup xkbladevieq2021-01-214-4/+59
|
* Update fov on window resizeladevieq2021-01-204-6/+22
|
* Handle window close on windows & free vulkan ressourcesladevieq2021-01-193-24/+109
|
* Fix swapchain extentladevieq2021-01-193-7/+28
|
* Event logic & handle resize & close for xcb windowsladevieq2021-01-183-24/+88
|
* Handle window resizeladevieq2021-01-174-158/+239
|
* Add windows window event loopladevieq2021-01-162-0/+21
|
* Make barrier more preciseladevieq2021-01-161-8/+6
|
* Rendering loopladevieq2021-01-162-112/+141
|
* Refactor code for multiplatformladevieq2021-01-151-14/+12
|
* Windows windowladevieq2021-01-144-3/+67
|
* Refactor code for multiplatformladevieq2021-01-146-15/+34
|
* Compile on windowsladevieq2021-01-135-5/+25
|
* Fix renderingladevieq2021-01-131-2/+2
|
* Fix empty storage bufferladevieq2021-01-131-2/+2
|
* Update descriptor in one callladevieq2021-01-131-20/+31
|
* Fix random swapchain out_of_date on presentationladevieq2021-01-122-9/+9
|
* Remove useless initial layout transitionladevieq2021-01-121-74/+17
|
* Fix swapchain images initial layout transitionladevieq2021-01-121-31/+31
|
* Use wait for fence instead of device idleladevieq2021-01-111-6/+19
|
* Path tracer write to the swapchain imageladevieq2021-01-112-21/+101
|
* Attempt to write to swapchain imageladevieq2021-01-102-35/+156
|
* Create xcb surface and swapchainladevieq2021-01-104-21/+74
|
* XCB window creationladevieq2021-01-093-17/+53
|