Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2019-07-28 | Make enterContext take a drawing parameter like leaveContext | David Robillard | 1 | -4/+4 | |
These need to be symmetric because sometimes different things need to happen in either situation when entering the context as well. | |||||
2019-07-28 | Give backends general names | David Robillard | 1 | -4/+4 | |
Towards making them opaque and exposing them to the user to decouple the core library from backends. The general names mean that it won't be possible to build multiple backends for one platform into the same binary, but that seems reasonable for now, and it will make things simpler without needing to add a bunch of dispatch code. That will still be possible if it's ever needed, though. | |||||
2019-07-28 | Rename getHandle to getContext for consistent terminology | David Robillard | 1 | -2/+2 | |
2019-07-28 | Rename PuglDrawContext to PuglBackend | David Robillard | 1 | -3/+3 | |
This name was pretty confusing since there is already the concept of a "context". | |||||
2019-07-28 | Fix unused parameter warnings and prevent rot | David Robillard | 1 | -6/+4 | |
2019-07-25 | X11: Fix unused parameter warnings | David Robillard | 1 | -0/+4 | |
2019-07-23 | X11: Fix memory leak | David Robillard | 1 | -0/+2 | |
2019-06-27 | Fix double-buffering | David Robillard | 1 | -7/+4 | |
2019-06-25 | Fix unnecessary const cast | David Robillard | 1 | -1/+1 | |
2019-02-17 | Add puglGetProcAddress for using OpenGL extensions | David Robillard | 1 | -0/+6 | |
2019-02-17 | Add configuration API | David Robillard | 1 | -43/+100 | |
2019-02-16 | Clean up includes | David Robillard | 1 | -4/+4 | |
2019-02-16 | Factor out drawing context from platform window implementation | David Robillard | 1 | -0/+145 | |