File tree
31 files changed
+728
-167
lines changed- cmake
- docs
- user-guide
- external
- source
- compiler-core
- slang
- tests
- autodiff
- bugs
- diagnostics
- glsl
- spirv
31 files changed
+728
-167
lines changedOriginal file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
505 | 505 |
| |
506 | 506 |
| |
507 | 507 |
| |
508 |
| - | |
509 |
| - | |
510 |
| - | |
511 |
| - | |
| 508 | + | |
| 509 | + | |
| 510 | + | |
| 511 | + | |
| 512 | + | |
| 513 | + | |
| 514 | + | |
| 515 | + | |
512 | 516 |
| |
513 | 517 |
| |
514 | 518 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
301 | 301 |
| |
302 | 302 |
| |
303 | 303 |
| |
| 304 | + | |
| 305 | + | |
| 306 | + | |
| 307 | + | |
| 308 | + | |
| 309 | + | |
| 310 | + | |
| 311 | + | |
| 312 | + | |
| 313 | + | |
| 314 | + | |
304 | 315 |
| |
305 | 316 |
| |
306 | 317 |
| |
|
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
149 | 149 |
| |
150 | 150 |
| |
151 | 151 |
| |
152 |
| - | |
| 152 | + | |
153 | 153 |
| |
154 | 154 |
| |
155 | 155 |
| |
| |||
159 | 159 |
| |
160 | 160 |
| |
161 | 161 |
| |
162 |
| - | |
| 162 | + | |
| 163 | + | |
163 | 164 |
| |
164 | 165 |
| |
165 | 166 |
| |
166 | 167 |
| |
167 | 168 |
| |
168 |
| - | |
169 |
| - | |
| 169 | + | |
170 | 170 |
| |
171 | 171 |
| |
172 | 172 |
| |
|
- CMakeLists.txt+17-10
- examples/surface/example-surface.cpp-2
- external/vulkan-headers+1-1
- include/slang-rhi.h+102-53
- src/buffer-pool.h+4
- src/core/platform.cpp+23
- src/core/platform.h+3
- src/cpu/cpu-device.cpp+1-3
- src/cuda/cuda-acceleration-structure.cpp+5-1
- src/cuda/cuda-acceleration-structure.h+3-1
- src/cuda/cuda-api.h+1-1
- src/cuda/cuda-device.cpp+75-21
- src/cuda/cuda-device.h+1-1
- src/cuda/cuda-pipeline.cpp+5
- src/cuda/cuda-pipeline.h+6-2
- src/d3d11/d3d11-device.cpp+1-3
- src/d3d12/d3d12-command.cpp+1
- src/d3d12/d3d12-device.cpp+77-20
- src/d3d12/d3d12-device.h+6-1
- src/d3d12/d3d12-shader-object-layout.cpp+2-2
- src/debug-layer/debug-device.cpp+1-1
- src/debug-layer/debug-device.h+1-1
- src/metal/metal-device.cpp+5-9
- src/metal/metal-device.h+1-13
- src/rhi-shared.cpp+19-15
- src/rhi-shared.h+17-10
- src/slang-context.h+23-21
- src/vulkan/vk-acceleration-structure.h+1-1
- src/vulkan/vk-api.h+5
- src/vulkan/vk-buffer.h+3-1
- src/vulkan/vk-command-encoder.h+1-1
- src/vulkan/vk-device.cpp+26-56
- src/vulkan/vk-device.h+6-14
- src/vulkan/vk-pipeline.h+9-3
- src/vulkan/vk-sampler.h+1-1
- src/vulkan/vk-shader-table.h+2-2
- src/vulkan/vk-texture.h+1-1
- src/wgpu/wgpu-device.cpp+4-9
- src/wgpu/wgpu-device.h+1-1
- tests/main.cpp+12
- tests/test-ray-tracing.cpp+1-1
- tests/test-shader-cache.cpp+6-8
- tests/testing.cpp+14-27
0 commit comments