mirror of
https://github.com/Ryujinx/Opentk.git
synced 2024-12-25 17:25:27 +00:00
20 lines
610 B
C#
20 lines
610 B
C#
|
using System;
|
||
|
using System.Collections.Generic;
|
||
|
using System.Text;
|
||
|
|
||
|
namespace OpenTK.Platform
|
||
|
{
|
||
|
interface IPlatformFactory
|
||
|
{
|
||
|
INativeGLWindow CreateGLNative();
|
||
|
|
||
|
IGLControl CreateGLControl(OpenTK.Graphics.GraphicsMode mode, GLControl owner);
|
||
|
|
||
|
OpenTK.Graphics.IDisplayDeviceDriver CreateDisplayDeviceDriver();
|
||
|
|
||
|
OpenTK.Graphics.IGraphicsContext CreateGLContext(OpenTK.Graphics.GraphicsMode mode, IWindowInfo window, OpenTK.Graphics.IGraphicsContext shareContext, bool DirectRendering);
|
||
|
|
||
|
OpenTK.Graphics.IGraphicsMode CreateGraphicsMode();
|
||
|
}
|
||
|
}
|