Skip to content

Commit 67a4485

Browse files
author
Stdlib Reference Bot
committed
Update the core module reference
1 parent f2081f7 commit 67a4485

82 files changed

Lines changed: 790 additions & 114 deletions

File tree

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

_includes/stdlib-reference-toc.html

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -639,6 +639,15 @@
639639
<li data-link="/stdlib-reference/types/texture_types"><span>Texture types</span>
640640
<ul class="toc_list">
641641
<li data-link="/stdlib-reference/types/buffer-0"><span>Buffer</span>
642+
</li><li data-link="/stdlib-reference/types/depthtexture1d-05d"><span>DepthTexture1D</span>
643+
</li><li data-link="/stdlib-reference/types/depthtexture1darray-05de"><span>DepthTexture1DArray</span>
644+
</li><li data-link="/stdlib-reference/types/depthtexture2d-05d"><span>DepthTexture2D</span>
645+
</li><li data-link="/stdlib-reference/types/depthtexture2darray-05de"><span>DepthTexture2DArray</span>
646+
</li><li data-link="/stdlib-reference/types/depthtexture2dms-05def"><span>DepthTexture2DMS</span>
647+
</li><li data-link="/stdlib-reference/types/depthtexture2dmsarray-05defg"><span>DepthTexture2DMSArray</span>
648+
</li><li data-link="/stdlib-reference/types/depthtexture3d-05d"><span>DepthTexture3D</span>
649+
</li><li data-link="/stdlib-reference/types/depthtexturecube-05c"><span>DepthTextureCube</span>
650+
</li><li data-link="/stdlib-reference/types/depthtexturecubearray-05cg"><span>DepthTextureCubeArray</span>
642651
</li><li data-link="/stdlib-reference/types/feedbacktexture2d-08g"><span>FeedbackTexture2D</span>
643652
</li><li data-link="/stdlib-reference/types/feedbacktexture2darray-08gh"><span>FeedbackTexture2DArray</span>
644653
</li><li data-link="/stdlib-reference/types/rwbuffer-012"><span>RWBuffer</span>
@@ -688,9 +697,10 @@
688697
</li><li data-link="/stdlib-reference/types/sampler2darrayshadow-089e"><span>Sampler2DArrayShadow</span>
689698
</li><li data-link="/stdlib-reference/types/sampler2dms-089a"><span>Sampler2DMS</span>
690699
</li><li data-link="/stdlib-reference/types/sampler2dmsarray-089ab"><span>Sampler2DMSArray</span>
700+
</li><li data-link="/stdlib-reference/types/sampler2dmsarrayshadow-089abg"><span>Sampler2DMSArrayShadow</span>
701+
</li><li data-link="/stdlib-reference/types/sampler2dmsshadow-089ab"><span>Sampler2DMSShadow</span>
691702
</li><li data-link="/stdlib-reference/types/sampler2dshadow-089"><span>Sampler2DShadow</span>
692703
</li><li data-link="/stdlib-reference/types/sampler3d-08"><span>Sampler3D</span>
693-
</li><li data-link="/stdlib-reference/types/sampler3darrayshadow-089e"><span>Sampler3DArrayShadow</span>
694704
</li><li data-link="/stdlib-reference/types/sampler3dshadow-089"><span>Sampler3DShadow</span>
695705
</li><li data-link="/stdlib-reference/types/samplercube-07"><span>SamplerCube</span>
696706
</li><li data-link="/stdlib-reference/types/samplercubearray-07b"><span>SamplerCubeArray</span>
@@ -828,12 +838,14 @@
828838
</li><li data-link="/stdlib-reference/types/coopmat-04/getlength-03"><span>GetLength</span>
829839
</li><li data-link="/stdlib-reference/types/coopmat-04/getrowcount-036"><span>GetRowCount</span>
830840
</li><li data-link="/stdlib-reference/types/coopmat-04/load-0"><span>Load</span>
841+
</li><li data-link="/stdlib-reference/types/coopmat-04/loadcoherent-04"><span>LoadCoherent</span>
831842
</li><li data-link="/stdlib-reference/types/coopmat-04/mapelement-03"><span>MapElement</span>
832843
</li><li data-link="/stdlib-reference/types/coopmat-04/reduce2x2-0"><span>Reduce2x2</span>
833844
</li><li data-link="/stdlib-reference/types/coopmat-04/reducecolumn-06"><span>ReduceColumn</span>
834845
</li><li data-link="/stdlib-reference/types/coopmat-04/reducerow-06"><span>ReduceRow</span>
835846
</li><li data-link="/stdlib-reference/types/coopmat-04/reducerowandcolumn-069c"><span>ReduceRowAndColumn</span>
836847
</li><li data-link="/stdlib-reference/types/coopmat-04/store-0"><span>Store</span>
848+
</li><li data-link="/stdlib-reference/types/coopmat-04/storecoherent-05"><span>StoreCoherent</span>
837849
</li><li data-link="/stdlib-reference/types/coopmat-04/transpose-0"><span>Transpose</span>
838850
</li><li data-link="/stdlib-reference/types/coopmat-04/add"><span>add</span>
839851
</li><li data-link="/stdlib-reference/types/coopmat-04/copyfrom-4"><span>copyFrom</span>
@@ -866,6 +878,7 @@
866878
</li><li data-link="/stdlib-reference/types/coopvec-04/lessthanorequals-48a"><span>lessThanOrEquals</span>
867879
</li><li data-link="/stdlib-reference/types/coopvec-04/load"><span>load</span>
868880
</li><li data-link="/stdlib-reference/types/coopvec-04/loadany-4"><span>loadAny</span>
881+
</li><li data-link="/stdlib-reference/types/coopvec-04/loadcoherent-4"><span>loadCoherent</span>
869882
</li><li data-link="/stdlib-reference/types/coopvec-04/matmulaccum-36"><span>matMulAccum</span>
870883
</li><li data-link="/stdlib-reference/types/coopvec-04/matmulaccumpacked-36b"><span>matMulAccumPacked</span>
871884
</li><li data-link="/stdlib-reference/types/coopvec-04/matmuladdaccum-369"><span>matMulAddAccum</span>
@@ -876,6 +889,7 @@
876889
</li><li data-link="/stdlib-reference/types/coopvec-04/replicate"><span>replicate</span>
877890
</li><li data-link="/stdlib-reference/types/coopvec-04/store"><span>store</span>
878891
</li><li data-link="/stdlib-reference/types/coopvec-04/storeany-5"><span>storeAny</span>
892+
</li><li data-link="/stdlib-reference/types/coopvec-04/storecoherent-5"><span>storeCoherent</span>
879893
</li><li data-link="/stdlib-reference/types/coopvec-04/sub"><span>sub</span>
880894
</li><li data-link="/stdlib-reference/types/coopvec-04/subscript"><span>subscript</span>
881895
</li></ul>
@@ -932,6 +946,7 @@
932946
<ul class="toc_list">
933947
<li data-link="/stdlib-reference/types/dispatchnodeinputrecord-08ch/get-0"><span>Get</span>
934948
</li></ul>
949+
</li><li data-link="/stdlib-reference/types/immutableptr-09"><span>ImmutablePtr</span>
935950
</li><li data-link="/stdlib-reference/types/nodepayloadptr-04b"><span>NodePayloadPtr</span>
936951
</li><li data-link="/stdlib-reference/types/nulldifferential-04/index"><span>NullDifferential</span>
937952
<ul class="toc_list">
@@ -1050,6 +1065,7 @@
10501065
</li><li data-link="/stdlib-reference/attributes/differentiable-0"><span>Differentiable</span>
10511066
</li><li data-link="/stdlib-reference/attributes/dllexport-03"><span>DllExport</span>
10521067
</li><li data-link="/stdlib-reference/attributes/dllimport-03"><span>DllImport</span>
1068+
</li><li data-link="/stdlib-reference/attributes/experimentalmodule-0c"><span>ExperimentalModule</span>
10531069
</li><li data-link="/stdlib-reference/attributes/flags-0"><span>Flags</span>
10541070
</li><li data-link="/stdlib-reference/attributes/forceinline-05"><span>ForceInline</span>
10551071
</li><li data-link="/stdlib-reference/attributes/forceunroll-05"><span>ForceUnroll</span>
@@ -1451,6 +1467,7 @@
14511467
</li><li data-link="/stdlib-reference/global-decls/clockarb-567"><span>clockARB</span>
14521468
</li><li data-link="/stdlib-reference/global-decls/concat"><span>concat</span>
14531469
</li><li data-link="/stdlib-reference/global-decls/coopvecload-47"><span>coopVecLoad</span>
1470+
</li><li data-link="/stdlib-reference/global-decls/coopvecloadcoherent-47b"><span>coopVecLoadCoherent</span>
14541471
</li><li data-link="/stdlib-reference/global-decls/coopvecloadgroupshared-47b"><span>coopVecLoadGroupshared</span>
14551472
</li><li data-link="/stdlib-reference/global-decls/coopvecmatmul-47a"><span>coopVecMatMul</span>
14561473
</li><li data-link="/stdlib-reference/global-decls/coopvecmatmuladd-47ad"><span>coopVecMatMulAdd</span>
@@ -1466,6 +1483,7 @@
14661483
</li><li data-link="/stdlib-reference/global-decls/defaultgetdescriptorfromhandle-7ako"><span>defaultGetDescriptorFromHandle</span>
14671484
</li><li data-link="/stdlib-reference/global-decls/detach"><span>detach</span>
14681485
</li><li data-link="/stdlib-reference/global-decls/diffpair-4"><span>diffPair</span>
1486+
</li><li data-link="/stdlib-reference/global-decls/enablevmmdevicescopecapabilityifneeded-6789fkuw"><span>enableVMMDeviceScopeCapabilityIfNeeded</span>
14691487
</li><li data-link="/stdlib-reference/global-decls/getdescriptorfromhandle-3dh"><span>getDescriptorFromHandle</span>
14701488
</li><li data-link="/stdlib-reference/global-decls/getrealtimeclock-3b"><span>getRealtimeClock</span>
14711489
</li><li data-link="/stdlib-reference/global-decls/getrealtimeclocklow-3bg"><span>getRealtimeClockLow</span>

_includes/version.inc

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v2025.17.3
1+
v2025.19.1-test-neural-slang
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
---
2+
layout: stdlib-reference
3+
---
4+
5+
# attribute [ExperimentalModule]
6+
7+
## Signature
8+
9+
<pre>
10+
[<a href="experimentalmodule-0c.html">ExperimentalModule</a>]
11+
</pre>
12+

attributes/index.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ Slang's Standard Library defines the following attributes:
2222
- [Differentiable](differentiable-0)
2323
- [DllExport](dllexport-03)
2424
- [DllImport](dllimport-03)
25+
- [ExperimentalModule](experimentalmodule-0c)
2526
- [Flags](flags-0)
2627
- [ForceInline](forceinline-05)
2728
- [ForceUnroll](forceunroll-05)
@@ -120,6 +121,7 @@ DerivativeMember <derivativemember-0a>
120121
Differentiable <differentiable-0>
121122
DllExport <dllexport-03>
122123
DllImport <dllimport-03>
124+
ExperimentalModule <experimentalmodule-0c>
123125
Flags <flags-0>
124126
ForceInline <forceinline-05>
125127
ForceUnroll <forceunroll-05>

global-decls/coopvecload-47.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ Load values from a byte-addressable buffer into a cooperative vector.
3939

4040
/// Requires Capability Set 2:
4141
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecload-47.html#typeparam-T" class="code_type">T</a>, <a href="coopvecload-47.html#decl-N" class="code_var">N</a>&gt; <a href="coopvecload-47.html">coopVecLoad</a>&lt;<span class="code_keyword">int</span> <a href="coopvecload-47.html#decl-N" class="code_var">N</a>, <a href="coopvecload-47.html#typeparam-T" class="code_type">T</a>&gt;(
42-
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<a href="coopvecload-47.html#typeparam-T" class="code_type">T</a>, Access::ReadWrite, AddressSpace::Device&gt; <a href="coopvecload-47.html#decl-buffer" class="code_param">buffer</a>,
42+
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<a href="coopvecload-47.html#typeparam-T" class="code_type">T</a>, Access.ReadWrite, AddressSpace.Device&gt; <a href="coopvecload-47.html#decl-buffer" class="code_param">buffer</a>,
4343
<span class="code_keyword">int</span> <a href="coopvecload-47.html#decl-byteOffset16ByteAligned" class="code_param">byteOffset16ByteAligned</a>)
4444
<span class='code_keyword'>where</span> <a href="coopvecload-47.html#typeparam-T" class="code_type">T</a> : <a href="../interfaces/0_builtinarithmetictype-029j/index.html" class="code_type">__BuiltinArithmeticType</a>;
4545

@@ -67,7 +67,7 @@ The source buffer to load data from.
6767
#### <a id="decl-buffer"></a>buffer : [RWStructuredBuffer](../types/rwstructuredbuffer-012c/index.html)\<[T](../types/rwstructuredbuffer-012c/index.html#typeparam-T), [DefaultDataLayout](../types/defaultdatalayout-07b/index.html)\>
6868
The source buffer to load data from.
6969

70-
#### <a id="decl-buffer"></a>buffer : [Ptr](../types/ptr-0/index.html)\<[T](../types/ptr-0/index.html#typeparam-T), Access : : ReadWrite, AddressSpace : : Device\>
70+
#### <a id="decl-buffer"></a>buffer : [Ptr](../types/ptr-0/index.html)\<[T](../types/ptr-0/index.html#typeparam-T), Access\.ReadWrite, AddressSpace\.Device\>
7171
The source buffer to load data from.
7272

7373

Lines changed: 44 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,44 @@
1+
---
2+
layout: stdlib-reference
3+
---
4+
5+
# coopVecLoadCoherent
6+
7+
## Description
8+
9+
10+
11+
12+
13+
## Signature
14+
15+
<pre>
16+
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecloadcoherent-47b.html#typeparam-T" class="code_type">T</a>, <a href="coopvecloadcoherent-47b.html#decl-N" class="code_var">N</a>&gt; <a href="coopvecloadcoherent-47b.html">coopVecLoadCoherent</a>&lt;<span class="code_keyword">int</span> <a href="coopvecloadcoherent-47b.html#decl-N" class="code_var">N</a>, <a href="coopvecloadcoherent-47b.html#typeparam-T" class="code_type">T</a>&gt;(
17+
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<a href="coopvecloadcoherent-47b.html#typeparam-T" class="code_type">T</a>, Access.ReadWrite, AddressSpace.Device&gt; <a href="coopvecloadcoherent-47b.html#decl-buffer" class="code_param">buffer</a>,
18+
<span class="code_keyword">int</span> <a href="coopvecloadcoherent-47b.html#decl-byteOffset16ByteAligned" class="code_param">byteOffset16ByteAligned</a>,
19+
MemoryScope <a href="coopvecloadcoherent-47b.html#decl-memoryScope" class="code_param">memoryScope</a>)
20+
<span class='code_keyword'>where</span> <a href="coopvecloadcoherent-47b.html#typeparam-T" class="code_type">T</a> : <a href="../interfaces/0_builtinarithmetictype-029j/index.html" class="code_type">__BuiltinArithmeticType</a>;
21+
22+
</pre>
23+
24+
## Generic Parameters
25+
26+
#### <a id="decl-N"></a>N : int
27+
#### <a id="typeparam-T"></a>T: [\_\_BuiltinArithmeticType](../interfaces/0_builtinarithmetictype-029j/index.html)
28+
29+
## Parameters
30+
31+
#### <a id="decl-buffer"></a>buffer : [Ptr](../types/ptr-0/index.html)\<[T](../types/ptr-0/index.html#typeparam-T), Access\.ReadWrite, AddressSpace\.Device\>
32+
#### <a id="decl-byteOffset16ByteAligned"></a>byteOffset16ByteAligned : int = 0
33+
#### <a id="decl-memoryScope"></a>memoryScope : MemoryScope = MemoryScope\.Device
34+
35+
## Availability and Requirements
36+
37+
Defined for the following targets:
38+
39+
#### spirv
40+
Available in all stages.
41+
42+
Requires capabilities: `spvCooperativeVectorNV`, `spvVulkanMemoryModelKHR`, `spvVulkanMemoryModelDeviceScopeKHR`.
43+
44+

global-decls/coopvecmatmul-47a.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ returns a M-element vector.
7070
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecmatmul-47a.html#typeparam-T" class="code_type">T</a>, <a href="coopvecmatmul-47a.html#decl-M" class="code_var">M</a>&gt; <a href="coopvecmatmul-47a.html">coopVecMatMul</a>&lt;<a href="coopvecmatmul-47a.html#typeparam-T" class="code_type">T</a>, <span class="code_keyword">int</span> <a href="coopvecmatmul-47a.html#decl-M" class="code_var">M</a>, <span class="code_keyword">int</span> <a href="coopvecmatmul-47a.html#decl-K" class="code_var">K</a>, <a href="coopvecmatmul-47a.html#typeparam-U" class="code_type">U</a>&gt;(
7171
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecmatmul-47a.html#typeparam-U" class="code_type">U</a>, <a href="coopvecmatmul-47a.html#decl-K" class="code_var">K</a>&gt; <a href="coopvecmatmul-47a.html#decl-input" class="code_param">input</a>,
7272
<a href="../types/coopveccomponenttype-047g/index.html" class="code_type">CoopVecComponentType</a> <a href="coopvecmatmul-47a.html#decl-inputInterpretation" class="code_param">inputInterpretation</a>,
73-
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access::ReadWrite, AddressSpace::Device&gt; <a href="coopvecmatmul-47a.html#decl-matrix" class="code_param">matrix</a>,
73+
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access.ReadWrite, AddressSpace.Device&gt; <a href="coopvecmatmul-47a.html#decl-matrix" class="code_param">matrix</a>,
7474
<a href="../types/coopveccomponenttype-047g/index.html" class="code_type">CoopVecComponentType</a> <a href="coopvecmatmul-47a.html#decl-matrixInterpretation" class="code_param">matrixInterpretation</a>,
7575
<a href="../types/coopvecmatrixlayout-047d/index.html" class="code_type">CoopVecMatrixLayout</a> <a href="coopvecmatmul-47a.html#decl-memoryLayout" class="code_param">memoryLayout</a>,
7676
<span class="code_keyword">bool</span> <a href="coopvecmatmul-47a.html#decl-transpose" class="code_param">transpose</a>,
@@ -123,7 +123,7 @@ The M-by-K matrix to multiply with the input vector.
123123
#### <a id="decl-matrix"></a>matrix : [StructuredBuffer](../types/structuredbuffer-0a/index.html)\<IgnoredBufferElementType, [DefaultDataLayout](../types/defaultdatalayout-07b/index.html)\>
124124
The M-by-K matrix to multiply with the input vector.
125125

126-
#### <a id="decl-matrix"></a>matrix : [Ptr](../types/ptr-0/index.html)\<void, Access : : ReadWrite, AddressSpace : : Device\>
126+
#### <a id="decl-matrix"></a>matrix : [Ptr](../types/ptr-0/index.html)\<void, Access\.ReadWrite, AddressSpace\.Device\>
127127
The M-by-K matrix to multiply with the input vector.
128128

129129

global-decls/coopvecmatmuladd-47ad.md

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,9 @@ returns a M-element vector.
8383
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecmatmuladd-47ad.html#typeparam-T" class="code_type">T</a>, <a href="coopvecmatmuladd-47ad.html#decl-M" class="code_var">M</a>&gt; <a href="coopvecmatmuladd-47ad.html">coopVecMatMulAdd</a>&lt;<a href="coopvecmatmuladd-47ad.html#typeparam-T" class="code_type">T</a>, <span class="code_keyword">int</span> <a href="coopvecmatmuladd-47ad.html#decl-M" class="code_var">M</a>, <span class="code_keyword">int</span> <a href="coopvecmatmuladd-47ad.html#decl-K" class="code_var">K</a>, <a href="coopvecmatmuladd-47ad.html#typeparam-U" class="code_type">U</a>&gt;(
8484
<a href="../types/coopvec-04/index.html" class="code_type">CoopVec</a>&lt;<a href="coopvecmatmuladd-47ad.html#typeparam-U" class="code_type">U</a>, <a href="coopvecmatmuladd-47ad.html#decl-K" class="code_var">K</a>&gt; <a href="coopvecmatmuladd-47ad.html#decl-input" class="code_param">input</a>,
8585
<a href="../types/coopveccomponenttype-047g/index.html" class="code_type">CoopVecComponentType</a> <a href="coopvecmatmuladd-47ad.html#decl-inputInterpretation" class="code_param">inputInterpretation</a>,
86-
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access::ReadWrite, AddressSpace::Device&gt; <a href="coopvecmatmuladd-47ad.html#decl-matrix" class="code_param">matrix</a>,
86+
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access.ReadWrite, AddressSpace.Device&gt; <a href="coopvecmatmuladd-47ad.html#decl-matrix" class="code_param">matrix</a>,
8787
<a href="../types/coopveccomponenttype-047g/index.html" class="code_type">CoopVecComponentType</a> <a href="coopvecmatmuladd-47ad.html#decl-matrixInterpretation" class="code_param">matrixInterpretation</a>,
88-
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access::ReadWrite, AddressSpace::Device&gt; <a href="coopvecmatmuladd-47ad.html#decl-bias" class="code_param">bias</a>,
88+
<a href="../types/ptr-0/index.html" class="code_type">Ptr</a>&lt;<span class="code_keyword">void</span>, Access.ReadWrite, AddressSpace.Device&gt; <a href="coopvecmatmuladd-47ad.html#decl-bias" class="code_param">bias</a>,
8989
<a href="../types/coopveccomponenttype-047g/index.html" class="code_type">CoopVecComponentType</a> <a href="coopvecmatmuladd-47ad.html#decl-biasInterpretation" class="code_param">biasInterpretation</a>,
9090
<a href="../types/coopvecmatrixlayout-047d/index.html" class="code_type">CoopVecMatrixLayout</a> <a href="coopvecmatmuladd-47ad.html#decl-memoryLayout" class="code_param">memoryLayout</a>,
9191
<span class="code_keyword">bool</span> <a href="coopvecmatmuladd-47ad.html#decl-transpose" class="code_param">transpose</a>,
@@ -156,10 +156,10 @@ The matrix buffer to multiply with.
156156
#### <a id="decl-bias"></a>bias : [StructuredBuffer](../types/structuredbuffer-0a/index.html)\<IgnoredBufferElementType, [DefaultDataLayout](../types/defaultdatalayout-07b/index.html)\>
157157
The bias buffer to add after multiplication.
158158

159-
#### <a id="decl-matrix"></a>matrix : [Ptr](../types/ptr-0/index.html)\<void, Access : : ReadWrite, AddressSpace : : Device\>
159+
#### <a id="decl-matrix"></a>matrix : [Ptr](../types/ptr-0/index.html)\<void, Access\.ReadWrite, AddressSpace\.Device\>
160160
The matrix buffer to multiply with.
161161

162-
#### <a id="decl-bias"></a>bias : [Ptr](../types/ptr-0/index.html)\<void, Access : : ReadWrite, AddressSpace : : Device\>
162+
#### <a id="decl-bias"></a>bias : [Ptr](../types/ptr-0/index.html)\<void, Access\.ReadWrite, AddressSpace\.Device\>
163163
The bias buffer to add after multiplication.
164164

165165

0 commit comments

Comments
 (0)