aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Refactor clang-formatHEADmasterladevieq2022-09-141-27/+27
* Parallelize texture loadingladevieq2022-09-141-2/+7
* Fix texture uploading bugladevieq2022-09-122-3/+2
* Fix materialsladevieq2022-09-114-26/+32
* First render using new texture uploading systemladevieq2022-09-089-59/+82
* First attempt at uploading texturesladevieq2022-09-083-45/+75
* Setup for texture upload systemladevieq2022-09-067-214/+215
* Fix indices arrayladevieq2022-09-011-12/+16
* Fix bvh generationladevieq2022-09-014-23/+22
* Fix meshes attributes copy to arraysladevieq2022-08-293-18/+21
* Generate BVH using new mesh data structureladevieq2022-08-194-45/+67
* Refactored gltf imported and mesh managementladevieq2022-08-088-424/+394
* Fix remaining warningsladevieq2022-08-056-16/+16
* Fix most warningsladevieq2022-08-048-57/+102
* Improve vulkan loader win32 codeQuentin LADEVIE2022-07-252-2/+2
* Add file watching apiladevieq2022-07-202-3/+116
* Fix window resize on windowsladevieq2022-07-197-92/+120
* Fix BVH & vec3 APIladevieq2022-07-122-11/+11
* Refactor bvh fileladevieq2022-07-112-0/+278
* Refactor includes & improve compile timeladevieq2022-07-1112-54/+65
* Thirdparty includes flagged as SYSTEMladevieq2022-07-106-7/+9
* Add tracy profilerladevieq2022-07-102-8/+12
* Improve compilation timeladevieq2022-07-1011-151/+142
* Fix formatting and lintingladevieq2022-06-155-215/+218
* Merge branch 'master' of github.com:ladevieq/path-tracerQuentin LADEVIE2022-03-031-2/+1
|\
| * Setup clang-tidy using clangdladevieq2022-02-282-5/+5
* | Primitive renderpass api & use handle for low level api resourcesQuentin LADEVIE2022-03-039-731/+937
|/
* Make bindless descriptor a private member of vkapiQuentin LADEVIE2022-02-243-6/+9
* Choose a device queue based on queue usagesQuentin LADEVIE2022-02-241-3/+4
* Select a physical based on supported vulkan featuresQuentin LADEVIE2022-02-171-13/+97
* Fixes artifacts when moving in the sceneQuentin LADEVIE2022-02-163-15/+15
* High level buffer classladevieq2022-02-146-105/+138
* Improve image barrier codeladevieq2022-02-134-112/+116
* Compute shader render pass apiladevieq2022-02-075-88/+152
* Fix barriersladevieq2022-01-162-15/+23
* Api manage resources lifetimeladevieq2021-09-273-30/+40
* Refactor gltf loading and triangles attributesladevieq2021-09-265-138/+113
* Load gltf materials + diffuse and specular brdfladevieq2021-09-065-30/+183
* White furnace test on gltf scenes & load normalsladevieq2021-09-013-104/+125
* Refactored diffuse brdf & brdf computation done in tangentladevieq2021-08-223-99/+93
* Use simd for vec3 computationsladevieq2021-08-204-75/+95
* Fix release buildsladevieq2021-08-193-0/+12
* Improve gltf loadingladevieq2021-08-153-43/+92
* Bindless graphics pipelineladevieq2021-08-092-180/+149
* Bindless compute pipelinesladevieq2021-08-086-104/+164
* Fix modifiers key on windowsladevieq2021-08-052-2/+2
* Add space key to xcb windowladevieq2021-08-052-1/+4
* Fix black bordersladevieq2021-08-041-2/+2
* Use buffer device address with push constantsladevieq2021-08-043-59/+33
* Add copy_buffer functions to vk apiladevieq2021-08-032-30/+30