summaryrefslogtreecommitdiff
path: root/source/slang/hlsl.meta.slang
AgeCommit message (Expand)Author
2021-03-05Add Vulkan/SPIR-V support for TraceRayInline() (#1737)Tim Foley
2021-03-03Add GLSL/SPIR-V support got GetAttributeAtVertex (#1733)Tim Foley
2021-02-24Add support for GetAttributeAtVertex for D3D (#1725)Tim Foley
2021-01-20Update glslang to 11.1.0 (#1662)Tim Foley
2021-01-05Use "capability" system to select VKRT extension (#1647)Tim Foley
2020-12-11Add first steps toward a "capability" system (#1636)Tim Foley
2020-10-06InterlockedExchangeU64 support on RWByteAddressBuffer (#1572)jsmall-nvidia
2020-10-06Added [__requiresNVAPI] to functions missing it (#1571)jsmall-nvidia
2020-10-05Small fixes for CUDA code emit (#1564)Tim Foley
2020-09-23Simplify workflow when using NVAPI (#1556)Tim Foley
2020-09-02Add support for (undocumented) HLSL 16-bit bit-cast ops (#1528)Tim Foley
2020-09-01Mark f32tof16 and f16tof32 as HLSL intrinsics (#1526)Tim Foley
2020-08-28Enable lower-generics pass universally. (#1518)Yong He
2020-08-26Added more Atomic support for int64 types on RWByteAddressBuffer (#1515)jsmall-nvidia
2020-08-24RWByteAddressBuffer::InterlockedCompareExchangeU64 (#1513)jsmall-nvidia
2020-08-21Vulkan update/NVAPI support (#1511)jsmall-nvidia
2020-08-19Remove IncludeHandler. (#1505)jsmall-nvidia
2020-08-19Int64 atomic add RWByteAddressBuffer support (#1504)jsmall-nvidia
2020-08-18Support for float atomics on RWByteAddressBuffer (#1502)jsmall-nvidia
2020-08-11Bugfix: WaveActiveCountBits on glsl output. (#1488)jsmall-nvidia
2020-08-04Sampler Feedback improvements (#1475)jsmall-nvidia
2020-08-03First pass support for Sampler Feedback (#1470)jsmall-nvidia
2020-07-31Fix issues arising around DXR 1.1 RayQuery usage (#1468)Tim Foley
2020-07-03Emit pointers for CPU target. (#1418)Yong He
2020-06-30Initial work on property declarations (#1410)Tim Foley
2020-05-26Synthesize "active mask" for CUDA (#1352)Tim Foley
2020-05-11Add GLSL translation for HLSL fmod() (#1342)Tim Foley
2020-05-04Make stdlib WaveActive* call WaveMask* (#1336)Tim Foley
2020-04-27Add support for generic load/store on byte-addressed buffers (#1334)Tim Foley
2020-04-21Small Improvements around Wave Intrinsics (#1328)jsmall-nvidia
2020-04-21WaveMask remaining intrinsics and tests (#1327)jsmall-nvidia
2020-04-20Fix stdlib definitions of half<->float conversion (#1326)Tim Foley
2020-04-20Feature/wave mask review (#1325)jsmall-nvidia
2020-04-15First support for 'WaveMask' intrinsics (#1321)jsmall-nvidia
2020-04-08Initial work to support OptiX output for ray tracing shaders (#1307)Tim Foley
2020-04-02Fix WaveGetLaneIndex for glsl (#1306)jsmall-nvidia
2020-03-30CUDA version handling (#1301)jsmall-nvidia
2020-03-27WaveBroadcastAt/WaveShuffle (#1299)jsmall-nvidia
2020-03-27Adds WaveShuffle intrinsic (#1298)jsmall-nvidia
2020-03-27Support for WaveReadLaneAt with dynamic (but uniform across Wave) on Vk by en...jsmall-nvidia
2020-03-17Improve CUDA Wave intrinsics documentation. (#1276)jsmall-nvidia
2020-03-16CUDA support of MultiPrefix Wave intrinsics. (#1275)jsmall-nvidia
2020-03-16Define compound intrinsic ops in the standard library (#1273)Tim Foley
2020-03-12Vector & Matrix Prefix Sum & Product (#1272)jsmall-nvidia
2020-03-11Clean-ups related to expanded standard library coverage (#1269)Tim Foley
2020-03-10Wave Prefix Product (#1270)jsmall-nvidia
2020-03-10WIP Prefix Sum for CUDA (#1268)jsmall-nvidia
2020-03-10CUDA Wave intrinsic vector/matrix support (#1267)jsmall-nvidia
2020-03-09CUDA support for vector/matrix Wave intrinsics (#1266)jsmall-nvidia
2020-03-09Yet more definitions moved into the stdlib (#1263)Tim Foley