pub struct FunctionPointers{}
lazy_static! {
pub static ref FP: FunctionPointers = FunctionPointers{};
}
我目前正在尝试使用Vulkan,我需要在创建实例后加载函数指针。
我想写这样的东西
FP = load_function_pointers(&instance);
然后:
FP.CreateDevice(...);
为了安全起见,可能需要锁定,但之后可以安全地访问它,每次我想调用函数时我都不想锁定它。
我有什么选择?