Luca Piccioni

Results 57 comments of Luca Piccioni

If the exceptions are raised at initialization, they are masked with a try catch. This is quite normal on non-NVIDIA hardware: essentially the framework is trying to get the implementation...

We definitively need an unit test for `Quaternion` class.

Sorry, I completely forgot this issue. Indeed, let's see the points of this issue. ### String marshalling issues Nothing to argue, since I've no experience on .NET Core. Probably .NET...

Can you post some more information about exception? Have you tried to disable EGL (see wiki/initialize)?

Just like the function pointers are not loaded. It seems that you manage GL context creation using SDL, don't you? If this is the case, just call Gl.BindAPI() after having...

```C# Gl.Initialize(); // Or after Sdl.Init? Sdl.Init(InitFlags.Everything); var win = new Window(WindowFlags.OpenGL | WindowFlags.Resizable); win.Show(); var ctx = win.CreateContext(); ctx.MakeCurrent(); // Load function pointers available for the current GL context...

Indeed your system lacks of libGL.so.1, maybe you can create a symbolic link to the actual GL library. On Windows the library opengl32.dll is found. On net core, dll mapping...

Sorry, I missed the second block. Quite odd, since it's trying to load `libGL.so.1` with [dlopen](http://pubs.opengroup.org/onlinepubs/009695399/functions/dlopen.html), which returns zero. The function to be loaded is `glXGetProcAddress`, required for loading GL...

I remember my [bug report](https://bugzilla.xamarin.com/show_bug.cgi?id=4190) on mono. Maybe bitness problem?

Perhaps trying the LAZY flag can be worth it. The "no such file" error could be referring another dependency required by libGL.so.1, which really does not exists. Is it possible...