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
Aqua
Aqua2mo ago
forgot this existed. worth looking into
TechnicJelle
TechnicJelle2mo ago
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
Aqua
Aqua2mo ago
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
Greem
Greem2mo ago
BRUH
TechnicJelle
TechnicJelle2mo ago
Good grief
Joe
Joe2mo ago
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?
Perksey
Perksey2mo ago
Joe
Joe2mo ago
Thanks! I'll take a look.
steveRoll
steveRoll2mo ago
any insights on this? I really wanna keep using silk.net but this issue is really annoying me
wave9d
wave9d2mo ago
is silk .net 8 compatible ?
Aqua
Aqua2mo ago
yes
bitwise
bitwise2mo ago
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.
FusedQyou
FusedQyou2mo ago
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
Want results from more Discord servers?
Add your server