a lot of people learning vulkan will have the base knowledge of opengl
a lot of people learning vulkan will have the base knowledge of opengl

in doesn't exist in OpenGL then, and instead ref is used?5 anymore :(in, we rely on it being implicitly converted to void* under the hood?void* to in T0MyThing(5)void* to represent an integer(void*)5IntPtr to (void*) and that is causing issues.Unsafe.AsRef(1000)explicit in T0 whenin is just a ref but if you pass a value in, it automatically creates a variable for you and passes in compilerGeneratedVariable
void*void*void*in T0MyThing(5)(void*)5IntPtr(void*)Unsafe.AsRef(1000)explicit in T0in compilerGeneratedVariablevoid MyThing(void* t);
void MyThing<T0>(in T0 t);