https://github.com/shader-slang/slang
History
Tip revision: 6365e00179179f2bc0bc25af3d51d528501498d5 authored by Yong He on 06 February 2024, 17:49:02 UTC
Fix fp16 atomics intrinsics for hlsl. (#3553)
Tip revision: 6365e00
File Mode Size
command-line
interfaces
internal-visibility
methods
transitive-namespace-import.slang
accessors.slang -rw-r--r-- 251 bytes
accessors.slang.expected -rw-r--r-- 523 bytes
assign-in-if.slang -rw-r--r-- 233 bytes
assign-in-if.slang.expected -rw-r--r-- 573 bytes
attribute-error.slang -rw-r--r-- 677 bytes
attribute-error.slang.expected -rw-r--r-- 824 bytes
autodiff-custom-diff-inout.slang -rw-r--r-- 247 bytes
autodiff-custom-diff-inout.slang.expected -rw-r--r-- 483 bytes
autodiff-custom-diff-unresolved.slang -rw-r--r-- 589 bytes
autodiff-data-flow-2.slang -rw-r--r-- 571 bytes
autodiff-data-flow-2.slang.expected -rw-r--r-- 559 bytes
autodiff-data-flow-3.slang -rw-r--r-- 583 bytes
autodiff-data-flow-3.slang.expected -rw-r--r-- 574 bytes
autodiff-data-flow-4.slang -rw-r--r-- 463 bytes
autodiff-data-flow-4.slang.expected -rw-r--r-- 304 bytes
autodiff-data-flow.slang -rw-r--r-- 798 bytes
autodiff-data-flow.slang.expected -rw-r--r-- 604 bytes
autodiff.slang -rw-r--r-- 589 bytes
autodiff.slang.expected -rw-r--r-- 680 bytes
bad-operator-call.slang -rw-r--r-- 1.1 KB
bool-to-float.slang -rw-r--r-- 179 bytes
bool-to-float.slang.expected -rw-r--r-- 226 bytes
break-outside-loop.slang -rw-r--r-- 123 bytes
break-outside-loop.slang.expected -rw-r--r-- 215 bytes
call-argument-type.slang -rw-r--r-- 141 bytes
call-argument-type.slang.expected -rw-r--r-- 183 bytes
call-instance-from-static.slang -rw-r--r-- 313 bytes
call-instance-from-static.slang.expected -rw-r--r-- 251 bytes
class-keyword.slang -rw-r--r-- 223 bytes
class-keyword.slang.expected -rw-r--r-- 206 bytes
const-ref-differentiable-param.slang -rw-r--r-- 895 bytes
constexpr-error.slang -rw-r--r-- 949 bytes
constexpr-error.slang.expected -rw-r--r-- 890 bytes
continue-outside-loop.slang -rw-r--r-- 89 bytes
continue-outside-loop.slang.expected -rw-r--r-- 217 bytes
custom-derivative-generic.slang -rw-r--r-- 1.2 KB
dangling-comparison.slang -rw-r--r-- 169 bytes
dangling-comparison.slang.expected -rw-r--r-- 196 bytes
deprecation.slang -rw-r--r-- 1.7 KB
discard-in-compute.slang -rw-r--r-- 342 bytes
entry-point-no-stage.slang -rw-r--r-- 191 bytes
entry-point-no-stage.slang.expected -rw-r--r-- 300 bytes
entry-point-stage-mismatch.slang -rw-r--r-- 242 bytes
entry-point-stage-mismatch.slang.expected -rw-r--r-- 275 bytes
enum-implicit-conversion.slang -rw-r--r-- 1.0 KB
enum-implicit-conversion.slang.expected -rw-r--r-- 1.3 KB
expected-token-eof.slang -rw-r--r-- 84 bytes
expected-token-eof.slang.expected -rw-r--r-- 157 bytes
expected-token.slang -rw-r--r-- 92 bytes
expected-token.slang.expected -rw-r--r-- 177 bytes
extension-visibility-a.slang -rw-r--r-- 247 bytes
extension-visibility-b.slang -rw-r--r-- 145 bytes
extension-visibility-c.slang -rw-r--r-- 155 bytes
extension-visibility.slang -rw-r--r-- 323 bytes
extension-visibility.slang.expected -rw-r--r-- 401 bytes
float-literal.slang -rw-r--r-- 445 bytes
float-literal.slang.expected -rw-r--r-- 713 bytes
for-loop-warning.slang -rw-r--r-- 1.1 KB
for-loop-warning.slang.expected -rw-r--r-- 2.1 KB
function-redefinition.slang.disabled -rw-r--r-- 99 bytes
function-redefinition.slang.expected -rw-r--r-- 158 bytes
generic-incorrect-default-arg.slang -rw-r--r-- 990 bytes
generic-invalid-type-specialization.slang -rw-r--r-- 396 bytes
generic-invalid-type-specialization.slang.expected -rw-r--r-- 201 bytes
generic-type-inference-fail.slang -rw-r--r-- 1.3 KB
generic-type-inference-fail.slang.expected -rw-r--r-- 488 bytes
gh-1374.slang -rw-r--r-- 380 bytes
gh-1374.slang.expected -rw-r--r-- 858 bytes
gh-38-fs.hlsl -rw-r--r-- 178 bytes
gh-38-vs.hlsl -rw-r--r-- 346 bytes
gh-38-vs.hlsl.expected -rw-r--r-- 395 bytes
global-uniform.slang -rw-r--r-- 344 bytes
global-uniform.slang.expected -rw-r--r-- 680 bytes
groupshared-local.slang -rw-r--r-- 188 bytes
hlsl-to-vulkan-shift-diagnostic.hlsl -rw-r--r-- 486 bytes
hlsl-to-vulkan-shift-diagnostic.hlsl.expected -rw-r--r-- 798 bytes
hull-shader-invalid-domain.slang.disabled -rw-r--r-- 1.5 KB
hull-shader-invalid-domain.slang.expected -rw-r--r-- 179 bytes
hull-shader-no-domain.slang.disabled -rw-r--r-- 1.5 KB
hull-shader-no-domain.slang.expected -rw-r--r-- 166 bytes
if-empty-body.slang -rw-r--r-- 160 bytes
if-empty-body.slang.expected -rw-r--r-- 223 bytes
illegal-character.slang -rw-r--r-- 51 bytes
illegal-character.slang.expected -rw-r--r-- 145 bytes
implicit-cast-lvalue.slang -rw-r--r-- 404 bytes
implicit-cast-lvalue.slang.expected -rw-r--r-- 534 bytes
int-literal.slang -rw-r--r-- 591 bytes
int-literal.slang.expected -rw-r--r-- 419 bytes
int-texture-sample.slang -rw-r--r-- 171 bytes
interface-requirement-not-satisfied.slang -rw-r--r-- 127 bytes
interface-requirement-not-satisfied.slang.expected -rw-r--r-- 352 bytes
local-line.slang -rw-r--r-- 1.3 KB
local-line.slang.expected -rw-r--r-- 3 bytes
local-used-before-declared.slang -rw-r--r-- 465 bytes
local-used-before-declared.slang.expected -rw-r--r-- 194 bytes
local-used-in-own-declaration.slang -rw-r--r-- 398 bytes
local-used-in-own-declaration.slang.expected -rw-r--r-- 187 bytes
matrix-swizzle.slang -rw-r--r-- 514 bytes
matrix-swizzle.slang.expected -rw-r--r-- 1.9 KB
mismatching-types.slang -rw-r--r-- 1.9 KB
mismatching-types.slang.expected -rw-r--r-- 1.8 KB
missing-file.slang.disabled -rw-r--r-- 70 bytes
missing-file.slang.expected -rw-r--r-- 242 bytes
missing-include-file.slang -rw-r--r-- 96 bytes
missing-include-file.slang.expected -rw-r--r-- 225 bytes
missing-return.slang -rw-r--r-- 691 bytes
missing-return.slang.expected -rw-r--r-- 344 bytes
missing-semicolon-after-semantic.slang -rw-r--r-- 204 bytes
missing-semicolon-after-semantic.slang.expected -rw-r--r-- 168 bytes
modifier-check.slang -rw-r--r-- 188 bytes
no-type-conformance.slang -rw-r--r-- 322 bytes
no-type-conformance.slang.expected -rw-r--r-- 304 bytes
overlapping-bindings.slang -rw-r--r-- 334 bytes
overlapping-bindings.slang.expected -rw-r--r-- 344 bytes
param-mutation.slang -rw-r--r-- 769 bytes
param-mutation.slang.expected -rw-r--r-- 586 bytes
parameter-already-defined.slang -rw-r--r-- 92 bytes
parameter-already-defined.slang.expected -rw-r--r-- 393 bytes
private-visibility.slang -rw-r--r-- 875 bytes
property-readonly-lvalue.slang -rw-r--r-- 293 bytes
recursive-import-extra.slang -rw-r--r-- 118 bytes
recursive-import.slang -rw-r--r-- 154 bytes
recursive-import.slang.expected -rw-r--r-- 667 bytes
register-bindings.slang -rw-r--r-- 407 bytes
register-bindings.slang.expected -rw-r--r-- 722 bytes
sccp-div-by-zero.slang -rw-r--r-- 416 bytes
setter-method.slang -rw-r--r-- 403 bytes
setter-method.slang.expected -rw-r--r-- 750 bytes
single-shader-record.slang -rw-r--r-- 782 bytes
single-shader-record.slang.expected -rw-r--r-- 152 bytes
single-target-intrinsic.slang -rw-r--r-- 276 bytes
single-target-intrinsic.slang.expected -rw-r--r-- 320 bytes
size-of.slang -rw-r--r-- 84 bytes
size-of.slang.expected -rw-r--r-- 182 bytes
static-ref-to-nonstatic-member.slang -rw-r--r-- 91 bytes
static-ref-to-nonstatic-member.slang.expected -rw-r--r-- 242 bytes
syntax-error-intrinsic.slang -rw-r--r-- 687 bytes
syntax-error-intrinsic.slang.expected -rw-r--r-- 3 bytes
syntax-error-op-line-2.slang -rw-r--r-- 900 bytes
syntax-error-op-line-2.slang.expected -rw-r--r-- 3 bytes
syntax-error-op-line-3.slang -rw-r--r-- 1.1 KB
syntax-error-op-line-3.slang.expected -rw-r--r-- 3 bytes
syntax-error-op-line.slang -rw-r--r-- 740 bytes
syntax-error-op-line.slang.expected -rw-r--r-- 3 bytes
token-line-continuation.slang -rw-r--r-- 112 bytes
token-line-continuation.slang.expected -rw-r--r-- 212 bytes
token-paste-location.slang -rw-r--r-- 165 bytes
token-paste-location.slang.expected -rw-r--r-- 214 bytes
unbound-loop.slang -rw-r--r-- 904 bytes
undefined-identifier.slang -rw-r--r-- 85 bytes
undefined-identifier.slang.expected -rw-r--r-- 177 bytes
undefined-in-preprocessor-conditional.slang -rw-r--r-- 177 bytes
undefined-in-preprocessor-conditional.slang.expected -rw-r--r-- 249 bytes
uninitialized-out.slang -rw-r--r-- 972 bytes
uninitialized-out.slang.expected -rw-r--r-- 767 bytes
unreachable-code.slang -rw-r--r-- 161 bytes
unreachable-code.slang.expected -rw-r--r-- 169 bytes
variable-redeclaration.slang -rw-r--r-- 801 bytes
variable-redeclaration.slang.expected -rw-r--r-- 1.5 KB
variable-void-type.slang -rw-r--r-- 80 bytes
variable-void-type.slang.expected -rw-r--r-- 162 bytes
visibility.slang -rw-r--r-- 414 bytes
vk-bindings.slang -rw-r--r-- 321 bytes
vk-bindings.slang.expected -rw-r--r-- 518 bytes
void-function-returning-value.slang -rw-r--r-- 426 bytes
void-function-returning-value.slang.expected -rw-r--r-- 326 bytes
while-predicate-type.slang -rw-r--r-- 115 bytes
while-predicate-type.slang.expected -rw-r--r-- 203 bytes
x-macro-line-continuation.slang -rw-r--r-- 270 bytes
x-macro-line-continuation.slang.expected -rw-r--r-- 204 bytes

back to top