# glcorecpph **Repository Path**: a5k3rn3l/glcorecpph ## Basic Information - **Project Name**: glcorecpph - **Description**: A Python program parses OpenGL Registry header and xml file and generates OpenGL classes and structs and traits for CPP and Rust - **Primary Language**: Unknown - **License**: LGPL-2.1 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-05-05 - **Last Updated**: 2025-08-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenGL Definition Files Generator by Python3 ## Usage ```bash python3 glparse.py ``` It will parse `gl.xml`, `glcore.h` and `glcore_arb.h` into `glcore.json`, then generates `glcore.hpp`, `glcode.cpp`, `glcore.cs`, `glcore.rs`. - `glcode.cpp` and `glcode.hpp` are for C++. - `glcore.cs` is for C#. - `glcore.rs` is for Rust. - `glcore.json` is for you to parse it into your language.