cginternals / cginternals/glbinding
Reduce the binary size of glbinding libraries
Open
- Dominant language
- C++
- Stars
- 877
- Forks
- 95
- PR merge metrics
- No merged PRs in 30d
Description
Approaches:
* Use shorter class names and namespace names and add typedefs (using C++11 `using`) to restore the established interfaces. Examples
* `Binding` -> `B`
* `glbinding` -> `glb`
* `Function` -> `F`
* Remove extensive use of inline (seems most promising but may impede performance)
* Fine-grained selection of public API (don't export protected and private members), including a completely separation of public and internal interfaces
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.