summaryrefslogtreecommitdiff
path: root/source/slang/hlsl.meta.slang
AgeCommit message (Expand)Author
2020-03-06Wave intrinsics for Vector and Matrix types (#1262)jsmall-nvidia
2020-03-06Expand range of definitions that can be moved into stdlib (#1259)Tim Foley
2020-03-03__spirv_version Decoration (#1255)jsmall-nvidia
2020-03-03Move definitions of simple vector/matrix builtins to stdlib. (#1247)Tim Foley
2020-03-02Feature/glsl wave intrinsic (#1253)jsmall-nvidia
2020-03-02Additional Wave Intrinsic Support (#1252)jsmall-nvidia
2020-02-24Add two missing RAY_FLAG cases (#1240)Tim Foley
2020-02-20WIP on RWTexture types on CUDA/CPU (#1234)jsmall-nvidia
2020-02-19Initial partial support for WaveXXX intrinsics on CUDA (#1228)jsmall-nvidia
2020-02-19Fixes for DXR 1.1 RayQuery type (#1227)Tim Foley
2020-02-14Feature/cuda coverage (#1223)jsmall-nvidia
2020-02-14Add a bunch of stdlib declarations for SM 6.4 and 6.5 (#1221)Tim Foley
2020-02-12Support for isinf/isfinite/isnan/ldexp (#1219)jsmall-nvidia
2020-02-12CUDA barrier/atomic support (#1218)jsmall-nvidia
2020-02-05Add support for RWBuffer writes on GLSL/SPIR-V target (#1199)Tim Foley
2020-01-21HLSL intrinsic coverage (#1169)jsmall-nvidia
2020-01-21CUDA support improvements (#1168)jsmall-nvidia
2019-11-22Clean up the concept of "pseudo ops" (#1136)Tim Foley
2019-10-25Don't use mangled names when emitting code (#1096)Tim Foley
2019-10-15GetDimension on GLSL for StructuredBuffer (#1081)jsmall-nvidia
2019-08-22Update signatures for Shader Model 6 functions (#1029)Tim Foley
2019-07-03Fix declaration of scalar sincos() function. (#996)Tim Foley
2019-05-22Translate .Load() to imageLoad() for Vulkan (#967)Tim Foley
2019-03-20Add support for scalar rcp() intrinsic for GLSL (#918)Robert Stepinski
2019-03-12Fix handling of arrays of resources in type legalization (#896)Tim Foley
2019-03-06Fix rsqrt intrinsic for GLSL (#881)Robert Stepinski
2019-03-06Add GLSL intrinsics for f32tof16() and f16tof32() (#883)Robert Stepinski
2019-02-27Use kIRPseudoOp_Pos for identity asuint/asint/asfloat casts. (#865)jsmall-nvidia
2019-02-27* Add 'identity' version of bit casts (asint, asuint, asfloat) for scalar and...jsmall-nvidia
2019-02-14* Add cross compile test (#849)jsmall-nvidia
2019-01-28Merge branch 'master' into texture-fixYong He
2019-01-28Feature/bit cast glsl (#808)jsmall-nvidia
2019-01-25Add GLSL translation rules for `SampleCmp`, `asint` and `asfloat`.Yong He
2018-12-18Fix for byte-address buffers on Vulkan (#760)Tim Foley
2018-12-07Change how buffers are emitted (#741)Tim Foley
2018-12-03A few extra functions cross-compiled to Vulkan. (#738)Tim Foley
2018-12-03Add Vulkan translations for HLSL barrier operations (#737)Tim Foley
2018-11-19Add Vulkan cross-compilation for byte-address buffers (#721)Tim Foley
2018-11-12Add callable shader support for Vulkan ray tracing (#718)Tim Foley
2018-11-09Update Vulkan ray tracing support to final extension spec (#717)Tim Foley
2018-11-06Translate NonUniformResourceIndex() calls to Vulkan GLSL (#713)Tim Foley
2018-10-30Fix declarations of InterlockedMin/Max (#700)Tim Foley
2018-10-04 Support cross-compilation of ray tracing shaders to Vulkan (#663)Tim Foley
2018-10-03Update DXR API definitions for final spec. (#659)Tim Foley
2018-09-27First pass implementation of IR serialization (#653)jsmall-nvidia
2018-09-25Improve IROp lookup (#650)jsmall-nvidia
2018-09-24Fixes around atomic operations (#652)Tim Foley
2018-09-24Remap IROp value rangesjsmall-nvidia
2018-09-21Remove the "hack sampler" workaround (#648)Tim Foley
2018-08-21Add support for more RasterizerOrdered types (#628)Tim Foley