summaryrefslogtreecommitdiff
path: root/tests/hlsl-intrinsic
AgeCommit message (Expand)Author
2024-08-12Warn when inout parameter is never written (#4777)venkataram-nv
2024-07-18Metal: `Interlocked` (atomic) member function support for buffers (#4655)ArielG-NV
2024-07-18Update spirv-header and spirv-tools to Jun/2024 (#4679)Jay Kwak
2024-07-18Fix bug with uninititialized warnings in nested scopes (#4677)venkataram-nv
2024-07-16SCCP instead of CFG since SCCP removes code of unused branches, not CFG (#4640)ArielG-NV
2024-07-10Implement non member function atomic texture support (#4544)ArielG-NV
2024-07-10Support status argument for GatherXXX (#4490)Jay Kwak
2024-07-10Add individual tests for scalar double intrinsics (#4591)Ellie Hermaszewska
2024-07-09Fix Lexer to recognize swizzling on an integer scalar value (#4515)Jay Kwak
2024-07-05Correct type for double log10 (#4550)Ellie Hermaszewska
2024-06-28Implement CheckAccessFullyMapped (#4509)Jay Kwak
2024-06-27Extend `countbits` intrinsic for vector types (#4499)venkataram-nv
2024-06-27Implement `uint2` variant of `asdouble` intrinsic (#4488)venkataram-nv
2024-06-25Add intrinsic for `IsHelperLane()` in HLSL (#4471)venkataram-nv
2024-06-24Added float2x2 cast to float4 (and vise versa) (#4432)ArielG-NV
2024-06-14Improve Direct SPIRV Backend Test Coverage (#4396)ArielG-NV
2024-06-13Metal: misc fixes and enable more tests. (#4374)Yong He
2024-06-10enable more metal tests (#4326)skallweitNV
2024-06-07Metal compute tests (#4292)skallweitNV
2024-04-23Switch to direct-to-spirv backend as default. (#4002)Yong He
2024-04-19Initial pass to add capability declarations to stdlib intrinsics. (#3912)ArielG-NV
2024-04-15Support 64bit HLSL atomic functions (#3957)Jay Kwak
2024-04-11HLSL RT pipeline compile-only tests (#3793)tgrimesnv
2024-04-03Refactor memory qualifier decorators to be a bit-flag set, resolves #3841 (#3...ArielG-NV
2024-03-15Implement raytracing extension(s); resolves #3560 for GLSL & SPIR-V targets (...ArielG-NV
2024-03-08Add ray query intrinsic test (#3707)tgrimesnv
2024-03-05Enable SampleCmpLevelZero tests and update the results (#3677)Pankaj Mistry
2024-02-26atomic intrinsic test (#3623)tgrimesnv
2024-02-15HLSL texture intrinsic test first draft. (#3583)tgrimesnv
2024-02-05Add glsl implementation of Texture.InterlockedAddF32 (#3550)Yong He
2024-02-02Atomics+Wave ops intrinsics fixes. (#3542)Yong He
2024-02-01FP16 atomics for RWByteAddresBuffer, fp32 atomics for images. (#3536)Yong He
2023-12-15Add ConstBufferPointer::subscript. (#3415)Yong He
2023-12-13Add spirv intrinsics for `ConstBufferPointer`. (#3407)Yong He
2023-11-16Unify stdlib `Texture` types into one generic type. (#3327)Yong He
2023-11-06Fix ICE when lowering an associatedtype declref from an derived interface. (#...Yong He
2023-11-03Add SubgroupQuad intrinsics for glsl/spirv. (#3310)Yong He
2023-10-02Add SPIRV intrinsics for ShaderExecutionReordering and RW/Buffer. (#3252)Yong He
2023-09-07Fix GLSL output for `gl_ClipDistance` input builtin. (#3193)Yong He
2023-09-06Update prebuilt glslang binaries (#3189)Yong He
2023-09-03Proper lowering of functiosn that returns NonCopyable values. (#3179)Yong He
2023-09-01Fix GLSL code gen around RayQuery and HitObject types. (#3173)Yong He
2023-08-31Inline all RayQuery/HitObject typed functions when targeting GLSL. (#3172)Yong He
2023-08-31Add SPIRV atomics intrinsics and fix buffer layout lowering. (#3170)Yong He
2023-08-21Compile append and consume structured buffers to glsl. (#3142)Yong He
2023-08-16Simplify IfElse instructions with a single trivial block (#3114)Ellie Hermaszewska
2023-08-15SPIR-V WIP (#3064)Ellie Hermaszewska
2023-08-14Support per field matrix layout (#3101)Yong He
2023-08-10Add support for ConstBufferPointer on Vulkan. (#3089)Yong He
2023-08-09Support implciit casted swizzled lvalue. (#3077)Yong He