Aha! Found it! https://github.com/HexaEngine/Hexa.NET.ImGui
Aha! Found it! https://github.com/HexaEngine/Hexa.NET.ImGui
GitHub
GitHub - HexaEngine/Hexa.NET.ImGui: A .NET wrapper for the Dear ImGui.
A .NET wrapper for the Dear ImGui. Contribute to HexaEngine/Hexa.NET.ImGui development by creating an account on GitHub.
13 Replies
forgot this existed. worth looking into
Yeah, this seems to be used by another C# game engine
So it is specifically designed for the task Mr Mustache is also looking for! :D
okay you know how people complain about the number of overloads silk has?
i think this beats it https://github.com/HexaEngine/Hexa.NET.ImGui/blob/master/Hexa.NET.ImGui/Manual/Functions/Functions.003.cs#L24-L2265
this is all overloads from just InputTextWithHint
yes you see that correctly, Line 24 to line 2265
okay maybe i should write my own lmfao
BRUH
Good grief
Hello. I'm using Silk.NET and SkiaSharp for a basic 2d game engine. https://github.com/jlennox/LOZ_Sharp/blob/main/src/z1/GUI/GLWindow.cs
As I understand it, my surface is on the hardware via opengl, but my graphics are in system memory. I'm not getting the greatest performance for the obvious reasons even though it's graphically relatively simple.
The SkiaSharp GPU memory examples use their own custom OpenGL bindings which I'm looking to avoid. Are there examples of using Silk.NET for doing 2d graphics directly, or using GPU textures with SkiaSharp?
I wrote this a while back, maybe it’s helpful: https://github.com/davidwengier/Trains.NET/blob/main/src/SilkTrains/Program.cs
Thanks! I'll take a look.
any insights on this? I really wanna keep using silk.net but this issue is really annoying me
is silk .net 8 compatible ?
yes
Is there something specific I have to do to get OpenAL working on Mac? I have it working on Windows, and have both the Silk.NET.OpenAL and Silk.NET.OpenAL.Soft.Native packages installed.
On Mac, no sound is played, and I get an "Illegal Command" OpenAL error after making the context current.
^ I figured it out. I was not passing soft = true to ALContext.GetApi() and the default was false so it only enumerated the mac book speaker device. I guess Windows works a bit different with how it locates the SOFT device, or maybe the default device on Windows wasn't soft but still worked.
HI, does Silk.NET provide the ability to call methods related to the Fixed Function Pipeline in OpenGL? https://www.khronos.org/opengl/wiki/Fixed_Function_Pipeline