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 (
Collapse
)
Author
Age
Files
Lines
*
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
|
*
Fixes artifacts when moving in the scene
Quentin LADEVIE
2022-02-16
4
-18
/
+20
|
*
High level buffer class
ladevieq
2022-02-14
11
-150
/
+237
|
*
Improve image barrier code
ladevieq
2022-02-13
8
-179
/
+188
|
*
Compute shader render pass api
ladevieq
2022-02-07
10
-103
/
+230
|
*
Fix barriers
ladevieq
2022-01-16
5
-27
/
+38
|
*
Functions that fill triangle structure from id
ladevieq
2021-09-29
2
-64
/
+83
|
*
Update README.md
Quentin Ladevie
2021-09-27
1
-1
/
+1
|
*
Api manage resources lifetime
ladevieq
2021-09-27
6
-52
/
+66
|
*
Refactor gltf loading and triangles attributes
ladevieq
2021-09-26
20
-214
/
+550
|
*
Refactor compute shader
ladevieq
2021-09-25
2
-347
/
+21
|
*
Convert texture to linear & output to srgb
ladevieq
2021-09-25
1
-4
/
+34
|
*
Update README.md
Quentin Ladevie
2021-09-12
1
-13
/
+13
|
*
Load gltf materials + diffuse and specular brdf
ladevieq
2021-09-06
12
-85
/
+8268
|
*
White furnace test on gltf scenes & load normals
ladevieq
2021-09-01
9
-212
/
+272
|
*
Refactored diffuse brdf & brdf computation done in tangent
ladevieq
2021-08-22
9
-340
/
+359
|
*
Fix bvh debug view
ladevieq
2021-08-21
1
-18
/
+30
|
*
Use simd for vec3 computations
ladevieq
2021-08-20
9
-125
/
+154
|
*
Fix release builds
ladevieq
2021-08-19
3
-0
/
+12
|
*
Improve gltf loading
ladevieq
2021-08-15
5
-59
/
+116
|
*
Bindless graphics pipeline
ladevieq
2021-08-09
8
-224
/
+232
|
*
Bindless compute pipelines
ladevieq
2021-08-08
12
-132
/
+235
|
*
models
ladevieq
2021-08-08
1
-2
/
+1
|
*
Setup git LFS
ladevieq
2021-08-08
1
-0
/
+2
|
*
Fix modifiers key on windows
ladevieq
2021-08-05
3
-6
/
+6
|
*
Add space key to xcb window
ladevieq
2021-08-05
3
-1
/
+5
|
*
Fix black borders
ladevieq
2021-08-04
1
-2
/
+2
|
*
Use buffer device address with push constants
ladevieq
2021-08-04
7
-95
/
+76
|
*
Add copy_buffer functions to vk api
ladevieq
2021-08-03
3
-30
/
+32
|
*
Ignore useless directories
ladevieq
2021-08-01
1
-0
/
+3
|
*
Make geometry and bvh buffer gpu only
ladevieq
2021-08-01
3
-12
/
+64
|
*
Ignore compile_comamands
ladevieq
2021-08-01
2
-52
/
+1
|
*
Pack bvh nodes, optimize vertices size
ladevieq
2021-08-01
7
-59
/
+61
|
*
Use SAH to generate BVH & fix ray triangle intersection
ladevieq
2021-08-01
9
-115
/
+175
|
*
Allocate ressources based on virtual frames count
ladevieq
2021-07-25
2
-50
/
+51
|
*
Slowly rendering sponza
ladevieq
2021-07-25
7
-170
/
+171
|
*
Use a different buffer for scene info, geometry, bvh and load gltf
ladevieq
2021-07-25
13
-96
/
+453
|
*
Clean up includes, scene class, simplify scene buffer access from main
ladevieq
2021-07-24
10
-194
/
+174
|
*
Depth first ordered bvh
ladevieq
2021-06-21
3
-100
/
+120
|
*
Split on the largest axis on BVH generation
ladevieq
2021-06-19
6
-73
/
+97
|
*
Update README.md
Quentin Ladevie
2021-06-13
1
-10
/
+28
|
*
Fix BVH traversal and use PCG instead of wang hash
ladevieq
2021-05-25
2
-64
/
+21
|
*
Add dof toggler & attempt to use bvh
ladevieq
2021-05-23
4
-56
/
+72
|
*
Naive BVH working + camera simple camera rotation
ladevieq
2021-05-23
4
-32
/
+88
|
*
Wip BVH + BVH debugging tools
ladevieq
2021-05-16
6
-89
/
+223
|
*
Add light sources, use russian roulette for opti and infinite
ladevieq
2021-05-12
6
-29
/
+52
|
|
|
|
accumulation
*
Remove remaining pregenerated random numbers
ladevieq
2021-04-01
4
-12
/
+14
|
*
Fix linux build
ladevieq
2021-04-01
5
-5
/
+18
|
[next]