#pragma once typedef struct NvGpu { NvAddressSpace addr_space; NvChannel gpu_channel; NvGpfifo gpfifo; NvZcullContext zcull_ctx; Nv3DContext _3d_ctx; NvErrorNotifier error_notifier; } NvGpu; Result nvGpuCreate(NvGpu* g); void nvGpuClose(NvGpu* g);