Replies: 7 comments 12 replies
-
Same here, tried it out today and got an unhandled exception. I would like to know as well when we can expect it to work. |
Beta Was this translation helpful? Give feedback.
-
PING! August 2023 -- and we're wanting to port our .NET 4.7 app to .NET 7 (then 8), but we make use of OpenTK, which doesn't even support .NET 5 yet... and now seeing OpenGLView for .NET 7 is deprecated/broke. Our app makes significant use of OpenGL for 3D world/map rendering, so without OpenGL support, our plans to migrate to .NET 7/8, are sunk. We also make heavy use of SkiaSharp for 2D map rendering -- but here again, it looks like the latest SkiaSharp 2.88.5 only supports up to .NET 6, not 7 or 8. What are the plans here? Is there some critical reason that .NET 7/8 are unsupported for OpenGL and SkiaSharp? |
Beta Was this translation helpful? Give feedback.
-
if this can help .. I made a solution for the android part to use opentk .. found on this repo I also communicated this with the opentk community .. so they may come up with a standard control after that " however .. there will be challenge for the IOS, and windows desktop. |
Beta Was this translation helpful? Give feedback.
-
Almost 7 month have passed since the last post here. |
Beta Was this translation helpful? Give feedback.
-
Hello guys .,. I managed to get the windows part working with OpenGL .. using the patched ANGLE dll please check the repository again https://github.com/ibluesun/MauiOpenGL |
Beta Was this translation helpful? Give feedback.
-
After much delving and googling for answers, the way around I find to host OpenGL in WinUI3 is to grab the underlying HWND handle of WidowCore and create a child Win32 window for it with CreateWindowEx() that can then be overlay over a WinUI3 Border or GRID control. If someone wants to know the implementation details send me a note. |
Beta Was this translation helpful? Give feedback.
-
Hi @SinnersSum, I'm not familiar with 'air space'. What I did is create a Win32 child window of the hosting window in a c++/CLI DLL. |
Beta Was this translation helpful? Give feedback.
-
Supporting OpenGL is crucial .. and I think relying on ANGLE project to support all underlying OS Platforms is a very desirable feature.
While the OpenGLView still exists in Maui but testing it didn't succeed and it gave an error of handler doesn't exist.
Is there an intention of enabling OpenGLView in MAUI ?? anyone knows about that?
Beta Was this translation helpful? Give feedback.
All reactions