summaryrefslogtreecommitdiffstats
path: root/docs/user-guide
Commit message (Collapse)AuthorAge
...
* Update a1-01-matrix-layout.mdYong He2024-03-20
|
* Update 09-reflection.md (#3787)Yong He2024-03-18
|
* Remove out of date documentation on compilation API. (#3785)Yong He2024-03-17
| | | | | * Remove out of date documentation on compilation API. * Update toc.
* Support unscoped enums. (#3771)Yong He2024-03-14
|
* Add cautionary desclaimers on interop mechanisms. (#3763)Yong He2024-03-13
| | | | | * Add cautionary desclaimers on interop mechanisms. * Fix.
* Update 08-compiling.mdYong He2024-03-11
|
* Add `-fvk-use-dx-position-w` and fix ExecutionMode ordering for geometry ↵Yong He2024-03-11
| | | | | | | | | | | | | | | shaders. (#3731) * Add `-fvk-use-dx-position-w`. * Fix ordering of OutputVertices and output primitive type decoration in spirv. * Fix. * fix * Fix. * Move test around.
* Add documentation for uniformity analysis. (#3721)Yong He2024-03-08
|
* Extend `as` and `is` operator to work on generic types. (#3672)Yong He2024-03-04
|
* Add user-guide section on pointers. (#3670)Yong He2024-03-04
|
* Update doc TOC (#3657)Yong He2024-03-01
|
* Add documentation for debugging. (#3656)Yong He2024-03-01
| | | | | * Add documentation for debugging. * typo
* Fix various crashes when generating debug info. (#3650)Yong He2024-02-29
| | | | | | | | | | | | | | | | | * Fix crash when generating debug info for geometry shaders. * Fix. * Fix source language field in DebugCompilationUnit. * Fix. * Emit DebugEntryPoint inst. * Add trivial test. * Cleanup. * More cleanup.
* Update documentation TOC. (#3641)Yong He2024-02-27
|
* Update 08-compiling.mdYong He2024-02-27
|
* Update doc links. (#3640)Yong He2024-02-27
|
* Add documentation for link-time specialization. (#3638)Yong He2024-02-27
|
* Update links in user-guide documentationYong He2024-02-27
|
* Update documentation on compilation API. (#3634)Yong He2024-02-26
|
* Improve Capability System (#3555)Yong He2024-02-06
| | | | | | | | | | | | | * Improve capability system. * Update documentation. * Tuning semantics. * LSP: hierarchical diagnostics. * Fix test. * Fix test.
* Add documentation on capability system. (#3549)Yong He2024-02-05
| | | Fixes #3454.
* Update documentation. (#3492)Yong He2024-01-24
| | | Co-authored-by: Yong He <yhe@nvidia.com>
* Correctly refer to ComPtr type in documentation (#3485)chloekek2024-01-24
| | | | | | The user guide refers to `SlangComPtr`, but the type is actually called `ComPtr` and resides in the `Slang` namespace. Co-authored-by: Yong He <yonghe@outlook.com>
* Document that D3D11 fragment stage is optional (#3480)chloekek2024-01-24
| | | | | | | It is not required to specify a pixel shader when rasterizing with D3D11. Omitting it is useful when writing to the depth buffer without writing to any render targets. Co-authored-by: Yong He <yonghe@outlook.com>
* Docs for local vs global uniform parameters (#3459)Nathan V. Morrical2024-01-18
|
* updated docs to more clearly define differences in sizeof(bool) depending on ↵Nathan V. Morrical2024-01-17
| | | | | the target platform (#3458) Co-authored-by: Yong He <yonghe@outlook.com>
* Update a1-02-slangpy.mdYong He2024-01-08
|
* Add doc for special scoping syntax. (#3416)Yong He2023-12-15
| | | Co-authored-by: Yong He <yhe@nvidia.com>
* Polish language server and documentation. (#3410)Yong He2023-12-13
| | | Co-authored-by: Yong He <yhe@nvidia.com>
* Diagnose for invalid decl nesting + namespace lookup fixes. (#3397)Yong He2023-12-11
| | | | | | | | | | | | | | | | | | | | | | | * Diagnose for invalid decl nesting. * Fix. * Fix. * Fix. * Fix `namespace` lookup and `using` resolution. * fix project files. * revert project files. * Enhance namespace syntax, docs. * Fixes. --------- Co-authored-by: Yong He <yhe@nvidia.com>
* Update autodiff doc links.Yong He2023-12-06
|
* Update 04-modules-and-access-control.mdYong He2023-12-06
|
* Change default visibility of interface members and update docs. (#3381)Yong He2023-12-06
| | | | | | | | | * Update behavior around interfaces and docs. * Update toc --------- Co-authored-by: Yong He <yhe@nvidia.com>
* Support visibility control and default to `internal`. (#3380)Yong He2023-12-06
| | | | | | | | | | | | | | | | | | | * Support visibility control and default to `internal`. * Fix wip. * Fixes. * Fix. * Fix test. * Add legacy language detection and compatibility for existing code. * Add doc. --------- Co-authored-by: Yong He <yhe@nvidia.com>
* Update 07-autodiff.mdYong He2023-11-27
|
* typo in intro doc (#3350)mighdoll2023-11-27
| | | Co-authored-by: Yong He <yonghe@outlook.com>
* typo re: global variables (#3351)mighdoll2023-11-27
| | | Co-authored-by: Yong He <yonghe@outlook.com>
* Update 07-autodiff.mdYong He2023-11-03
|
* Update a1-04-interop.mdYong He2023-10-13
|
* Update a1-04-interop.md (#3277)Yong He2023-10-13
|
* Add documentation on target intrinsics. (#3276)Yong He2023-10-13
| | | Co-authored-by: Yong He <yhe@nvidia.com>
* Update a1-02-slangpy.md (#3237)Sai Praveen Bangaru2023-09-25
|
* More `slangpy` features + polishing (#3233)Sai Praveen Bangaru2023-09-23
| | | | | | | | | | | | | | | | | * Update user-guide with new slangpy features * More polishing of new slangpy docs * Update a1-02-slangpy.md * Only require contiguity for vector element types * Added `loadOnce/storeOnce` and subscript operations * Added docs, `DiffTensorView.dims()` & `DiffTensorView.stride(uint)` * Add constructors, remove storeOnce/loadOnce test * Adjusted intrinsic definitions
* Update a1-02-slangpy.md (#3228)Yong He2023-09-21
|
* Update a1-02-slangpy.md (#3223)Yong He2023-09-20
|
* Update user-guide with new slangpy features (#3222)Sai Praveen Bangaru2023-09-20
|
* Add section on slangpy specialization (#2991)Sai Praveen Bangaru2023-07-14
| | | Co-authored-by: Yong He <yonghe@outlook.com>
* Run spell-check on autodiff and slangpy docs (#2990)Sai Praveen Bangaru2023-07-14
|
* Update autodiff documentation. (#2979)Yong He2023-07-12
| | | Co-authored-by: Yong He <yhe@nvidia.com>
* Fix typo of `i` in default initialization in docs.jsmall-nvidia2023-06-23
|