MGL
cgl
MGL | cgl | |
---|---|---|
22 | 1 | |
728 | 4 | |
0.8% | - | |
4.2 | 6.0 | |
6 months ago | about 1 year ago | |
C++ | C | |
GNU Lesser General Public License v3.0 only | - |
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.
MGL
-
Is BC6H (COMPRESSED_RGB_BPTC_UNSIGNED_FLOAT_ARB) supported on Silicon Macs?
There's this repo which gives you OpenGL 4.6 thru Metal mappings https://github.com/openglonmetal/MGL
- Zink brings conformant OpenGL on Imagination GPUs
-
macOS OpenGL?
There is this github project that may help as a starting point to develop your code against https://github.com/openglonmetal/MGL but note it does say:
-
What is the best OpenGL version for cross platform application?
MacOS: GL 4.1 or use OpenGL 4.6 on Metal
- I want to talk about WebGPU
-
Opinion for graphic api's?
There is this https://github.com/openglonmetal/MGL which could give you OpenGL 4.6 over metal.
- Can I work on OpenGL with Mac M1 ?
- Mac + opengl
-
Using Metal framework
Are you sure about that? AFAIK OpenGL up to 4.1 is still supported on OSX. For anything higher there is also this project: https://github.com/openglonmetal/MGL
- How is Vulkan supposed to supersede OpenGL in practice?
cgl
-
Opinion for graphic api's?
Depends on what you need. After failing with vulkan, I'm currently looking into really understanding OpenGL, but only a simpler part of it (the non deprecated parts of GL 2.1, which is basically the same as the mobile GL ES 2.0 API, see https://github.com/hypatia-of-sva/cgl for my reference comparisons). I'm still learning myself, so I can't give much advice, but I would say that it doesn't seem too bad, it's only really limited if you need newer features, but basic shading, texturing and vertex processing works just fine even under those more restricted interfaces
What are some alternatives?
Cemu - Cemu - Wii U emulator
metal-cpp - Metal-cpp is a low-overhead C++ interface for Metal that helps developers add Metal functionality to graphics apps, games, and game engines that are written in C++.
angle - A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.
TH - Deep Learning Library for Common Lisp.
LearnOpenGL - Code repository of all OpenGL chapters from the book and its accompanying website https://learnopengl.com
cl-cuda - Cl-cuda is a library to use NVIDIA CUDA in Common Lisp programs.
semantic-release - :package::rocket: Fully automated version management and package publishing
julia - The Julia Programming Language
bgfx - Cross-platform, graphics API agnostic, "Bring Your Own Engine/Framework" style rendering library.
april - The APL programming language (a subset thereof) compiling to Common Lisp.
ModernGL - Minimal Modern OpenGL Demos (Version 4.x).
magicl - Matrix Algebra proGrams In Common Lisp.