Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2023-01-11 | Remove cached frame from view | David Robillard | 1 | -1/+27 | |
This was just a source of ambiguity and bugs, since it represented different things at different times and could become stale. Redundant data is always trouble, so eliminate it, leaving just two positions/sizes: the defaults (used when the view is not yet realized), and the last configuration. | |||||
2023-01-08 | Prepare OpenGL context flags for OpenGL ES support | David Robillard | 1 | -4/+6 | |
2023-01-08 | Add PUGL_SAMPLE_BUFFERS hint | David Robillard | 1 | -0/+1 | |
Towards a more direct and explicit mapping to platform hints, and more consistent behaviour across platforms. OpenGL applications are generally expected to be explicit about hints like this. | |||||
2023-01-08 | Add missing default hint | David Robillard | 1 | -0/+1 | |
2023-01-08 | Gracefully handle out of range hints | David Robillard | 1 | -3/+11 | |
2023-01-07 | Replace map/unmap events with more expressive configure events | David Robillard | 1 | -1/+1 | |
2023-01-07 | Add support for special view types and styles | David Robillard | 1 | -2/+10 | |
2023-01-07 | Replace visible flag with a more descriptive view "stage" | David Robillard | 1 | -1/+1 | |
2023-01-04 | Add puglUnrealize() | David Robillard | 1 | -5/+1 | |
2022-06-08 | Consolidate common deprecated API implementation | David Robillard | 1 | -28/+0 | |
2022-06-08 | Separate platform.h from internal.h | David Robillard | 1 | -0/+3 | |
This makes the internal header structure match the "kinds" of definition inside Pugl: common implementations of public API, things available internally to platform implementations, and things the platform must define. | |||||
2022-06-08 | Separate private and public function implementations | David Robillard | 1 | -0/+294 | |