zgl
zig-opengl
zgl | zig-opengl | |
---|---|---|
3 | 2 | |
344 | 94 | |
4.4% | - | |
5.7 | 4.4 | |
5 days ago | 7 months ago | |
Zig | C# | |
MIT License | European Union Public License 1.2 |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
zgl
-
How do I pass strings to [*c]const [*c]const u8?😕
I want to load shader files using @embedFile(), and pass them to Zgl (https://github.com/ziglibs/zgl) .shaderSource(). That takes a [c]const [c]const u8, which is equivalent to a 2d array of u8.
-
Example of using ZGL and mach-glfw?
I want to try using ZGL and mach-glfw and I just can't get it to work.
-
How do I link static library?
...but I sort of don't know how do these things properly. Here's my main.zig file (please note that I'm also using zwl and zgl here)...
zig-opengl
-
mach-glfw OpenGL 4.1 example
I've had a few folks ask for how to use mach-glfw with OpenGL in the past, and recently in other threads too - so I finally put together an example of how to do use mach-glfw and xq's zig-opengl binding generator together. :)
-
Example of using ZGL and mach-glfw?
I would suggest using xq's zig-opengl instead. ZGL requires linking against libepoxy which, IMO, is not very fun. zig-opengl is pure Zig and doesn't require this.
What are some alternatives?
wren-zig - wren bindings for zig
SDL.zig - A shallow wrapper around SDL that provides object API and error handling
zig-args - Simple-to-use argument parser with struct-based config
mach-glfw-opengl-example - Example for using mach-glfw with zig-opengl
microzig - Unified abstraction layer and HAL for several microcontrollers
mach-glfw - Ziggified GLFW bindings with 100% API coverage, zero-fuss installation, cross compilation, and more.
libepoxy - Epoxy is a library for handling OpenGL function pointer management for you
zig-network - A smallest-common-subset of socket functions for crossplatform networking, TCP & UDP
ZWL - Zig Windowing Library
capy - 💻Build one codebase and get native UI on Windows, Linux and Web
mruby-zig - mruby bindings for zig
zig-xlsxwriter - A Zig library for writing files in the Excel 2007+ XLSX file format