diff options
Diffstat (limited to 'Ryujinx.Ava/UI/Renderer/OpenTKBindingsContext.cs')
-rw-r--r-- | Ryujinx.Ava/UI/Renderer/OpenTKBindingsContext.cs | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/Ryujinx.Ava/UI/Renderer/OpenTKBindingsContext.cs b/Ryujinx.Ava/UI/Renderer/OpenTKBindingsContext.cs new file mode 100644 index 00000000..a2ec02b2 --- /dev/null +++ b/Ryujinx.Ava/UI/Renderer/OpenTKBindingsContext.cs @@ -0,0 +1,20 @@ +using OpenTK; +using System; + +namespace Ryujinx.Ava.UI.Renderer +{ + internal class OpenTKBindingsContext : IBindingsContext + { + private readonly Func<string, IntPtr> _getProcAddress; + + public OpenTKBindingsContext(Func<string, IntPtr> getProcAddress) + { + _getProcAddress = getProcAddress; + } + + public IntPtr GetProcAddress(string procName) + { + return _getProcAddress(procName); + } + } +}
\ No newline at end of file |