SDL_PauseAudioDevice(devid, 0) is the new wayOpenAudio and PauseAudio are legacy, and OpenAudioDevice and PauseAudioDevice are the new ones, gotchaGLEnum and the "specfic" enums - I'm never sure which I'm meant to use?TexParameter for example, it doesn't seem to accept anything but GLEnum for the 3rd parametergl.TexParameter(TextureTarget.Texture2D, TextureParameterName.TextureMinFilter, (int)GLEnum.Nearest);const ints plastered all over the namespace isn't idealSilk.NET.OpenGL and somewhat GL.CreateShader fails as it can't find glCreateShader. (Just to keep my sanity in check) the GL version it reports is 4.6.0 NVIDIA 516.94.SDL_PauseAudioDevice(devid, 0)OpenAudioPauseAudioOpenAudioDevicePauseAudioDeviceGLEnumTexParametergl.TexParameter(TextureTarget.Texture2D, TextureParameterName.TextureMinFilter, (int)GLEnum.Nearest);