#1: extendible GemState
- Proposed by
- IOhannes m zmölnig
- Proposal type
- Assigned to release
the current GemState-class cannot be extended without breaking ABI compatibility.
GemState should use a key/value mechanism, where one could set "attributes" based on a symbolic-name.
this will break API and ABI compatibility, but only once and for all
performance penalty (shouldn't very high: openGL uses a glGet(NAME) as well)