summaryrefslogtreecommitdiff
path: root/source/slang/hlsl.meta.slang
AgeCommit message (Expand)Author
2021-10-27SPIR-V fixes (#1992)jsmall-nvidia
2021-10-11Support for GL_NV_ray_tracing_motion_blur vk extension (#1964)jsmall-nvidia
2021-08-17Add GLSL450 intrinsics to SPIRV direct emit. (#1921)Yong He
2021-08-12Further implementation of SPIRV direct emit. (#1920)Yong He
2021-06-04Enable tracing rays with OptiX backend (#1871)Nathan V. Morrical
2021-04-27adding some simple optix intrinsics to slang (#1817)Nathan V. Morrical
2021-04-23Preliminary CUDA Half support (#1808)jsmall-nvidia
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