Click or drag to resize
SoOpenCLConvolutionDoSeparateConvolution1D Method (SoOpenCLBufferObject, SoOpenCLBufferObject, Single, Int32, Int32)

This function performs a 1D convolution on a two dimensional buffer using a 1D kernel.

Namespace: OIV.Inventor.OpenCL.Algorithms
Assembly: OIV.Inventor.OpenCL (in OIV.Inventor.OpenCL.dll) Version: 9.9.13.0 (9.9.13.0)
Syntax
public int DoSeparateConvolution1D(
	SoOpenCLBufferObject sourceBufferObject,
	SoOpenCLBufferObject targetBufferObject,
	float[] kernelData,
	int width,
	int height
)

Parameters

sourceBufferObject
Type: OIV.Inventor.DevicesSoOpenCLBufferObject
targetBufferObject
Type: OIV.Inventor.DevicesSoOpenCLBufferObject
kernelData
Type: SystemSingle
width
Type: SystemInt32
height
Type: SystemInt32

Return Value

Type: Int32
Remarks

OPENCL buffer version

See Also