yum-mirror/slang

Making it easier to work with shaders

git clone https://git.yummers.dev/yum-mirror/slang

yumfix compiler bug lolf8cb9c4d6

master
1 folder392 files

files

interface-qualifiers/
array-existential-parameter.slang1.1 KiB
array-existential-parameter.slang.expected.txt8 B
array-param.slang774 B
array-param.slang.1.expected.txt7 B
array-param.slang.expected.txt7 B
assoctype-complex.slang935 B
assoctype-complex.slang.expected.txt7 B
assoctype-func-param.slang1.1 KiB
assoctype-func-param.slang.expected.txt28 B
assoctype-generic-arg.slang690 B
assoctype-generic-arg.slang.expected.txt35 B
assoctype-lookup.slang1.4 KiB
assoctype-lookup.slang.expected.txt15 B
assoctype-nested-lookup.slang900 B
assoctype-nested-lookup.slang.expected.txt21 B
assoctype-nested.slang1.3 KiB
assoctype-nested.slang.expected.txt8 B
assoctype-simple.slang779 B
assoctype-simple.slang.expected.txt36 B
atomics-buffer.slang1.5 KiB
atomics-buffer.slang.expected.txt15 B
atomics-groupshared.slang1.3 KiB
atomics-groupshared.slang.expected.txt15 B
atomics-invalid-dest-type.slang434 B
atomics.slang986 B
atomics.slang.expected.txt16 B
bitcast-64bit.slang1.2 KiB
bitcast-64bit.slang.expected.txt79 B
bound-check-zero-index.slang2.0 KiB
bound-check-zero-index.slang.expected.txt40 B
break-stmt.slang555 B
break-stmt.slang.expected.txt29 B
buffer-layout.slang3.8 KiB
buffer-layout.slang.1.expected.txt36 B
buffer-layout.slang.2.expected.txt36 B
buffer-layout.slang.3.expected.txt36 B
buffer-layout.slang.4.expected.txt36 B
buffer-layout.slang.expected.txt36 B
buffer-type-splitting.slang946 B
buffer-type-splitting.slang.expected.txt20 B
byte-address-buffer-64bit.slang871 B
byte-address-buffer-64bit.slang.expected.txt15 B
byte-address-buffer-align-error.slang1.1 KiB
byte-address-buffer-aligned.slang7.8 KiB
byte-address-buffer-array.slang1.8 KiB
byte-address-buffer.slang1.3 KiB
byte-address-buffer.slang.expected.txt8 B
cast-zero-to-struct.slang670 B
cast-zero-to-struct.slang.expected.txt19 B
cbuffer-legalize.slang737 B
cbuffer-legalize.slang.expected.txt36 B
column-major.slang2.1 KiB
comma-operator.slang1021 B
comma-operator.slang.expected.txt8 B
comma-operator.slang.glsl425 B
compile-time-loop.slang1.7 KiB
compile-time-loop.slang.expected.txt9 B
constant-buffer-memory-packing.slang4.1 KiB
constexpr.slang2.4 KiB
constexpr.slang.1.expected.txt11 B
constexpr.slang.expected.txt11 B
continue-stmt.slang585 B
continue-stmt.slang.expected.txt29 B
default-initializer.slang666 B
default-initializer.slang.expected.txt11 B
default-major.slang1.3 KiB
default-major.slang.expected.txt51 B
default-parameter.slang636 B
default-parameter.slang.1.expected.txt16 B
default-parameter.slang.expected.txt16 B
derivative-group-linear-validation.slang853 B
derivative-group-quad-validation.slang851 B
disable-warning.slang510 B
disable-warning.slang.expected.txt8 B
discard-stmt.slang1.7 KiB
discard-stmt.slang.expected.txt11 B
dot1-generic.slang2.2 KiB
dot1.slang1.2 KiB
dump-repro.slang.2.expected.txt16 B
dynamic-dispatch-1.slang1011 B
dynamic-dispatch-1.slang.expected.txt8 B
dynamic-dispatch-10.slang1.1 KiB
dynamic-dispatch-10.slang.expected.txt9 B
dynamic-dispatch-11.slang1.3 KiB
dynamic-dispatch-11.slang.expected.txt8 B
dynamic-dispatch-12.slang1.4 KiB
dynamic-dispatch-12.slang.expected.txt8 B
dynamic-dispatch-13.slang1.3 KiB
dynamic-dispatch-13.slang.expected.txt8 B
dynamic-dispatch-14.slang1.7 KiB
dynamic-dispatch-14.slang.expected.txt8 B
dynamic-dispatch-15.slang1.9 KiB
dynamic-dispatch-15.slang.expected.txt17 B
dynamic-dispatch-16.slang1.6 KiB
dynamic-dispatch-16.slang.expected.txt16 B
dynamic-dispatch-17.slang1.8 KiB
dynamic-dispatch-17.slang.expected.txt16 B
dynamic-dispatch-18.slang1.4 KiB
dynamic-dispatch-18.slang.expected.txt21 B
dynamic-dispatch-19.slang1.6 KiB
dynamic-dispatch-19.slang.expected.txt16 B
dynamic-dispatch-2.slang1.3 KiB
dynamic-dispatch-2.slang.expected.txt8 B
dynamic-dispatch-3.slang1.4 KiB
dynamic-dispatch-3.slang.expected.txt8 B
dynamic-dispatch-4.slang1.1 KiB
dynamic-dispatch-4.slang.expected.txt8 B
dynamic-dispatch-5.slang1.0 KiB
dynamic-dispatch-5.slang.expected.txt8 B
dynamic-dispatch-6.slang1.2 KiB
dynamic-dispatch-6.slang.expected.txt8 B
dynamic-dispatch-7.slang1.8 KiB
dynamic-dispatch-7.slang.expected.txt8 B
dynamic-dispatch-8.slang986 B
dynamic-dispatch-8.slang.expected.txt8 B
dynamic-dispatch-9.slang1.2 KiB
dynamic-dispatch-9.slang.expected.txt8 B
dynamic-dispatch-bindless-texture.slang842 B
dynamic-dispatch-bindless-texture.slang.expected.txt8 B
dynamic-generics-simple.slang816 B
dynamic-generics-simple.slang.expected.txt7 B
empty-struct.slang531 B
empty-struct.slang.expected.txt35 B
empty-struct2.slang1005 B
empty-struct2.slang.expected.txt7 B
entry-point-uniform-params.slang1.3 KiB
entry-point-uniform-params.slang.expected.txt20 B
enum-conversion2.slang842 B
enum-conversion2.slang.expected.txt8 B
enum-tag-conversion.slang741 B
enum-tag-conversion.slang.expected.txt12 B
enum.slang1.1 KiB
enum.slang.expected.txt12 B
explicit-this-expr.slang671 B
explicit-this-expr.slang.expected.txt29 B
extension-multi-interface.slang909 B
extension-multi-interface.slang.expected.txt35 B
extension-on-interface.slang918 B
extension-on-interface.slang.expected.txt36 B
frem.slang836 B
frem.slang.2.expected.txt49 B
frem.slang.expected.txt49 B
func-cbuffer-param.slang1.3 KiB
func-cbuffer-param.slang.expected.txt12 B
func-param-legalize.slang864 B
func-param-legalize.slang.expected.txt36 B
func-resource-param.slang1.1 KiB
func-resource-param.slang.expected.txt11 B
generic-closer.slang1.0 KiB
generic-closer.slang.expected.txt7 B
generic-default-arg.slang819 B
generic-default-arg.slang.expected.txt8 B
generic-interface-method-simple.slang1.2 KiB
generic-interface-method-simple.slang.expected.txt35 B
generic-interface-method.slang2.1 KiB
generic-interface-method.slang.expected.txt36 B
generic-list.slang1.1 KiB
generic-list.slang.expected.txt8 B
generic-struct-with-constraint.slang900 B
generic-struct-with-constraint.slang.expected.txt8 B
generic-struct.slang654 B
generic-struct.slang.expected.txt11 B
generics-constrained.slang838 B
generics-constrained.slang.expected.txt29 B
generics-constructor.slang461 B
generics-constructor.slang.expected.txt36 B
generics-overload-2.slang834 B
generics-overload-2.slang.expected.txt22 B
generics-overload.slang621 B
generics-overload.slang.expected.txt28 B
generics-simple.slang566 B
generics-simple.slang.expected.txt28 B
generics-syntax-2.slang643 B
generics-syntax-2.slang.expected.txt28 B
generics-syntax.slang587 B
generics-syntax.slang.expected.txt28 B
global-generic-value-param.slang1.8 KiB
global-generic-value-param.slang.expected.txt47 B
global-init.slang566 B
global-init.slang.expected.txt12 B
global-type-param-array.slang670 B
global-type-param-array.slang.expected.txt9 B
global-type-param-in-entrypoint.slang1.9 KiB
global-type-param-in-entrypoint.slang.expected.txt35 B
global-type-param.slang661 B
global-type-param.slang.expected.txt8 B
global-type-param1.slang1.2 KiB
global-type-param1.slang.expected.txt9 B
global-type-param2.slang1.7 KiB
global-type-param2.slang.expected.txt9 B
globalTypeParamArrayShared.slang531 B
groupshared.slang966 B
groupshared.slang.expected.txt8 B
half-calc.slang1010 B
half-calc.slang.expected.txt29 B
half-opaque-convert.slang999 B
half-opaque-convert.slang.expected.txt29 B
half-rw-texture-convert.slang1.8 KiB
half-rw-texture-convert.slang.expected.txt48 B
half-rw-texture-convert2.slang2.0 KiB
half-rw-texture-convert2.slang.expected.txt55 B
half-rw-texture-simple.slang1.8 KiB
half-rw-texture-simple.slang.expected.txt48 B
half-structured-buffer.slang945 B
half-structured-buffer.slang.expected.txt109 B
half-texture-simple.slang2.2 KiB
half-texture-simple.slang.expected.txt36 B
half-texture.slang1.8 KiB
half-texture.slang.glsl1.3 KiB
half-texture.slang.hlsl988 B
half-vector-calc.slang1.4 KiB
half-vector-calc.slang.expected.txt56 B
half-vector-compare.slang2.1 KiB
half-vector-compare.slang.expected.txt52 B
ieee754-mixed-type-nan-comparisons.slang3.6 KiB
ieee754-nan-comparisons.slang4.7 KiB
implicit-generic-app.slang724 B
implicit-generic-app.slang.expected.txt8 B
implicit-this-expr.slang664 B
implicit-this-expr.slang.expected.txt29 B
init-list-defaults.slang766 B
init-list-defaults.slang.expected.txt20 B
initializer-list.slang537 B
initializer-list.slang.expected.txt12 B
inout.slang794 B
inout.slang.expected.txt8 B
int-generic.slang867 B
int-generic.slang.expected.txt1 B
integer-vector-diagnostic.slang568 B
interface-assoc-type-param.slang1.2 KiB
interface-assoc-type-param.slang.expected.txt8 B
interface-func-param-in-struct.slang864 B
interface-func-param-in-struct.slang.expected.txt8 B
interface-local.slang1.2 KiB
interface-local.slang.expected.txt8 B
interface-param-partial-specialize.slang1.2 KiB
interface-param-partial-specialize.slang.expected.txt8 B
interface-param.slang1.0 KiB
interface-param.slang.expected.txt8 B
interface-shader-param-in-struct.slang3.0 KiB
interface-shader-param-in-struct.slang.expected.txt24 B
interface-shader-param-legalization.slang1.3 KiB
interface-shader-param-legalization.slang.expected.txt16 B
interface-shader-param.slang3.9 KiB
interface-shader-param.slang.expected.txt12 B
interface-shader-param2.slang2.4 KiB
interface-shader-param2.slang.expected.txt8 B
interface-shader-param3.slang3.8 KiB
interface-shader-param3.slang.expected.txt24 B
interface-shader-param4.slang3.8 KiB
interface-shader-param4.slang.expected.txt24 B
interface-static-method.slang1.0 KiB
interface-static-method.slang.expected.txt12 B
kernel-context-threading.slang2.0 KiB
kernel-context-threading.slang.expected.txt159 B
logic-no-short-circuit-evaluation.slang2.4 KiB
logic-short-circuit-evaluation.slang1.1 KiB
loop-unroll.slang1.4 KiB
loop-unroll.slang.expected.txt8 B
matrix-layout-structured-buffer.slang1.5 KiB
matrix-layout-structured-buffer.slang.1.expected.txt108 B
matrix-layout-structured-buffer.slang.2.expected.txt107 B
matrix-layout-structured-buffer.slang.3.expected.txt108 B
matrix-layout-structured-buffer.slang.expected.txt108 B
matrix-layout.hlsl2.4 KiB
matrix-layout.hlsl.expected.txt96 B
modern-syntax.slang673 B
modern-syntax.slang.expected.txt12 B
multi-interface.slang844 B
multi-interface.slang.expected.txt35 B
multiple-continue-sites.slang922 B
multiple-continue-sites.slang.expected.txt16 B
mutating-and-inout.slang804 B
mutating-and-inout.slang.expected.txt14 B
mutating-methods.slang1.0 KiB
mutating-methods.slang.expected.txt12 B
nested-assoc-types.slang2.2 KiB
nested-assoc-types.slang.expected.txt58 B
nested-generics.slang777 B
nested-generics.slang.expected.txt7 B
nested-generics2.slang810 B
nested-generics2.slang.expected.txt7 B
non-square-column-major.slang1.5 KiB
non-square-column-major.slang.expected.txt32 B
non-square-row-major.slang1.7 KiB
nonuniformres-array-of-textures.slang2.4 KiB
nonuniformres-as-function-parameter.slang6.8 KiB
nonuniformres-atomic.slang1.4 KiB
nonuniformres-nested-rwstructuredbuf.slang2.0 KiB
pack-any-value-16bit.slang1.7 KiB
pack-any-value-16bit.slang.expected.txt26 B
pack-any-value-8bit.slang1.7 KiB
pack-any-value-8bit.slang.expected.txt27 B
parameter-block.slang868 B
parameter-block.slang.expected.txt8 B
performance-profile.slang1.6 KiB
pointer-emit.slang1.3 KiB
pointer-emit.slang.expected.txt8 B
ray-tracing-inline.slang1.2 KiB
ray-tracing-inline.slang.expected.txt16 B
rewriter-parameter-block-complex.hlsl1.1 KiB
rewriter-parameter-block-complex.hlsl.expected.txt20 B
rewriter-parameter-block-complex.slang315 B
rewriter-parameter-block.hlsl797 B
rewriter-parameter-block.hlsl.expected.txt24 B
rewriter-parameter-block.slang454 B
row-major.slang1016 B
row-major.slang.expected.txt51 B
rw-texture-simple.slang3.9 KiB
rw-texture-simple.slang.expected.txt51 B
scope-operator.slang1.2 KiB
scope-operator.slang.expected.txt12 B
select-expr.slang492 B
select-expr.slang.expected.txt22 B
semantic.slang848 B
semantic.slang.expected.txt46 B
simple-interface-parameter.slang624 B
simple-interface-parameter.slang.expected.txt8 B
simple.slang805 B
simple.slang.expected.txt28 B
spirv-array-texel-pointer-atomic.slang882 B
spirv-multisampled-array-texel-pointer-atomic.slang1.0 KiB
ssa-reduce-bug.slang854 B
ssa-reduce-bug.slang.expected.txt16 B
static-const-array.slang579 B
static-const-array.slang.expected.txt10 B
static-const-matrix-array.slang1.0 KiB
static-const-matrix-array.slang.expected.txt90 B
static-const-vector-array.slang1.0 KiB
static-const-vector-array.slang.expected.txt85 B
struct-autodiff-default-init.slang826 B
struct-default-init.slang753 B
struct-default-init.slang.expected.txt20 B
struct-in-generic.slang734 B
struct-in-generic.slang.expected.txt29 B
struct-make.slang692 B
struct-make.slang.expected.txt8 B
structured-buffer-of-matrices.slang1.6 KiB
structured-buffer-of-matrices.slang.expected.txt8 B
structured-buffer-of-struct.slang751 B
structured-buffer-swizzle-store.slang664 B
structured-buffer-swizzle-store.slang.expected.txt2 B
switch-stmt.slang695 B
switch-stmt.slang.expected.txt19 B
tagged-union.slang3.3 KiB
tagged-union.slang.2.expected.txt12 B
tagged-union.slang.expected.txt11 B
texture-get-dimensions-cuda.slang2.8 KiB
texture-get-dimensions-cuda.slang.expected.txt27 B
texture-get-dimensions.slang3.5 KiB
texture-get-dimensions.slang.expected.txt72 B
texture-sample-grad-offset-clamp.slang1.8 KiB
texture-sample-grad-offset-clamp.slang.expected.txt8 B
texture-sampling-no-1d-arrays.slang2.8 KiB
texture-sampling-no-1d-arrays.slang.expected.txt49 B
texture-sampling.slang3.0 KiB
texture-sampling.slang.expected.txt50 B
texture-simple.slang2.3 KiB
texture-simple.slang.expected.txt48 B
texture-simpler.slang1.1 KiB
texture-simpler.slang.expected.txt48 B
texture-subscript-cuda.slang7.1 KiB
texture-subscript-cuda.slang.expected.txt70 B
texture-subscript-multisample.slang1.6 KiB
texture-subscript-uint-cuda.slang2.7 KiB
texture-subscript.slang2.9 KiB
this-type.slang830 B
this-type.slang.expected.txt11 B
transcendental-double.slang1.2 KiB
transcendental-double.slang.expected.txt90 B
transcendental.slang772 B
transcendental.slang.expected.txt90 B
transitive-interface.slang1.1 KiB
transitive-interface.slang.expected.txt8 B
type-legalize-global-with-init.slang1.0 KiB
type-legalize-global-with-init.slang.expected.txt16 B
type-param-varying.slang2.1 KiB
type-param-varying.slang.expected.txt8 B
typedef-member.slang770 B
typedef-member.slang.expected.txt28 B
unbounded-array-of-array-syntax.slang2.5 KiB
unbounded-array-of-array-syntax.slang.expected.txt19 B
unbounded-array-of-array-syntax.slang.glsl876 B
unbounded-array-of-array-syntax.slang.hlsl841 B
unbounded-array-of-array.slang1.0 KiB
unbounded-array-of-array.slang.expected.txt19 B
user-defined-initializer.slang789 B
user-defined-initializer.slang.expected.txt11 B
vector-scalar-compare.slang690 B
vector-scalar-compare.slang.expected.txt32 B
write-structured-buffer-field.slang512 B
write-structured-buffer-field.slang.expected.txt79 B