fclGetKernelInfo Interface

public interface fclGetKernelInfo

Generic interface to query kernel information. See clGetDeviceInfo for values of 'key' argument contained in clfortran module.


Contents


Subroutines

public module subroutine fclGetKernelInfoString(kernel, key, value)

Query kernel information for string info. See clGetPlatformInfo for values of 'key' argument containined in clfortran module.

Arguments

Type IntentOptional Attributes Name
type(fclKernel), intent(in) :: kernel
integer(kind=c_int32_t), intent(in) :: key
character(len=:), intent(out), allocatable, target :: value

public module subroutine fclGetKernelInfoInt32(kernel, key, value)

Query kernel information for 32bit integer. See clGetPlatformInfo for values of 'key' argument containined in clfortran module.

Arguments

Type IntentOptional Attributes Name
type(fclKernel), intent(in) :: kernel
integer(kind=c_int32_t), intent(in) :: key
integer(kind=c_int32_t), intent(out), target :: value