|
Dynamic Load Balance 3.6.1+32-59d1
|
#include <backend.h>
Data Fields | |
| uint32_t | abi_version |
| uint32_t | struct_size |
| const char * | name |
| struct { | |
| bool gpu:1 | |
| bool gpu_amd:1 | |
| bool gpu_nvidia:1 | |
| bool hwc:1 | |
| } | capabilities |
| int(* | probe )(void) |
| int(* | init )(const core_api_t *) |
| int(* | start )(void) |
| int(* | stop )(void) |
| int(* | finalize )(void) |
| void(* | flush )(void) |
| int(* | get_gpu_affinity )(char *buffer, size_t buffer_size, bool full_uuid) |
| uint32_t abi_version |
| uint32_t struct_size |
| const char* name |
| bool gpu |
| bool gpu_amd |
| bool gpu_nvidia |
| bool hwc |
| struct { ... } capabilities |
| int(* probe) (void) |
| int(* init) (const core_api_t *) |
| int(* start) (void) |
| int(* stop) (void) |
| int(* finalize) (void) |
| void(* flush) (void) |
| int(* get_gpu_affinity) (char *buffer, size_t buffer_size, bool full_uuid) |