aboutsummaryrefslogtreecommitdiffstats
path: root/src/vk-api.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Thirdparty includes flagged as SYSTEMladevieq2022-07-101-1/+1
|
* Improve compilation timeladevieq2022-07-101-30/+32
|
* Primitive renderpass api & use handle for low level api resourcesQuentin LADEVIE2022-03-031-148/+258
|
* Make bindless descriptor a private member of vkapiQuentin LADEVIE2022-02-241-0/+3
|
* Fixes artifacts when moving in the sceneQuentin LADEVIE2022-02-161-2/+2
|
* High level buffer classladevieq2022-02-141-17/+38
|
* Improve image barrier codeladevieq2022-02-131-10/+13
|
* Compute shader render pass apiladevieq2022-02-071-0/+26
|
* Fix barriersladevieq2022-01-161-10/+10
|
* Api manage resources lifetimeladevieq2021-09-271-10/+33
|
* Refactor gltf loading and triangles attributesladevieq2021-09-261-7/+7
|
* Fix release buildsladevieq2021-08-191-0/+4
|
* Bindless graphics pipelineladevieq2021-08-091-118/+108
|
* Bindless compute pipelinesladevieq2021-08-081-35/+100
|
* Use buffer device address with push constantsladevieq2021-08-041-25/+16
|
* Add copy_buffer functions to vk apiladevieq2021-08-031-0/+27
|
* Clean up includes, scene class, simplify scene buffer access from mainladevieq2021-07-241-2/+3
|
* Add light sources, use russian roulette for opti and infiniteladevieq2021-05-121-1/+2
| | | | accumulation
* Make it compile on macQuentin Ladevie2021-03-141-7/+10
|
* Render ui on top of path tracer resultladevieq2021-03-091-7/+11
|
* Add sampler creation/descruction and draw functions to the apiladevieq2021-03-081-0/+74
|
* Make imgui backend more flexible (display demo scene)ladevieq2021-03-071-21/+34
|
* Working hardcoded imgui backendladevieq2021-03-051-9/+8
|
* Fix imgui vertices renderingladevieq2021-03-051-3/+10
|
* Attempt at synchronizing memory writeladevieq2021-03-041-28/+29
|
* Store bindingsladevieq2021-02-261-0/+4
|
* Try to render imguiladevieq2021-02-231-2/+2
|
* Fix framebuffer validation errorsladevieq2021-02-221-16/+30
|
* Attempt at rendering imgui contentladevieq2021-02-191-30/+70
|
* Graphics pipeline and renderpass added to the apiladevieq2021-02-181-27/+135
|
* Attempt using imguiladevieq2021-02-161-6/+128
|
* Use two images for accumulation (TAA style)ladevieq2021-02-101-5/+5
|
* Accumulation workingladevieq2021-02-101-1/+1
|
* Extend API, fix api image creation, attempt at accumulationladevieq2021-02-091-17/+57
| | | | | | 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-311-0/+39
| | | | 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-301-0/+43
|
* Fix api bugsladevieq2021-01-301-2/+4
|
* Finished moving api resources creation functionsladevieq2021-01-291-22/+267
|
* Convert renderer ressources creation to api callsladevieq2021-01-281-0/+229
|
* Convert buffer creation function to an api oneladevieq2021-01-271-0/+30