summaryrefslogtreecommitdiff
path: root/tests/hlsl-intrinsic
AgeCommit message (Expand)Author
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
2023-08-01Fix literals needing cast (#3039)jsmall-nvidia
2023-07-21Add sampleCount parameter for read-only textures. (#3011)Yong He
2023-07-19Add `sampleCount` parameter for MS textures. (#3001)Yong He
2023-07-12Use scratchData on `IRInst` to replace HashSets. (#2978)Yong He
2023-07-06Add support for length for scalar floating point types. (#2965)jsmall-nvidia
2023-07-05Initial sizeof/alignof implementation. (#2954)jsmall-nvidia
2023-06-13Fixes for Shader Execution Reordering on VK (#2929)Theresa Foley
2023-04-26For C-like targets, emit resource declarations before other globals (#2843)Sai Praveen Bangaru
2023-04-13Warn on float-to-double coercion for arguments. (#2802)Yong He
2023-03-23Fix optimization pass not converging. (#2725)Yong He
2023-02-24More control flow simplifications. (#2673)Yong He
2023-02-16Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He
2023-02-14Preliminary debugBreak support (#2647)jsmall-nvidia
2023-02-07Arithmetic simplifications and more IR clean up logic. (#2632)Yong He
2023-01-27Register allocation during phi elimination. (#2613)Yong He
2023-01-23Full address insts elimination for backward autodiff. (#2604)Yong He
2022-12-07Lower-to-ir no longer produce `Construct` inst. (#2553)Yong He
2022-11-18Small fixes around SER on VK (#2522)jsmall-nvidia
2022-11-15Shader Execution Reordering for VK (#2491)jsmall-nvidia
2022-11-15Specify downstream compiler include paths (#2517)jsmall-nvidia