示例#1
0
        public unsafe void BindComputeBuffers(
            params Buffer[] buffers
            )
        {
            var bufferPtrs = stackalloc IntPtr[buffers.Length];

            for (var i = 0; i < buffers.Length; i += 1)
            {
                bufferPtrs[i] = buffers[i].Handle;
            }

            Refresh.Refresh_BindComputeBuffers(
                Device.Handle,
                Handle,
                (IntPtr)bufferPtrs
                );
        }