derelict.opencl.cl_d3d11

Undocumented in source.

Members

Aliases

da_clCreateFromD3D11BufferKHR
alias da_clCreateFromD3D11BufferKHR = cl_mem function(cl_context context, cl_mem_flags flags, ID3D11Buffer* resource, cl_int* errcode_ret)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_clCreateFromD3D11Texture2DKHR
alias da_clCreateFromD3D11Texture2DKHR = cl_mem function(cl_context context, cl_mem_flags flags, ID3D11Texture2D* resource, uint subresource, cl_int* errcode_ret)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_clCreateFromD3D11Texture3DKHR
alias da_clCreateFromD3D11Texture3DKHR = cl_mem function(cl_context context, cl_mem_flags flags, ID3D11Texture3D* resource, uint subresource, cl_int* errcode_ret)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_clEnqueueAcquireD3D11ObjectsKHR
alias da_clEnqueueAcquireD3D11ObjectsKHR = cl_int function(cl_command_queue command_queue, cl_uint num_objects, const(cl_mem*) mem_objects, cl_uint num_events_in_wait_list, const(cl_event*) event_wait_list, cl_event* event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_clEnqueueReleaseD3D11ObjectsKHR
alias da_clEnqueueReleaseD3D11ObjectsKHR = cl_int function(cl_command_queue command_queue, cl_uint num_objects, const(cl_mem*) mem_objects, cl_uint num_events_in_wait_list, const(cl_event*) event_wait_list, cl_event* event)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.
da_clGetDeviceIDsFromD3D11KHR
alias da_clGetDeviceIDsFromD3D11KHR = cl_int function(cl_platform_id platform, cl_d3d11_device_source_khr d3d_device_source, void* d3d_object, cl_d3d11_device_set_khr d3d_device_set, cl_uint num_entries, cl_device_id* devices, cl_uint* num_devices)
Undocumented in source but is binding to an external library. You might be able to learn more by searching the web for its name.

Functions

EXT_cl_khr_d3d11_sharing
bool EXT_cl_khr_d3d11_sharing()
Undocumented in source. Be warned that the author may not have intended to support it.
loadEXT
void loadEXT(CLVersion clVer, cl_platform_id platform)
Undocumented in source. Be warned that the author may not have intended to support it.
loadSymbols
void loadSymbols(void delegate(void**, string, bool doThrow) bindFunc)
Undocumented in source. Be warned that the author may not have intended to support it.
reload
CLVersion reload(void delegate(void**, string, bool doThrow) bindFunc, CLVersion clVer)
Undocumented in source. Be warned that the author may not have intended to support it.

Static variables

clCreateFromD3D11BufferKHR
da_clCreateFromD3D11BufferKHR clCreateFromD3D11BufferKHR;
Undocumented in source.
clCreateFromD3D11Texture2DKHR
da_clCreateFromD3D11Texture2DKHR clCreateFromD3D11Texture2DKHR;
Undocumented in source.
clCreateFromD3D11Texture3DKHR
da_clCreateFromD3D11Texture3DKHR clCreateFromD3D11Texture3DKHR;
Undocumented in source.
clEnqueueAcquireD3D11ObjectsKHR
da_clEnqueueAcquireD3D11ObjectsKHR clEnqueueAcquireD3D11ObjectsKHR;
Undocumented in source.
clEnqueueReleaseD3D11ObjectsKHR
da_clEnqueueReleaseD3D11ObjectsKHR clEnqueueReleaseD3D11ObjectsKHR;
Undocumented in source.
clGetDeviceIDsFromD3D11KHR
da_clGetDeviceIDsFromD3D11KHR clGetDeviceIDsFromD3D11KHR;
Undocumented in source.

Meta