You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
// - Accessor is a global memory accessor to an array fitting 2 * _NBL_HLSL_WORKGROUP_SIZE_ elements of type complex_t<Scalar>, used to get inputs / set outputs of the FFT,
107
-
// that is, one "lo" and one "hi" complex numbers per thread, essentially 4 Scalars per thread.
108
-
// There are no assumptions on the data layout: we just require the accessor to provide get and set methods for complex_t<Scalar>.
109
-
// - SharedMemoryAccessor accesses a shared memory array that can fit _NBL_HLSL_WORKGROUP_SIZE_ elements of type complex_t<Scalar>, with get and set
110
-
// methods for complex_t<Scalar>. It benefits from coalesced accesses
107
+
// that is, one "lo" and one "hi" complex numbers per thread, essentially 4 Scalars per thread. The arrays it accesses with `get` and `set` can optionally be
108
+
// different, if you don't want the FFT to be done in-place.
109
+
// The Accessor MUST provide the following methods:
0 commit comments