GPULib API

Tech-X Corporation

single page | use frames     summary     class     fields     routine details     file attributes

lib/

gpuputarr.pro


Routines

result = gpuPutArr(x [, LHS=GPUVariable object] [, ERROR=integer] [, /CPU] [, STREAM=long])

Transfer IDL variables to the GPU.

gpuPutArr, x [, x_gpu] [, ERROR=integer] [, /CPU] [, STREAM=long]

Transfer IDL variables to the GPU.

Routine details

top gpuPutArr

result = gpuPutArr(x [, LHS=GPUVariable object] [, ERROR=integer] [, /CPU] [, STREAM=long])

Transfer IDL variables to the GPU.

Return value

GPU handle

Parameters

x in required type=any

normal IDL variable to send to the GPU

Keywords

LHS in optional type=GPUVariable object

pass GPU variable to use as return value

ERROR out optional type=integer

error status

CPU in optional type=boolean

set to create a CPU variable allocated in pinned (page-locked) memory

STREAM in optional type=long

stream to use

top gpuPutArr

gpuPutArr, x [, x_gpu] [, ERROR=integer] [, /CPU] [, STREAM=long]

Transfer IDL variables to the GPU.

Parameters

x in required type=any

normal IDL variable to send to the GPU

x_gpu in out optional type={ GPUHANDLE }

GPU variable to fill of the same size/type as x

Keywords

ERROR out optional type=integer

error status

CPU in optional type=boolean

set to create a CPU variable allocated in pinned (page-locked) memory

STREAM in optional type=long

stream to use

File attributes

Modification date: Fri Nov 12 11:07:44 2010
Lines: 98
Docformat: rst rst