CMakeLists.txt | -rw-r--r-- | 7.3 KB |
core.meta.slang | -rw-r--r-- | 73.8 KB |
diff.meta.slang | -rw-r--r-- | 74.1 KB |
glsl.meta.slang | -rw-r--r-- | 14.7 KB |
hlsl.meta.slang | -rw-r--r-- | 406.0 KB |
slang-api.cpp | -rw-r--r-- | 24.1 KB |
slang-artifact-output-util.cpp | -rw-r--r-- | 6.9 KB |
slang-artifact-output-util.h | -rw-r--r-- | 1.9 KB |
slang-ast-all.h | -rw-r--r-- | 234 bytes |
slang-ast-base.cpp | -rw-r--r-- | 1.3 KB |
slang-ast-base.h | -rw-r--r-- | 25.5 KB |
slang-ast-builder.cpp | -rw-r--r-- | 23.3 KB |
slang-ast-builder.h | -rw-r--r-- | 21.4 KB |
slang-ast-decl-ref.cpp | -rw-r--r-- | 13.7 KB |
slang-ast-decl.cpp | -rw-r--r-- | 3.3 KB |
slang-ast-decl.h | -rw-r--r-- | 17.1 KB |
slang-ast-dump.cpp | -rw-r--r-- | 20.2 KB |
slang-ast-dump.h | -rw-r--r-- | 560 bytes |
slang-ast-expr.h | -rw-r--r-- | 17.4 KB |
slang-ast-iterator.h | -rw-r--r-- | 16.1 KB |
slang-ast-modifier.cpp | -rw-r--r-- | 886 bytes |
slang-ast-modifier.h | -rw-r--r-- | 40.4 KB |
slang-ast-natural-layout.cpp | -rw-r--r-- | 6.9 KB |
slang-ast-natural-layout.h | -rw-r--r-- | 3.8 KB |
slang-ast-print.cpp | -rw-r--r-- | 15.5 KB |
slang-ast-print.h | -rw-r--r-- | 6.3 KB |
slang-ast-reflect.cpp | -rw-r--r-- | 4.3 KB |
slang-ast-reflect.h | -rw-r--r-- | 2.3 KB |
slang-ast-stmt.h | -rw-r--r-- | 5.1 KB |
slang-ast-support-types.cpp | -rw-r--r-- | 1.8 KB |
slang-ast-support-types.h | -rw-r--r-- | 52.3 KB |
slang-ast-synthesis.cpp | -rw-r--r-- | 5.4 KB |
slang-ast-synthesis.h | -rw-r--r-- | 3.9 KB |
slang-ast-type.cpp | -rw-r--r-- | 28.8 KB |
slang-ast-type.h | -rw-r--r-- | 22.3 KB |
slang-ast-val.cpp | -rw-r--r-- | 47.5 KB |
slang-ast-val.h | -rw-r--r-- | 23.3 KB |
slang-capabilities.capdef | -rw-r--r-- | 16.7 KB |
slang-capability.cpp | -rw-r--r-- | 39.7 KB |
slang-capability.h | -rw-r--r-- | 10.7 KB |
slang-check-conformance.cpp | -rw-r--r-- | 10.7 KB |
slang-check-constraint.cpp | -rw-r--r-- | 36.5 KB |
slang-check-conversion.cpp | -rw-r--r-- | 49.7 KB |
slang-check-decl.cpp | -rw-r--r-- | 371.3 KB |
slang-check-expr.cpp | -rw-r--r-- | 169.6 KB |
slang-check-impl.h | -rw-r--r-- | 98.1 KB |
slang-check-inheritance.cpp | -rw-r--r-- | 40.8 KB |
slang-check-modifier.cpp | -rw-r--r-- | 55.3 KB |
slang-check-overload.cpp | -rw-r--r-- | 86.2 KB |
slang-check-resolve-val.cpp | -rw-r--r-- | 1.4 KB |
slang-check-shader.cpp | -rw-r--r-- | 71.9 KB |
slang-check-stmt.cpp | -rw-r--r-- | 23.2 KB |
slang-check-type.cpp | -rw-r--r-- | 15.4 KB |
slang-check.cpp | -rw-r--r-- | 7.8 KB |
slang-check.h | -rw-r--r-- | 689 bytes |
slang-compiler.cpp | -rw-r--r-- | 85.7 KB |
slang-compiler.h | -rwxr-xr-x | 136.3 KB |
slang-container-pool.cpp | -rw-r--r-- | 0 bytes |
slang-container-pool.h | -rw-r--r-- | 2.0 KB |
slang-content-assist-info.h | -rw-r--r-- | 2.8 KB |
slang-diagnostic-defs.h | -rw-r--r-- | 63.2 KB |
slang-diagnostics.cpp | -rw-r--r-- | 1.6 KB |
slang-diagnostics.h | -rw-r--r-- | 1.3 KB |
slang-doc-ast.cpp | -rw-r--r-- | 3.8 KB |
slang-doc-ast.h | -rw-r--r-- | 2.8 KB |
slang-doc-markdown-writer.cpp | -rw-r--r-- | 32.1 KB |
slang-doc-markdown-writer.h | -rw-r--r-- | 4.6 KB |
slang-emit-base.cpp | -rw-r--r-- | 1.7 KB |
slang-emit-base.h | -rw-r--r-- | 786 bytes |
slang-emit-c-like.cpp | -rw-r--r-- | 128.4 KB |
slang-emit-c-like.h | -rw-r--r-- | 21.7 KB |
slang-emit-cpp.cpp | -rw-r--r-- | 71.9 KB |
slang-emit-cpp.h | -rw-r--r-- | 5.4 KB |
slang-emit-cuda.cpp | -rw-r--r-- | 28.3 KB |
slang-emit-cuda.h | -rw-r--r-- | 4.5 KB |
slang-emit-glsl.cpp | -rw-r--r-- | 88.6 KB |
slang-emit-glsl.h | -rw-r--r-- | 6.3 KB |
slang-emit-hlsl.cpp | -rw-r--r-- | 45.1 KB |
slang-emit-hlsl.h | -rw-r--r-- | 4.1 KB |
slang-emit-precedence.cpp | -rw-r--r-- | 1.5 KB |
slang-emit-precedence.h | -rw-r--r-- | 4.2 KB |
slang-emit-source-writer.cpp | -rw-r--r-- | 17.7 KB |
slang-emit-source-writer.h | -rw-r--r-- | 5.4 KB |
slang-emit-spirv-ops-debug-info-ext.h | -rw-r--r-- | 1.5 KB |
slang-emit-spirv-ops.h | -rw-r--r-- | 66.8 KB |
slang-emit-spirv.cpp | -rw-r--r-- | 199.7 KB |
slang-emit-torch.cpp | -rw-r--r-- | 6.7 KB |
slang-emit-torch.h | -rw-r--r-- | 703 bytes |
slang-emit.cpp | -rw-r--r-- | 48.4 KB |
slang-glsl-extension-tracker.cpp | -rw-r--r-- | 2.8 KB |
slang-glsl-extension-tracker.h | -rw-r--r-- | 1.6 KB |
slang-hlsl-to-vulkan-layout-options.cpp | -rw-r--r-- | 3.5 KB |
slang-hlsl-to-vulkan-layout-options.h | -rw-r--r-- | 6.6 KB |
slang-image-format-defs.h | -rw-r--r-- | 2.5 KB |
slang-intrinsic-expand.cpp | -rw-r--r-- | 31.1 KB |
slang-intrinsic-expand.h | -rw-r--r-- | 1.7 KB |
slang-ir-addr-inst-elimination.cpp | -rw-r--r-- | 5.9 KB |
slang-ir-addr-inst-elimination.h | -rw-r--r-- | 197 bytes |
slang-ir-address-analysis.cpp | -rw-r--r-- | 6.3 KB |
slang-ir-address-analysis.h | -rw-r--r-- | 590 bytes |
slang-ir-any-value-inference.cpp | -rw-r--r-- | 8.7 KB |
slang-ir-any-value-inference.h | -rw-r--r-- | 284 bytes |
slang-ir-any-value-marshalling.cpp | -rw-r--r-- | 35.9 KB |
slang-ir-any-value-marshalling.h | -rw-r--r-- | 624 bytes |
slang-ir-augment-make-existential.cpp | -rw-r--r-- | 1.9 KB |
slang-ir-augment-make-existential.h | -rw-r--r-- | 378 bytes |
slang-ir-autodiff-cfg-norm.cpp | -rw-r--r-- | 32.4 KB |
slang-ir-autodiff-cfg-norm.h | -rw-r--r-- | 793 bytes |
slang-ir-autodiff-fwd.cpp | -rw-r--r-- | 75.0 KB |
slang-ir-autodiff-fwd.h | -rw-r--r-- | 4.4 KB |
slang-ir-autodiff-pairs.cpp | -rw-r--r-- | 8.5 KB |
slang-ir-autodiff-pairs.h | -rw-r--r-- | 651 bytes |
slang-ir-autodiff-primal-hoist.cpp | -rw-r--r-- | 76.5 KB |
slang-ir-autodiff-primal-hoist.h | -rw-r--r-- | 10.5 KB |
slang-ir-autodiff-propagate.h | -rw-r--r-- | 2.8 KB |
slang-ir-autodiff-region.cpp | -rw-r--r-- | 2.0 KB |
slang-ir-autodiff-region.h | -rw-r--r-- | 2.3 KB |
slang-ir-autodiff-rev.cpp | -rw-r--r-- | 59.3 KB |
slang-ir-autodiff-rev.h | -rw-r--r-- | 10.9 KB |
slang-ir-autodiff-transcriber-base.cpp | -rw-r--r-- | 46.8 KB |
slang-ir-autodiff-transcriber-base.h | -rw-r--r-- | 5.7 KB |
slang-ir-autodiff-transpose.h | -rw-r--r-- | 114.9 KB |
slang-ir-autodiff-unzip.cpp | -rw-r--r-- | 16.6 KB |
slang-ir-autodiff-unzip.h | -rw-r--r-- | 30.6 KB |
slang-ir-autodiff.cpp | -rw-r--r-- | 83.8 KB |
slang-ir-autodiff.h | -rw-r--r-- | 12.3 KB |
slang-ir-bind-existentials.cpp | -rw-r--r-- | 13.3 KB |
slang-ir-bind-existentials.h | -rw-r--r-- | 259 bytes |
slang-ir-byte-address-legalize.cpp | -rw-r--r-- | 43.7 KB |
slang-ir-byte-address-legalize.h | -rw-r--r-- | 818 bytes |
slang-ir-check-differentiability.cpp | -rw-r--r-- | 25.8 KB |
slang-ir-check-differentiability.h | -rw-r--r-- | 262 bytes |
slang-ir-cleanup-void.cpp | -rw-r--r-- | 6.3 KB |
slang-ir-cleanup-void.h | -rw-r--r-- | 235 bytes |
slang-ir-clone.cpp | -rw-r--r-- | 10.0 KB |
slang-ir-clone.h | -rw-r--r-- | 6.4 KB |
slang-ir-collect-global-uniforms.cpp | -rw-r--r-- | 15.0 KB |
slang-ir-collect-global-uniforms.h | -rw-r--r-- | 409 bytes |
slang-ir-com-interface.cpp | -rw-r--r-- | 3.3 KB |
slang-ir-com-interface.h | -rw-r--r-- | 478 bytes |
slang-ir-composite-reg-to-mem.cpp | -rw-r--r-- | 7.3 KB |
slang-ir-composite-reg-to-mem.h | -rw-r--r-- | 318 bytes |
slang-ir-constexpr.cpp | -rw-r--r-- | 21.6 KB |
slang-ir-constexpr.h | -rw-r--r-- | 198 bytes |
slang-ir-dce.cpp | -rw-r--r-- | 16.5 KB |
slang-ir-dce.h | -rw-r--r-- | 1.0 KB |
slang-ir-deduplicate-generic-children.cpp | -rw-r--r-- | 1.0 KB |
slang-ir-deduplicate-generic-children.h | -rw-r--r-- | 280 bytes |
slang-ir-deduplicate.cpp | -rw-r--r-- | 2.5 KB |
slang-ir-defunctionalization.cpp | -rw-r--r-- | 951 bytes |
slang-ir-defunctionalization.h | -rw-r--r-- | 507 bytes |
slang-ir-diff-call.cpp | -rw-r--r-- | 3.2 KB |
slang-ir-diff-call.h | -rw-r--r-- | 348 bytes |
slang-ir-dll-export.cpp | -rw-r--r-- | 2.0 KB |
slang-ir-dll-export.h | -rw-r--r-- | 246 bytes |
slang-ir-dll-import.cpp | -rw-r--r-- | 6.6 KB |
slang-ir-dll-import.h | -rw-r--r-- | 304 bytes |
slang-ir-dominators.cpp | -rw-r--r-- | 30.7 KB |
slang-ir-dominators.h | -rw-r--r-- | 6.8 KB |
slang-ir-eliminate-multilevel-break.cpp | -rw-r--r-- | 18.6 KB |
slang-ir-eliminate-multilevel-break.h | -rw-r--r-- | 275 bytes |
slang-ir-eliminate-phis.cpp | -rw-r--r-- | 44.8 KB |
slang-ir-eliminate-phis.h | -rw-r--r-- | 1.0 KB |
slang-ir-entry-point-pass.cpp | -rw-r--r-- | 1.4 KB |
slang-ir-entry-point-pass.h | -rw-r--r-- | 811 bytes |
slang-ir-entry-point-raw-ptr-params.cpp | -rw-r--r-- | 4.4 KB |
slang-ir-entry-point-raw-ptr-params.h | -rw-r--r-- | 257 bytes |
slang-ir-entry-point-uniforms.cpp | -rw-r--r-- | 19.2 KB |
slang-ir-entry-point-uniforms.h | -rw-r--r-- | 730 bytes |
slang-ir-explicit-global-context.cpp | -rw-r--r-- | 22.0 KB |
slang-ir-explicit-global-context.h | -rw-r--r-- | 318 bytes |
slang-ir-explicit-global-init.cpp | -rw-r--r-- | 7.6 KB |
slang-ir-explicit-global-init.h | -rw-r--r-- | 241 bytes |
slang-ir-extract-value-from-type.cpp | -rw-r--r-- | 10.2 KB |
slang-ir-extract-value-from-type.h | -rw-r--r-- | 530 bytes |
slang-ir-fuse-satcoop.cpp | -rw-r--r-- | 17.8 KB |
slang-ir-fuse-satcoop.h | -rw-r--r-- | 215 bytes |
slang-ir-generics-lowering-context.cpp | -rw-r--r-- | 16.7 KB |
slang-ir-generics-lowering-context.h | -rw-r--r-- | 5.6 KB |
slang-ir-glsl-legalize.cpp | -rw-r--r-- | 109.2 KB |
slang-ir-glsl-legalize.h | -rw-r--r-- | 625 bytes |
slang-ir-glsl-liveness.cpp | -rw-r--r-- | 7.3 KB |
slang-ir-glsl-liveness.h | -rw-r--r-- | 501 bytes |
slang-ir-init-local-var.cpp | -rw-r--r-- | 2.0 KB |
slang-ir-init-local-var.h | -rw-r--r-- | 330 bytes |
slang-ir-inline.cpp | -rw-r--r-- | 34.0 KB |
slang-ir-inline.h | -rw-r--r-- | 1.5 KB |
slang-ir-inst-defs.h | -rw-r--r-- | 49.2 KB |
slang-ir-inst-pass-base.h | -rw-r--r-- | 4.0 KB |
slang-ir-insts.h | -rw-r--r-- | 137.5 KB |
slang-ir-layout.cpp | -rw-r--r-- | 17.6 KB |
slang-ir-layout.h | -rw-r--r-- | 3.8 KB |
slang-ir-legalize-array-return-type.cpp | -rw-r--r-- | 2.6 KB |
slang-ir-legalize-array-return-type.h | -rw-r--r-- | 305 bytes |
slang-ir-legalize-mesh-outputs.cpp | -rw-r--r-- | 1.2 KB |
slang-ir-legalize-mesh-outputs.h | -rw-r--r-- | 230 bytes |
slang-ir-legalize-types.cpp | -rw-r--r-- | 136.5 KB |
slang-ir-legalize-uniform-buffer-load.cpp | -rw-r--r-- | 1.6 KB |
slang-ir-legalize-uniform-buffer-load.h | -rw-r--r-- | 283 bytes |
slang-ir-legalize-varying-params.cpp | -rw-r--r-- | 58.5 KB |
slang-ir-legalize-varying-params.h | -rw-r--r-- | 362 bytes |
slang-ir-legalize-vector-types.cpp | -rw-r--r-- | 7.3 KB |
slang-ir-legalize-vector-types.h | -rw-r--r-- | 289 bytes |
slang-ir-link.cpp | -rw-r--r-- | 57.0 KB |
slang-ir-link.h | -rw-r--r-- | 1.1 KB |
slang-ir-liveness.cpp | -rw-r--r-- | 55.7 KB |
slang-ir-liveness.h | -rw-r--r-- | 5.2 KB |
slang-ir-loop-inversion.cpp | -rw-r--r-- | 14.0 KB |
slang-ir-loop-inversion.h | -rw-r--r-- | 116 bytes |
slang-ir-loop-unroll.cpp | -rw-r--r-- | 20.5 KB |
slang-ir-loop-unroll.h | -rw-r--r-- | 1.1 KB |
slang-ir-lower-append-consume-structured-buffer.cpp | -rw-r--r-- | 13.9 KB |
slang-ir-lower-append-consume-structured-buffer.h | -rw-r--r-- | 514 bytes |
slang-ir-lower-binding-query.cpp | -rw-r--r-- | 23.4 KB |
slang-ir-lower-binding-query.h | -rw-r--r-- | 604 bytes |
slang-ir-lower-bit-cast.cpp | -rw-r--r-- | 8.8 KB |
slang-ir-lower-bit-cast.h | -rw-r--r-- | 336 bytes |
slang-ir-lower-buffer-element-type.cpp | -rw-r--r-- | 42.9 KB |
slang-ir-lower-buffer-element-type.h | -rw-r--r-- | 1.0 KB |
slang-ir-lower-com-methods.cpp | -rw-r--r-- | 6.5 KB |
slang-ir-lower-com-methods.h | -rw-r--r-- | 344 bytes |
slang-ir-lower-error-handling.cpp | -rw-r--r-- | 7.4 KB |
slang-ir-lower-error-handling.h | -rw-r--r-- | 659 bytes |
slang-ir-lower-existential.cpp | -rw-r--r-- | 10.5 KB |
slang-ir-lower-existential.h | -rw-r--r-- | 267 bytes |
slang-ir-lower-generic-call.cpp | -rw-r--r-- | 16.1 KB |
slang-ir-lower-generic-call.h | -rw-r--r-- | 316 bytes |
slang-ir-lower-generic-function.cpp | -rw-r--r-- | 17.9 KB |
slang-ir-lower-generic-function.h | -rw-r--r-- | 828 bytes |
slang-ir-lower-generic-type.cpp | -rw-r--r-- | 2.7 KB |
slang-ir-lower-generic-type.h | -rw-r--r-- | 377 bytes |
slang-ir-lower-generics.cpp | -rw-r--r-- | 10.6 KB |
slang-ir-lower-generics.h | -rw-r--r-- | 447 bytes |
slang-ir-lower-glsl-ssbo-types.cpp | -rw-r--r-- | 8.0 KB |
slang-ir-lower-glsl-ssbo-types.h | -rw-r--r-- | 351 bytes |
slang-ir-lower-l-value-cast.cpp | -rw-r--r-- | 7.2 KB |
slang-ir-lower-l-value-cast.h | -rw-r--r-- | 982 bytes |
slang-ir-lower-optional-type.cpp | -rw-r--r-- | 9.9 KB |
slang-ir-lower-optional-type.h | -rw-r--r-- | 290 bytes |
slang-ir-lower-reinterpret.cpp | -rw-r--r-- | 2.7 KB |
slang-ir-lower-reinterpret.h | -rw-r--r-- | 405 bytes |
slang-ir-lower-result-type.cpp | -rw-r--r-- | 10.6 KB |
slang-ir-lower-result-type.h | -rw-r--r-- | 284 bytes |
slang-ir-lower-size-of.cpp | -rw-r--r-- | 2.7 KB |
slang-ir-lower-size-of.h | -rw-r--r-- | 319 bytes |
slang-ir-lower-tuple-types.cpp | -rw-r--r-- | 6.0 KB |
slang-ir-lower-tuple-types.h | -rw-r--r-- | 266 bytes |
slang-ir-lower-witness-lookup.cpp | -rw-r--r-- | 16.1 KB |
slang-ir-lower-witness-lookup.h | -rw-r--r-- | 509 bytes |
slang-ir-marshal-native-call.cpp | -rw-r--r-- | 11.8 KB |
slang-ir-marshal-native-call.h | -rw-r--r-- | 2.2 KB |
slang-ir-metadata.cpp | -rw-r--r-- | 2.7 KB |
slang-ir-metadata.h | -rw-r--r-- | 196 bytes |
slang-ir-missing-return.cpp | -rw-r--r-- | 951 bytes |
slang-ir-missing-return.h | -rw-r--r-- | 207 bytes |
slang-ir-obfuscate-loc.cpp | -rw-r--r-- | 12.2 KB |
slang-ir-obfuscate-loc.h | -rw-r--r-- | 474 bytes |
slang-ir-optix-entry-point-uniforms.cpp | -rw-r--r-- | 11.4 KB |
slang-ir-optix-entry-point-uniforms.h | -rw-r--r-- | 154 bytes |
slang-ir-peephole.cpp | -rw-r--r-- | 43.9 KB |
slang-ir-peephole.h | -rw-r--r-- | 498 bytes |
slang-ir-propagate-func-properties.cpp | -rw-r--r-- | 10.7 KB |
slang-ir-propagate-func-properties.h | -rw-r--r-- | 99 bytes |
slang-ir-pytorch-cpp-binding.cpp | -rw-r--r-- | 42.5 KB |
slang-ir-pytorch-cpp-binding.h | -rw-r--r-- | 308 bytes |
slang-ir-reachability.cpp | -rw-r--r-- | 2.2 KB |
slang-ir-reachability.h | -rw-r--r-- | 1.0 KB |
slang-ir-redundancy-removal.cpp | -rw-r--r-- | 11.2 KB |
slang-ir-redundancy-removal.h | -rw-r--r-- | 298 bytes |
slang-ir-remove-unused-generic-param.cpp | -rw-r--r-- | 5.2 KB |
slang-ir-remove-unused-generic-param.h | -rw-r--r-- | 151 bytes |
slang-ir-restructure-scoping.cpp | -rw-r--r-- | 17.0 KB |
slang-ir-restructure-scoping.h | -rw-r--r-- | 850 bytes |
slang-ir-restructure.cpp | -rw-r--r-- | 28.9 KB |
slang-ir-restructure.h | -rw-r--r-- | 7.8 KB |
slang-ir-sccp.cpp | -rw-r--r-- | 65.9 KB |
slang-ir-sccp.h | -rw-r--r-- | 983 bytes |
slang-ir-simplify-cfg.cpp | -rw-r--r-- | 32.3 KB |
slang-ir-simplify-cfg.h | -rw-r--r-- | 774 bytes |
slang-ir-simplify-for-emit.cpp | -rw-r--r-- | 15.6 KB |
slang-ir-simplify-for-emit.h | -rw-r--r-- | 179 bytes |
slang-ir-single-return.cpp | -rw-r--r-- | 3.4 KB |
slang-ir-single-return.h | -rw-r--r-- | 394 bytes |
slang-ir-specialize-arrays.cpp | -rw-r--r-- | 1.5 KB |
slang-ir-specialize-arrays.h | -rw-r--r-- | 850 bytes |
slang-ir-specialize-buffer-load-arg.cpp | -rw-r--r-- | 3.2 KB |
slang-ir-specialize-buffer-load-arg.h | -rw-r--r-- | 1.4 KB |
slang-ir-specialize-dispatch.cpp | -rw-r--r-- | 13.3 KB |
slang-ir-specialize-dispatch.h | -rw-r--r-- | 442 bytes |
slang-ir-specialize-dynamic-associatedtype-lookup.cpp | -rw-r--r-- | 10.5 KB |
slang-ir-specialize-dynamic-associatedtype-lookup.h | -rw-r--r-- | 547 bytes |
slang-ir-specialize-function-call.cpp | -rw-r--r-- | 34.2 KB |
slang-ir-specialize-function-call.h | -rw-r--r-- | 1.1 KB |
slang-ir-specialize-matrix-layout.cpp | -rw-r--r-- | 1.5 KB |
slang-ir-specialize-matrix-layout.h | -rw-r--r-- | 362 bytes |
slang-ir-specialize-resources.cpp | -rw-r--r-- | 48.5 KB |
slang-ir-specialize-resources.h | -rw-r--r-- | 1.2 KB |
slang-ir-specialize-target-switch.cpp | -rw-r--r-- | 2.6 KB |
slang-ir-specialize-target-switch.h | -rw-r--r-- | 328 bytes |
slang-ir-specialize.cpp | -rw-r--r-- | 91.5 KB |
slang-ir-specialize.h | -rw-r--r-- | 345 bytes |
slang-ir-spirv-legalize.cpp | -rw-r--r-- | 69.0 KB |
slang-ir-spirv-legalize.h | -rw-r--r-- | 1.1 KB |
slang-ir-spirv-snippet.cpp | -rw-r--r-- | 13.5 KB |
slang-ir-spirv-snippet.h | -rw-r--r-- | 4.2 KB |
slang-ir-ssa-register-allocate.cpp | -rw-r--r-- | 12.0 KB |
slang-ir-ssa-register-allocate.h | -rw-r--r-- | 536 bytes |
slang-ir-ssa-simplification.cpp | -rw-r--r-- | 4.6 KB |
slang-ir-ssa-simplification.h | -rw-r--r-- | 1.2 KB |
slang-ir-ssa.cpp | -rw-r--r-- | 39.5 KB |
slang-ir-ssa.h | -rw-r--r-- | 285 bytes |
slang-ir-string-hash.cpp | -rw-r--r-- | 3.3 KB |
slang-ir-string-hash.h | -rw-r--r-- | 955 bytes |
slang-ir-strip-cached-dict.cpp | -rw-r--r-- | 644 bytes |
slang-ir-strip-cached-dict.h | -rw-r--r-- | 220 bytes |
slang-ir-strip-witness-tables.cpp | -rw-r--r-- | 1.1 KB |
slang-ir-strip-witness-tables.h | -rw-r--r-- | 219 bytes |
slang-ir-strip.cpp | -rw-r--r-- | 1.3 KB |
slang-ir-strip.h | -rw-r--r-- | 410 bytes |
slang-ir-synthesize-active-mask.cpp | -rw-r--r-- | 91.7 KB |
slang-ir-synthesize-active-mask.h | -rw-r--r-- | 868 bytes |
slang-ir-translate-glsl-global-var.cpp | -rw-r--r-- | 10.5 KB |
slang-ir-translate-glsl-global-var.h | -rw-r--r-- | 463 bytes |
slang-ir-use-uninitialized-out-param.cpp | -rw-r--r-- | 5.3 KB |
slang-ir-use-uninitialized-out-param.h | -rw-r--r-- | 233 bytes |
slang-ir-util.cpp | -rw-r--r-- | 46.9 KB |
slang-ir-util.h | -rw-r--r-- | 9.6 KB |
slang-ir-validate.cpp | -rw-r--r-- | 13.4 KB |
slang-ir-validate.h | -rw-r--r-- | 1.5 KB |
slang-ir-vk-invert-y.cpp | -rw-r--r-- | 2.5 KB |
slang-ir-vk-invert-y.h | -rw-r--r-- | 164 bytes |
slang-ir-witness-table-wrapper.cpp | -rw-r--r-- | 9.9 KB |
slang-ir-witness-table-wrapper.h | -rw-r--r-- | 1022 bytes |
slang-ir-wrap-structured-buffers.cpp | -rw-r--r-- | 12.8 KB |
slang-ir-wrap-structured-buffers.h | -rw-r--r-- | 338 bytes |
slang-ir.cpp | -rw-r--r-- | 245.4 KB |
slang-ir.h | -rw-r--r-- | 75.6 KB |
slang-language-server-ast-lookup.cpp | -rw-r--r-- | 23.9 KB |
slang-language-server-ast-lookup.h | -rw-r--r-- | 853 bytes |
slang-language-server-auto-format.cpp | -rw-r--r-- | 11.8 KB |
slang-language-server-auto-format.h | -rw-r--r-- | 956 bytes |
slang-language-server-completion.cpp | -rw-r--r-- | 26.1 KB |
slang-language-server-completion.h | -rw-r--r-- | 1.6 KB |
slang-language-server-document-symbols.cpp | -rw-r--r-- | 7.4 KB |
slang-language-server-document-symbols.h | -rw-r--r-- | 385 bytes |
slang-language-server-inlay-hints.cpp | -rw-r--r-- | 5.3 KB |
slang-language-server-inlay-hints.h | -rw-r--r-- | 547 bytes |
slang-language-server-semantic-tokens.cpp | -rw-r--r-- | 13.9 KB |
slang-language-server-semantic-tokens.h | -rw-r--r-- | 950 bytes |
slang-language-server.cpp | -rw-r--r-- | 85.0 KB |
slang-language-server.h | -rw-r--r-- | 7.9 KB |
slang-legalize-types.cpp | -rw-r--r-- | 52.9 KB |
slang-legalize-types.h | -rw-r--r-- | 21.1 KB |
slang-lookup-spirv.h | -rw-r--r-- | 204 bytes |
slang-lookup.cpp | -rw-r--r-- | 34.4 KB |
slang-lookup.h | -rw-r--r-- | 2.0 KB |
slang-lower-to-ir.cpp | -rw-r--r-- | 403.8 KB |
slang-lower-to-ir.h | -rw-r--r-- | 2.4 KB |
slang-mangle.cpp | -rw-r--r-- | 24.3 KB |
slang-mangle.h | -rw-r--r-- | 994 bytes |
slang-mangled-lexer.cpp | -rw-r--r-- | 4.8 KB |
slang-mangled-lexer.h | -rw-r--r-- | 3.0 KB |
slang-module-library.cpp | -rw-r--r-- | 3.4 KB |
slang-module-library.h | -rw-r--r-- | 1.6 KB |
slang-options.cpp | -rw-r--r-- | 124.7 KB |
slang-options.h | -rw-r--r-- | 618 bytes |
slang-parameter-binding.cpp | -rw-r--r-- | 150.5 KB |
slang-parameter-binding.h | -rw-r--r-- | 799 bytes |
slang-parser.cpp | -rw-r--r-- | 287.3 KB |
slang-parser.h | -rw-r--r-- | 1.7 KB |
slang-preprocessor.cpp | -rw-r--r-- | 146.6 KB |
slang-preprocessor.h | -rw-r--r-- | 2.9 KB |
slang-profile-defs.h | -rw-r--r-- | 12.0 KB |
slang-profile.cpp | -rw-r--r-- | 744 bytes |
slang-profile.h | -rw-r--r-- | 3.4 KB |
slang-ref-object-reflect.cpp | -rw-r--r-- | 3.2 KB |
slang-ref-object-reflect.h | -rw-r--r-- | 1.9 KB |
slang-reflection-api.cpp | -rw-r--r-- | 111.5 KB |
slang-repro.cpp | -rw-r--r-- | 54.5 KB |
slang-repro.h | -rw-r--r-- | 7.6 KB |
slang-serialize-ast-type-info.h | -rw-r--r-- | 8.8 KB |
slang-serialize-ast.cpp | -rw-r--r-- | 6.1 KB |
slang-serialize-ast.h | -rw-r--r-- | 1.5 KB |
slang-serialize-container.cpp | -rw-r--r-- | 33.3 KB |
slang-serialize-container.h | -rw-r--r-- | 4.1 KB |
slang-serialize-factory.cpp | -rw-r--r-- | 4.6 KB |
slang-serialize-factory.h | -rw-r--r-- | 1019 bytes |
slang-serialize-ir-types.cpp | -rw-r--r-- | 3.4 KB |
slang-serialize-ir-types.h | -rw-r--r-- | 9.6 KB |
slang-serialize-ir.cpp | -rw-r--r-- | 33.3 KB |
slang-serialize-ir.h | -rw-r--r-- | 3.5 KB |
slang-serialize-misc-type-info.h | -rw-r--r-- | 5.5 KB |
slang-serialize-reflection.cpp | -rw-r--r-- | 3.2 KB |
slang-serialize-reflection.h | -rw-r--r-- | 3.1 KB |
slang-serialize-source-loc.cpp | -rw-r--r-- | 15.1 KB |
slang-serialize-source-loc.h | -rw-r--r-- | 8.6 KB |
slang-serialize-type-info.h | -rw-r--r-- | 11.7 KB |
slang-serialize-types.cpp | -rw-r--r-- | 8.4 KB |
slang-serialize-types.h | -rw-r--r-- | 7.4 KB |
slang-serialize-value-type-info.h | -rw-r--r-- | 2.9 KB |
slang-serialize.cpp | -rw-r--r-- | 28.5 KB |
slang-serialize.h | -rw-r--r-- | 19.7 KB |
slang-spirv-core-grammar-embed.cpp | -rw-r--r-- | 539.4 KB |
slang-spirv-val.cpp | -rw-r--r-- | 2.7 KB |
slang-spirv-val.h | -rw-r--r-- | 233 bytes |
slang-stdlib-api.cpp | -rw-r--r-- | 495 bytes |
slang-stdlib-textures.cpp | -rw-r--r-- | 13.0 KB |
slang-stdlib-textures.h | -rw-r--r-- | 2.4 KB |
slang-stdlib.cpp | -rw-r--r-- | 15.1 KB |
slang-syntax.cpp | -rw-r--r-- | 33.7 KB |
slang-syntax.h | -rw-r--r-- | 11.3 KB |
slang-type-layout.cpp | -rw-r--r-- | 176.4 KB |
slang-type-layout.h | -rw-r--r-- | 39.7 KB |
slang-type-system-shared.cpp | -rw-r--r-- | 94 bytes |
slang-type-system-shared.h | -rw-r--r-- | 1.8 KB |
slang-value-reflect.cpp | -rw-r--r-- | 179 bytes |
slang-value-reflect.h | -rw-r--r-- | 268 bytes |
slang-visitor.h | -rw-r--r-- | 8.5 KB |
slang-workspace-version.cpp | -rw-r--r-- | 19.2 KB |
slang-workspace-version.h | -rw-r--r-- | 6.3 KB |
slang.cpp | -rw-r--r-- | 194.3 KB |
slang.natjmc | -rw-r--r-- | 714 bytes |
slang.natvis | -rw-r--r-- | 78.5 KB |