public class OpenCLProgram extends OpenCLJNI
Constructor and Description |
---|
OpenCLProgram(long _programId,
long _queueId,
long _contextId,
OpenCLDevice _device,
String _source)
Full constructor
|
OpenCLProgram(OpenCLDevice _device,
String _source)
Minimal constructor
|
Modifier and Type | Method and Description |
---|---|
void |
add(Object _instance,
long _address,
OpenCLMem _mem) |
OpenCLProgram |
createProgram(OpenCLDevice context) |
void |
dispose() |
OpenCLDevice |
getDevice() |
OpenCLMem |
getMem(Object _instance,
long _address) |
List<ProfileInfo> |
getProfileInfo() |
void |
remapped(Object _instance,
long _address,
OpenCLMem _mem,
long _oldAddress) |
public OpenCLProgram(OpenCLDevice _device, String _source)
public OpenCLProgram(long _programId, long _queueId, long _contextId, OpenCLDevice _device, String _source)
_programId
- _queueId
- _contextId
- _device
- _source
- public OpenCLProgram createProgram(OpenCLDevice context)
public OpenCLDevice getDevice()
public void dispose()
public List<ProfileInfo> getProfileInfo()
Copyright © 2016 Syncleus. All rights reserved.