index
:
path-tracer
api-proto
api-test-wip
master
Vulkan path tracer
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Fix some descriptor heap usage errors
ladevieq
2026-08-24
7
-218
/
+219
*
Packed scene metadata fields
ladevieq
2026-08-18
5
-33
/
+60
*
Rework feature detection
ladevieq
2026-08-18
4
-102
/
+62
*
Finished descriptor heaps implementation
ladevieq
2026-08-18
14
-703
/
+341
*
Put libraries source file in a separate compilation unit
ladevieq
2026-08-17
2
-4
/
+29
*
Inital work on vulkan descriptor heap implementation
ladevieq
2026-08-17
9
-565
/
+549
*
Save work on fixing images upload
ladevieq
2026-05-21
5
-20
/
+28
*
Remove usage of PathFindExtensionA and shlwapi include
ladevieq
2026-05-14
5
-18
/
+9
*
Change shaders push constants to reflect vulkan binding refactor
ladevieq
2026-05-05
7
-123
/
+218
*
Clean up around included files
ladevieq
2026-05-05
20
-581
/
+727
*
Fix gitignore to ignore only build_deb & build_rel and track build.bat
ladevieq
2026-05-05
1
-1
/
+2
*
Remove old api and move api-test content to src and include dirs
ladevieq
2026-05-05
38
-4829
/
+1215
*
Remove cmake and vcpkg, use a batch file instead
ladevieq
2026-05-05
10
-409
/
+77
*
Remove useless files in thirdparty directoy and move to simdjson
ladevieq
2026-05-05
273
-64809
/
+265826
*
Working transmittance shader
ladevieq
2026-01-23
2
-27
/
+35
*
Add physical devices limits tests
Quentin LADEVIE
2025-12-26
3
-18
/
+40
*
Use build.bat for building
ladevieq
2025-12-24
297
-237
/
+151228
*
DX12 command buffers and resources
api-proto
Quentin LADEVIE
2025-01-26
14
-178
/
+13202
*
Fix mesh loading for new API
ladevieq
2025-01-26
2
-1
/
+3
*
Fix mesh loading for new API
ladevieq
2025-01-26
12
-23
/
+311
*
Store queues in a dedicated struct
ladevieq
2025-01-23
7
-16
/
+26
*
Dx12 surface creation
ladevieq
2025-01-23
5
-10
/
+70
*
Save dx12 initial work
ladevieq
2025-01-21
6
-64
/
+166
*
Working api prototype
ladevieq
2025-01-18
13
-424
/
+965
*
Improve command buffer allocation function
ladevieq
2023-03-13
2
-40
/
+85
*
Make it possible for freelist / slotlist to grow
ladevieq
2023-03-12
1
-35
/
+53
*
Fix some compilation warnings + release build
ladevieq
2023-03-12
7
-39
/
+36
*
Change freelist implementation
ladevieq
2023-03-05
10
-158
/
+238
*
Presentation abstraction
ladevieq
2023-02-09
5
-154
/
+221
*
Remove presentation stuff from device class
ladevieq
2023-02-07
9
-347
/
+385
*
Start presentation abstraction design
ladevieq
2023-02-03
5
-42
/
+49
*
Graphics pipeline and rendering implementation
ladevieq
2023-02-03
14
-384
/
+722
*
Graphics pipeline rendering
ladevieq
2023-01-31
8
-29
/
+189
*
Working compute api with uniforms
ladevieq
2023-01-25
15
-80
/
+376
*
Api test bindless and command buffers
Quentin LADEVIE
2023-01-22
18
-237
/
+995
*
WIP new rendering api
ladevieq
2023-01-12
23
-1098
/
+1201
*
Api prototype
ladevieq
2022-10-27
18
-6
/
+1182
*
Refactor clang-format
HEAD
master
ladevieq
2022-09-14
2
-59
/
+64
*
Parallelize texture loading
ladevieq
2022-09-14
1
-2
/
+7
*
Fix texture uploading bug
ladevieq
2022-09-12
4
-7
/
+8
*
Fix materials
ladevieq
2022-09-11
8
-35
/
+42
*
First render using new texture uploading system
ladevieq
2022-09-08
13
-79
/
+112
*
First attempt at uploading textures
ladevieq
2022-09-08
5
-102
/
+151
*
Remove tracy from vcpkg.json
ladevieq
2022-09-07
1
-2
/
+1
*
Setup for texture upload system
ladevieq
2022-09-06
14
-295
/
+328
*
Fix indices array
ladevieq
2022-09-01
1
-12
/
+16
*
Fix bvh generation
ladevieq
2022-09-01
5
-24
/
+23
*
Fix meshes attributes copy to arrays
ladevieq
2022-08-29
4
-19
/
+21
*
Generate BVH using new mesh data structure
ladevieq
2022-08-19
5
-45
/
+75
*
Refactored gltf imported and mesh management
ladevieq
2022-08-08
14
-472
/
+554
[next]