| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
being included
|
| |
|
|
|
|
|
|
| |
highlevel API documentation.
Documenting the drivers interface should be done inside a template driver or the gdisp LLD abstraction.
|
|
|
|
|
| |
You can now have a main color display and a secondary monochrome display.
You can now optionally set GDISP_PIXELFORMAT to any color or grayscale format for your application and the driver will internally convert to the display hardware format.
|
|
|
|
|
| |
Prepare for (but not yet complete) supporting a different high level GDISP pixel format to the low level driver format.
This will be useful in multiple display scenario's where displays have different pixel formats.
|
|
|
|
| |
streaming driver interface.
|
|
|
|
|
| |
Add support for controllers that need flushing.
Add both automatic and manual flushing (via the gdispFlush() method)
|
|
|
|
|
| |
Only the Win32 driver supports this so far.
Other drivers are currently broken due to API changes and will be fixed.
|
|
|
|
|
| |
Win32 bitmap support
Win32 Rotation is back to front. Need to check touch and other drivers.
|
|
|
|
|
|
|
| |
Start of new multiple display support
GDISP performance optimisations
Documentation updates
Win32 driver updates
|
|
|
|
|
|
|
|
|
|
| |
New low level driver interface: Only Win32 ported currently
Significant reduction in GDISP stack usage
Improved performance particularly for native streaming drivers
New circle, ellipse, arc routines (draw and fill) that are significantly more efficient and don't overdraw
New arc draw algorithm that measures angles correctly.
New arc fill algorithm for that actually works without overdrawing or gaps.
Much more to come...
|
| |
|
| |
|
| |
|
|
|
|
| |
This reverts commit 0a26d9983b6d1deab272ff6dde98f7c77ff2a56c.
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
GINPUT Touch including drivers
GTIMER fixes
GEVENT fixes
GWIN button completion
Structure changes to better seperate sections of a sub-system
|