| Operatoren |
init_compute_device — Initialisieren eines Compute Devices.
init_compute_device( : : DeviceHandle, Operators : )
init_compute_device initialisiert ein Compute Device und bereitet eine Liste von Operatoren (Operators) auf die Ausführung auf dem Device vor. Außerdem wird das Device implizit für den aktuellen Thread aktiviert. Wird init_compute_device nicht aufgerufen oder werden andere Operatoren als die in Operators auf dem Compute Device verwendet, wird die Initialisierung beim ersten Aufruf des entsprechenden Operators durchgeführt.
get_operator_info gibt Auskunft darüber ob ein Operator auf dem Compute Device ausgeführt werden kann.
Die Laufzeit von init_compute_device hängt von der Anzahl der Operatoren in Operators ab und kann mehrere Sekunden betragen.
Compute Device Handle.
Liste der vorzubereitenden Operatoren
Defaultwert: 'all'
Werteliste: 'all', 'derivate_gauss', 'sobel_amp'
Ist die Initialisierung erfolgreich, gibt init_compute_device den Wert 2 (H_MSG_TRUE) zurück. Andernfalls wird eine Fehlerbehandlung durchgeführt.
query_available_compute_devices, open_compute_device
Foundation
| Operatoren |