Kolja Strohm
|
d13fcf00cb
solve conficts
|
3 tygodni temu |
Kolja Strohm
|
fecec60a42
fix array iterator != and == operators for empty arrays
|
3 tygodni temu |
Kolja Strohm
|
81603f7988
fix array iterator != and == operators for empty arrays
|
3 tygodni temu |
Kolja Strohm
|
89895d6ea1
fix crashes when new objects are added to the world
|
3 tygodni temu |
Kolja Strohm
|
989f791cef
fix probelms when updating tlas with more instances then before
|
3 tygodni temu |
Kolja Strohm
|
01197ddb20
fix camera view distance and matrix memory layout
|
3 tygodni temu |
Kolja Strohm
|
2c4bf53892
actually use raytracing in the default RayGen shader
|
3 tygodni temu |
Kolja Strohm
|
192983a3cb
fix problems with direcx12 api
|
3 tygodni temu |
Kolja Strohm
|
c8d21ffde8
fix some compilation problems
|
4 tygodni temu |
Kolja Strohm
|
5ad9c07f41
implement shader binding table for directx12 raytracing
|
4 tygodni temu |
Kolja Strohm
|
ddd1706364
implement basic rendering with raytracing in DX12GraphicsApi
|
4 tygodni temu |
Kolja Strohm
|
2ad1e21403
fix problems with descriptor heap creation
|
4 tygodni temu |
Kolja Strohm
|
50353c03c5
add generation of the shader descriptor heaps
|
4 tygodni temu |
Kolja Strohm
|
0a20990ef2
add creation of ID3D12StateObject
|
1 miesiąc temu |
Kolja Strohm
|
ad669023f4
add generated source files to git ignore
|
1 miesiąc temu |
Kolja Strohm
|
3bc8c2985e
remove generated code from git
|
1 miesiąc temu |
Kolja Strohm
|
3a33305a47
start work on dx12 raytraing shader pipeline configuration
|
1 miesiąc temu |
Kolja Strohm
|
c74cfc915a
build top level aceleration structure for raytracing with directx 12
|
1 miesiąc temu |
Kolja Strohm
|
3b9f86fe41
prepare creation of Top level aceleration structure for raytracing
|
1 miesiąc temu |
Kolja Strohm
|
8d15d68f49
implement bottom level acceleration structure generation for raytracing with directx 12
|
1 miesiąc temu |
Kolja Strohm
|
17af46188f
split code files by direct x version
|
1 miesiąc temu |
Kolja Strohm
|
3ad6193fb1
update GraphicsApi Interface to be able to implement raytracing within the DirectX 12 implementation
|
1 miesiąc temu |
Kolja Strohm
|
756959d2a8
fix problems rendering alpha models
|
5 miesięcy temu |
Kolja Strohm
|
b91084b3b3
add ability to store notifies in Synchronizer before wate was calles
|
6 miesięcy temu |
Kolja Strohm
|
9d1d14f20f
fix bug in ReadWriteLock
|
6 miesięcy temu |
Kolja Strohm
|
a10776849c
add tests for ReadWriteLock
|
6 miesięcy temu |
Kolja Strohm
|
40f483950b
fix problems with dx11 multithreading
|
6 miesięcy temu |
Kolja Strohm
|
f9a6c0a7d2
improve performance of Critical lock and unlock
|
6 miesięcy temu |
Kolja Strohm
|
65b085903e
add and use ReadWriteLock instead of Critical when possible
|
6 miesięcy temu |
Kolja Strohm
|
57f825eb92
add ability to lock mutltiple Criticals in one operation
|
6 miesięcy temu |