使用Xamarin将使用GameWindow的OpenTK Windows应用程序移植到Android?

使用Xamarin将使用GameWindow的OpenTK Windows应用程序移植到Android?,android,opengl-es,xamarin,xamarin.android,opentk,Android,Opengl Es,Xamarin,Xamarin.android,Opentk,我有一个用C#编写的现有OpenTK应用程序,它使用GameWindow类作为主窗口,OpenTK.Graphics.OpenGL作为图形和OpenTK.Input 问题:要同时为Windows和Android进行交叉编译,我需要做哪些更改 (估计这样做的成本) 自然地将OpenTK.Graphics.OpenGL更改为相应的OpenTK.Graphics.ES30*API似乎是不可避免的。幸运的是,OpenGL调用已经在一个薄包装器后面了 还有什么?这可能吗

我有一个用C#编写的现有OpenTK应用程序,它使用
GameWindow
类作为主窗口,
OpenTK.Graphics.OpenGL
作为图形和
OpenTK.Input

问题:要同时为Windows和Android进行交叉编译,我需要做哪些更改

(估计这样做的成本)

  • 自然地将
    OpenTK.Graphics.OpenGL
    更改为相应的
    OpenTK.Graphics.ES30*
    API似乎是不可避免的。幸运的是,OpenGL调用已经在一个薄包装器后面了
  • 还有什么?这可能吗