summaryrefslogtreecommitdiffstats
path: root/prelude/slang-cuda-prelude.h
Commit message (Expand)AuthorAge
* Immutable access qualifier for pointers and use `__ldg` on cuda. (#8710)Yong He2025-10-16
* Add support targeting older OptiX versions (#8700)Simon Kallweit2025-10-14
* Improve texture loads and stores on CUDA (#8644)Simon Kallweit2025-10-08
* Enhance buffer load specialization pass to specialize past field extracts. (#...Yong He2025-09-30
* Always define OptixTraversableHandle (#8411)Simon Kallweit2025-09-09
* Enable CUDA support for additional HLSL intrinsic tests (#8293)Harsh Aggarwal (NVIDIA)2025-09-04
* Updated support to enable batch3 (#8219)Harsh Aggarwal (NVIDIA)2025-08-20
* Enable CUDA testing for batch 2 (#8147)jarcherNV2025-08-12
* Fix intrinsic LoadLocalRootTableConstant for optix (#7949)Harsh Aggarwal (NVIDIA)2025-08-07
* Initial copy elision pass (#8042)ArielG-NV2025-08-07
* Fix 7441: CUDA boolean vector layout to use 1-byte elements (#7862)Harsh Aggarwal (NVIDIA)2025-08-01
* Fix CUDA backend missing U32_firstbitlow implementation (#7921)Copilot2025-07-29
* Fix CUDA issues with texture reads and surface writes (#7780)Mukund Keshava2025-07-16
* Replace SLANG_ALIGN_OF with C++11 alignof (#7523)Julius Ikkala2025-07-03
* Enable LSS hit object test (#7273)Mukund Keshava2025-05-30
* Add LSS intrinsics (#7200)Mukund Keshava2025-05-27
* Implement shader execution reordering support for OptiX (#7211)Harsh Aggarwal (NVIDIA)2025-05-26
* [CUDA] Add template specializations for signed integer texture fetches (#7161)Simon Kallweit2025-05-20
* cuda: Add more formats for texture read/write (#7012)Mukund Keshava2025-05-12
* [CUDA] Fix surface write intrinsics (#7004)Simon Kallweit2025-05-07
* Add countbits 16-bit and 8-bit support (#6433) (#6897)sricker-nvidia2025-05-05
* Add subscript operator support in cuda (#6830)Mukund Keshava2025-04-30
* Implement 64bit countbits intrinsic (#6433) (#6845)sricker-nvidia2025-04-19
* Add intptr_t abs/min/max operations for CPU & CUDA targets (#6160)Julius Ikkala2025-01-24
* Fix CUDA prelude for makeMatrix (#5509)Yong He2024-11-07
* formatEllie Hermaszewska2024-10-29
* Replace the word stdlib or standard-library with core-module for source code ...Jay Kwak2024-10-28
* Cleanup atomic intrinsics. (#5324)Yong He2024-10-17
* Add missing make_bool intrinsics in cuda prelude. (#4735)Yong He2024-07-24
* Allow CPP/CUDA/Metal to lower/legalize buffer-elements to support column_majo...ArielG-NV2024-07-18
* Enable SLANG_MAKE_VECTOR calls when using SLANG_CUDA_ENABLE_HALF without SLAN...NBickford2024-02-24
* CUDA: Fixes for NVRTC 12.x and warp mask ambiguity; adds CC 8.x warp reductio...Neil Bickford2023-11-07
* Make the exponent return value from frexp int (#3284)Ellie Hermaszewska2023-10-26
* More `slangpy` features + polishing (#3233)Sai Praveen Bangaru2023-09-23
* Misc. SPIRV Fixes, Part 2. (#3147)Yong He2023-08-24
* Lower all ByteAddressBuffer uses for SPIRV. (#3143)Yong He2023-08-23
* Only define atomics for `float2` and `float4` when CUDA arch<900 (#3041)Sai Praveen Bangaru2023-08-02
* Fix native string emit for CUDA/Cpp backend. (#2980)Yong He2023-07-12
* Various fixes for autodiff and slangpy. (#2876)Yong He2023-05-09
* Small fixes to TorchTensor. (#2790)Yong He2023-04-11
* Fix linking issue in slangpy + no mask param for kernels. (#2778)Yong He2023-04-05
* More builtin library support in torch backend. (#2760)Yong He2023-03-30
* Add slangpy doc, fix cuda prelude. (#2748)Yong He2023-03-28
* Update slang-llvm (#2735)Yong He2023-03-26
* Add PyTorch C++ binding generation. (#2734)Yong He2023-03-26
* Add support for emitting cuda kernel and host functions. (#2712)Yong He2023-03-17
* Overhaul global inst deduplication and cpp/cuda backend. (#2654)Yong He2023-02-16
* Improved bounds checking for C++/CUDA (#2263)jsmall-nvidia2022-06-08
* CUDA layout corner cases/testing (#1881)jsmall-nvidia2021-06-10
* Enable tracing rays with OptiX backend (#1871)Nathan V. Morrical2021-06-04