Gregory Nutt
c4f618e590
graphics/nxbe: This seems to fix the last of software cursor bugs. On the LPC54, it looks pretty clean. Not flickery as I feared. Probably not so good on low end displays. Possible transient artifacts? Not sure, maybe. Or maybe my eyes are playing tricks froom staring at this too long.
2019-04-13 15:08:32 -06:00
Gregory Nutt
ee99e7317a
/graphics/nxglib/cursor: Correct two locations where y used where x intended.
2019-04-11 13:25:32 -06:00
Gregory Nutt
a759c7cdc3
graphics/nxglib/cursor: Correct handling of some bounding boxes.
2019-04-11 09:04:38 -06:00
Gregory Nutt
b91b2cafd0
graphics/nxbe: Fix more cursor-related problems. Currently cursor is presented but the system dies due to memory corruption.
2019-04-10 14:59:43 -06:00
Gregory Nutt
ad76ca674b
graphics/nxbe: Some bugfix found early in cursor testing.
2019-04-10 12:31:43 -06:00
Gregory Nutt
cbb09c55ec
graphics/nxbe and nxmu: This bring the software cursor to code complete. Still untested. Some flicker is expected. It has not been determined if that level of flicker is acceptable or not.
2019-04-09 15:09:10 -06:00
Gregory Nutt
4aadcc8c28
Adds support for cursors with differing pixel depths on multiple displays
...
Squashed commit of the following:
Update .gitignore
Fix some compile-related issues.
Add support for cursors of differing pixeldepth.
Various compile-related fixes.
graphics/nxglib: Separate cursor rendering routines in nxglib/ (like all other rendering logic). graphics/nxbe: Flesh out remaining cursor methods.
2019-04-09 11:33:59 -06:00