https://github.com/shader-slang/slang
Raw File
Tip revision: aa8f7b899b7b562b3d3c6e25c3da41569505e70c authored by Chad Engler on 29 September 2021, 20:02:47 UTC
Fix ARM64 detection for MSVC (#1951)
Tip revision: aa8f7b8
single-target-intrinsic.slang
//DIAGNOSTIC_TEST(windows):SIMPLE:


T doThing<T>(T in)
{
    return in;
}

__target_intrinsic(hlsl, "doSomethingIntrinsically($0)")
T doThing<T>(T in);

__target_intrinsic(hlsl, "letsRedefineIt($0)")
T doThing<T>(T in);

void test()
{
    int a = 5;
    int b = doThing(a);
}
back to top