ILGPU  0.9.0
ILGPU.Runtime.OpenCL.CLMemoryBuffer< T, TIndex > Class Template Reference

Represents an unmanaged OpenCL buffer. More...

Inheritance diagram for ILGPU.Runtime.OpenCL.CLMemoryBuffer< T, TIndex >:
ILGPU.Runtime.MemoryBuffer< T, TIndex >

Public Member Functions

override void MemSetToZero (AcceleratorStream stream)
 

Protected Member Functions

override void Dispose (bool disposing)
 

Detailed Description

Represents an unmanaged OpenCL buffer.

Template Parameters
TThe element type.
TIndexThe index type.
Type Constraints
T :unmanaged 
TIndex :unmanaged 
TIndex :IIndex 
TIndex :IGenericIndex<TIndex> 

Member Function Documentation

override void ILGPU.Runtime.OpenCL.CLMemoryBuffer< T, TIndex >.Dispose ( bool  disposing)
protected

override void ILGPU.Runtime.OpenCL.CLMemoryBuffer< T, TIndex >.MemSetToZero ( AcceleratorStream  stream)


The documentation for this class was generated from the following file: