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
path:
root
/
shaders
Commit message (
Expand
)
Author
Age
Files
Lines
*
Change shaders push constants to reflect vulkan binding refactor
ladevieq
2026-05-05
7
-123
/
+218
*
Remove cmake and vcpkg, use a batch file instead
ladevieq
2026-05-05
1
-27
/
+0
*
Working transmittance shader
ladevieq
2026-01-23
1
-27
/
+34
*
Add physical devices limits tests
Quentin LADEVIE
2025-12-26
1
-16
/
+19
*
Use build.bat for building
ladevieq
2025-12-24
2
-1
/
+84
*
Fix mesh loading for new API
ladevieq
2025-01-26
3
-9
/
+20
*
Working api prototype
ladevieq
2025-01-18
2
-11
/
+28
*
Fix some compilation warnings + release build
ladevieq
2023-03-12
1
-5
/
+7
*
Change freelist implementation
ladevieq
2023-03-05
2
-5
/
+1
*
Start presentation abstraction design
ladevieq
2023-02-03
1
-1
/
+1
*
Graphics pipeline and rendering implementation
ladevieq
2023-02-03
3
-22
/
+25
*
Graphics pipeline rendering
ladevieq
2023-01-31
2
-17
/
+21
*
Working compute api with uniforms
ladevieq
2023-01-25
3
-3
/
+65
*
Api test bindless and command buffers
Quentin LADEVIE
2023-01-22
2
-1
/
+20
*
Fix materials
ladevieq
2022-09-11
1
-1
/
+0
*
Interpolation function & no more triangle structure in shader
ladevieq
2022-07-07
3
-20
/
+16
*
Improve image barrier code
ladevieq
2022-02-13
1
-3
/
+2
*
Compute shader render pass api
ladevieq
2022-02-07
1
-2
/
+3
*
Fix barriers
ladevieq
2022-01-16
1
-0
/
+3
*
Functions that fill triangle structure from id
ladevieq
2021-09-29
2
-64
/
+83
*
Refactor gltf loading and triangles attributes
ladevieq
2021-09-26
9
-19
/
+393
*
Refactor compute shader
ladevieq
2021-09-25
2
-347
/
+21
*
Convert texture to linear & output to srgb
ladevieq
2021-09-25
1
-4
/
+34
*
Load gltf materials + diffuse and specular brdf
ladevieq
2021-09-06
1
-46
/
+152
*
White furnace test on gltf scenes & load normals
ladevieq
2021-09-01
1
-34
/
+69
*
Refactored diffuse brdf & brdf computation done in tangent
ladevieq
2021-08-22
2
-157
/
+189
*
Fix bvh debug view
ladevieq
2021-08-21
1
-18
/
+30
*
Bindless graphics pipeline
ladevieq
2021-08-09
4
-11
/
+23
*
Bindless compute pipelines
ladevieq
2021-08-08
2
-13
/
+40
*
Use buffer device address with push constants
ladevieq
2021-08-04
1
-32
/
+39
*
Pack bvh nodes, optimize vertices size
ladevieq
2021-08-01
1
-30
/
+24
*
Use SAH to generate BVH & fix ray triangle intersection
ladevieq
2021-08-01
1
-12
/
+9
*
Slowly rendering sponza
ladevieq
2021-07-25
1
-32
/
+22
*
Use a different buffer for scene info, geometry, bvh and load gltf
ladevieq
2021-07-25
1
-16
/
+88
*
Depth first ordered bvh
ladevieq
2021-06-21
1
-58
/
+21
*
Split on the largest axis on BVH generation
ladevieq
2021-06-19
1
-15
/
+2
*
Fix BVH traversal and use PCG instead of wang hash
ladevieq
2021-05-25
1
-14
/
+21
*
Add dof toggler & attempt to use bvh
ladevieq
2021-05-23
1
-54
/
+64
*
Wip BVH + BVH debugging tools
ladevieq
2021-05-16
1
-56
/
+74
*
Add light sources, use russian roulette for opti and infinite
ladevieq
2021-05-12
1
-17
/
+28
*
Remove remaining pregenerated random numbers
ladevieq
2021-04-01
1
-4
/
+11
*
Remove most precomputed random numbers
ladevieq
2021-03-31
1
-24
/
+32
*
BVH simple implementation
ladevieq
2021-03-29
1
-5
/
+54
*
Display frame time & add aabb ray hit function for future BVH
ladevieq
2021-03-18
1
-0
/
+28
*
Fix accumulation textures format and reset accumulation on move/resize
ladevieq
2021-03-11
1
-3
/
+3
*
Restore depth of field
ladevieq
2021-03-10
1
-1
/
+1
*
Add naive tonemapping
ladevieq
2021-03-10
1
-0
/
+12
*
Fix TAA to have infinite accumulation
ladevieq
2021-03-10
1
-2
/
+4
*
Fix taa
ladevieq
2021-03-09
1
-1
/
+1
*
Make imgui backend more flexible (display demo scene)
ladevieq
2021-03-07
2
-3
/
+6
[next]