microsoft / angle

ANGLE: OpenGL ES to DirectX translation
Other
615 stars 166 forks source link

Universal app C# bindings support #50

Closed Ingerdev closed 9 years ago

Ingerdev commented 9 years ago

Do you plan to create C# universal app template and low-level bindings to c++ code?

coopp commented 9 years ago

Hi Ingerdev, We currently do not have any plans for creating a c# template with bindings to c++ opengl es code. I will add this to our backlog so our team can track and discuss it. Is there something specific you are looking for?

We are currently working on fixing some NuGet packaging issues to ensure that c# apps can consume our ANGLE.WindowsStore NuGet package (https://www.nuget.org/packages/ANGLE.WindowsStore).

Hope this helps!

Ingerdev commented 9 years ago

Lets assume i have C# project and just installed this nuget package. I will be forced to reproduce c++ EGL glue code in c#, isnt it?

coopp commented 9 years ago

Yes, you are correct. You will have to do that work. We don't have any current plans to reproduce the EGL/OpenGL ES API surface in c#.

Ingerdev commented 9 years ago

Ok. May be it will be helpful for you in future, cocos2d-x ver. 3/4/5 had similar layer (C++->C#), but they dropped it in newer versions.

coopp commented 9 years ago

Thanks Ingerdev! That is good info, I will check that out.

JimSEOW commented 8 years ago

Any update? Is there an example on this: "c# apps can consume our ANGLE.WindowsStore NuGet package"?

JimSEOW commented 7 years ago

@coopp We are using ANGEL.WindowStore Nuget on C#, please take a look and comment. Thank you