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
*
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
*
Fix remaining warnings
ladevieq
2022-08-05
8
-18
/
+20
*
Fix most warnings
ladevieq
2022-08-04
16
-90
/
+130
*
Improve vulkan loader win32 code
Quentin LADEVIE
2022-07-25
5
-4
/
+17
*
Add file watching api
ladevieq
2022-07-20
3
-8
/
+143
*
Fix window resize on windows
ladevieq
2022-07-19
12
-100
/
+135
*
Fix BVH & vec3 API
ladevieq
2022-07-12
5
-18
/
+18
*
Refactor bvh file
ladevieq
2022-07-11
6
-14
/
+345
*
Add ninjatracing script to profile compile times
ladevieq
2022-07-11
1
-0
/
+189
*
Refactor includes & improve compile time
ladevieq
2022-07-11
23
-99
/
+91
*
Thirdparty includes flagged as SYSTEM
ladevieq
2022-07-10
12
-10
/
+13
*
Add tracy profiler
ladevieq
2022-07-10
4
-21
/
+28
*
Improve compilation time
ladevieq
2022-07-10
26
-223
/
+214
*
Interpolation function & no more triangle structure in shader
ladevieq
2022-07-07
3
-20
/
+16
*
Fix formatting and linting
ladevieq
2022-06-15
11
-248
/
+250
*
Change formatting and linting rules
ladevieq
2022-06-15
2
-5
/
+5
*
Merge branch 'master' of github.com:ladevieq/path-tracer
Quentin LADEVIE
2022-03-03
5
-7
/
+71
|
\
|
*
Clean up compile flags
ladevieq
2022-03-01
1
-10
/
+9
|
*
Add clang-format
ladevieq
2022-03-01
2
-2
/
+40
|
*
Setup cppcheck
ladevieq
2022-02-28
1
-6
/
+28
|
*
Setup clang-tidy using clangd
ladevieq
2022-02-28
4
-6
/
+12
*
|
Primitive renderpass api & use handle for low level api resources
Quentin LADEVIE
2022-03-03
15
-810
/
+1115
|
/
*
Make bindless descriptor a private member of vkapi
Quentin LADEVIE
2022-02-24
4
-9
/
+13
*
Choose a device queue based on queue usages
Quentin LADEVIE
2022-02-24
2
-4
/
+5
*
Select a physical based on supported vulkan features
Quentin LADEVIE
2022-02-17
3
-13
/
+107
*
Switch vcpkg to manifest mode
Quentin LADEVIE
2022-02-16
1
-0
/
+8
[next]