ClProgram<'TRange, 'a>

Namespace

Brahma.FSharp


Represents an abstraction over OpenCL program.

Contructors

ConstructorSignatureDescription
#new(ctx, srcLambda)(ctx:ClContext * srcLambda:Expr<('TRange -> 'a)>) -> ClProgram<'TRange,'a>

CompiledName:.ctor

Instance members

Instance memberSignatureDescription
#x.ClContextClContext

Gets OpenCL context.

CompiledName:get_ClContext

#x.Codestring

Gets compiled OpenCL kernel code.

CompiledName:get_Code

#x.LambdaExpr

Gets kernel lambda after transformation.

CompiledName:get_Lambda

#x.ProgramProgram

Gets internal representation of Program specific to OpenCL.Net.

CompiledName:get_Program