2 files changed
+2
-2
lines changed- .github/actions/common-setup/action.yml+35-13
- source/slang/slang-ast-base.h+14
- source/slang/slang-check-decl.cpp+105
- source/slang/slang-check-impl.h+2-13
- source/slang/slang-diagnostic-defs.h+12
- source/slang/slang-emit.cpp+3
- source/slang/slang-ir-validate.cpp+145
- source/slang/slang-ir-validate.h+5
- source/slang/slang-ir.cpp+9
- source/slang/slang-ir.h+1
- tests/compute/byte-address-buffer-array.slang+1
- tests/compute/func-param-legalize.slang+2-1
- tests/compute/half-texture.slang+8
- tests/compute/int-generic.slang+2-1
- tests/compute/interface-qualifiers/dyn-on-type-uses.slang+3-3
- tests/compute/mutating-and-inout.slang+2-1
- tests/compute/nonuniformres-array-of-textures.slang+6
- tests/compute/nonuniformres-nested-rwstructuredbuf.slang+6-1
- tests/compute/switch-stmt.slang+2-1
- tests/compute/typedef-member.slang+2-1
- tests/cuda/optix-get-attributes-mixed.slang+50
- tests/cuda/optix-intrinsics-comprehensive.slang+248
- tests/diagnostics/recursive-type.slang+5-3
- tests/diagnostics/structuredbuffer-resource-static.slang+53
- tests/diagnostics/structuredbuffer-resource-struct-array.slang+27
- tests/diagnostics/structuredbuffer-resource-struct-recursive-mutual.slang+34
- tests/diagnostics/structuredbuffer-resource-struct-recursive.slang+21
- tests/diagnostics/structuredbuffer-resource-struct.slang+46
- tests/diagnostics/structuredbuffer-resource.slang+28
- tests/hlsl/byte-buffer-load-std430.slang+1
- tests/hlsl/register-syntax.slang+15
- tests/hlsl/texture-mips-operator.slang+1-1
- tests/hlsl/wave-size.slang+9-2
- .github/copilot-instructions.md+3
- slangpy/bindings/codegen.py+4-1
- slangpy/bindings/marshall.py+5-1
- slangpy/core/calldata.py+10-1
- slangpy/core/callsignature.py+51-17
- slangpy/core/dispatchdata.py+11-2
- slangpy/core/packedarg.py+11-2
- slangpy/tests/device/test_device.py+2-2
- src/sgl/device/device.cpp+1-1
- src/sgl/device/types.h+1-1
- src/sgl/utils/slangpy.h+10
- src/slangpy_ext/device/device.cpp+1-1
- src/slangpy_ext/utils/slangpy.cpp+14-1
- src/slangpy_ext/utils/slangpy.h+7
0 commit comments