cginternals / cginternals/glbinding

Reduce the binary size of glbinding libraries

Open
#294 1 comment 2 reactions 0 assignees View on GitHub
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.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.