ClMtxVec.FreeIt Method

Overload List

#SignatureDescription
1procedure FreeIt(var a: TOpenCLMatrix);
2procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix);
3procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix; var c: TOpenCLMatrix);
4procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix; var c: TOpenCLMatrix; var d: TOpenCLMatrix);
5procedure FreeIt(var a: TOpenCLVector);
6procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector);
7procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector; var c: TOpenCLVector);
8procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector; var c: TOpenCLVector; var d: TOpenCLVector);

Overload 1: procedure FreeIt(var a: TOpenCLMatrix);

#NameTypeDescription
1aTOpenCLMatrix

Result: stored in self (calling object)

Overload 2: procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix);

#NameTypeDescription
1aTOpenCLMatrix
2bTOpenCLMatrix

Result: stored in self (calling object)

Overload 3: procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix; var c: TOpenCLMatrix);

#NameTypeDescription
1aTOpenCLMatrix
2bTOpenCLMatrix
3cTOpenCLMatrix

Result: stored in self (calling object)

Overload 4: procedure FreeIt(var a: TOpenCLMatrix; var b: TOpenCLMatrix; var c: TOpenCLMatrix; var d: TOpenCLMatrix);

Result: stored in self (calling object)

Overload 5: procedure FreeIt(var a: TOpenCLVector);

#NameTypeDescription
1aTOpenCLVector

Result: stored in self (calling object)

Overload 6: procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector);

#NameTypeDescription
1aTOpenCLVector
2bTOpenCLVector

Result: stored in self (calling object)

Overload 7: procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector; var c: TOpenCLVector);

#NameTypeDescription
1aTOpenCLVector
2bTOpenCLVector
3cTOpenCLVector

Result: stored in self (calling object)

Overload 8: procedure FreeIt(var a: TOpenCLVector; var b: TOpenCLVector; var c: TOpenCLVector; var d: TOpenCLVector);

Result: stored in self (calling object)