aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Rework sample creation, backbuffer acquisition and device_buffer membersladevieq2026-08-314-258/+228
* Fix some descriptor heap usage errorsladevieq2026-08-243-164/+194
* Packed scene metadata fieldsladevieq2026-08-183-8/+27
* Rework feature detectionladevieq2026-08-181-90/+56
* Finished descriptor heaps implementationladevieq2026-08-185-499/+260
* Put libraries source file in a separate compilation unitladevieq2026-08-171-0/+17
* Inital work on vulkan descriptor heap implementationladevieq2026-08-174-507/+500
* Save work on fixing images uploadladevieq2026-05-212-15/+23
* Remove usage of PathFindExtensionA and shlwapi includeladevieq2026-05-144-16/+7
* Clean up around included filesladevieq2026-05-059-394/+550
* Remove old api and move api-test content to src and include dirsladevieq2026-05-0512-2400/+2821
* Remove cmake and vcpkg, use a batch file insteadladevieq2026-05-051-82/+0
* Use build.bat for buildingladevieq2025-12-2410-82/+215
* DX12 command buffers and resourcesapi-protoQuentin LADEVIE2025-01-261-0/+1
* Fix mesh loading for new APIladevieq2025-01-262-1/+3
* Fix mesh loading for new APIladevieq2025-01-264-12/+238
* WIP new rendering apiladevieq2023-01-127-597/+589
* Api prototypeladevieq2022-10-272-4/+7
* 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