Gregory Nutt
|
8cc0d2fc15
graphics/nxbe/nxbe_setvisibility.c: Fix a missed redraw command in last NX visibility changes.
|
5 年之前 |
Gregory Nutt
|
da314276a1
NX graphics: This commit adds support for hiding windows. This features is needed by Twm4Nx: When a window is iconfied, the icon should appear on the background and the window should disappear (i.e., be hidden). The windows needs to remain healthy and to be updated in all ways, but it cannot affect the display content.
|
5 年之前 |
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.
|
5 年之前 |
Gregory Nutt
|
099d9f94f4
graphics/nxbe: More work cursor coordinates. Still at least one big bug in the logic.
|
5 年之前 |
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.
|
5 年之前 |
Gregory Nutt
|
4aadcc8c28
Adds support for cursors with differing pixel depths on multiple displays
|
5 年之前 |
Gregory Nutt
|
2c2729521b
Abandon attempt to get common data structures for NX and the raw framebuffer cursor interface. This backs out several changes.
|
5 年之前 |
Gregory Nutt
|
e5c56aaab6
graphics: A little more progress with software cursors.
|
5 年之前 |
Gregory Nutt
|
79b83f0c05
graphics: Extend the definition of the cursor image structure.
|
5 年之前 |
Gregory Nutt
|
42e2c9139c
Squashed commit of the following:
|
5 年之前 |
Gregory Nutt
|
0a57cf0b8a
graphics/nxbe: Implement hooks that will eventually support software 'sprites', i.e., things like OSD functionality, a software cursor, selection rectangles, window resize preview, etc.
|
5 年之前 |
Gregory Nutt
|
0b3375cb78
graphics/, lib/libnx, include/nutt/nx: Add support for modal windows.
|
5 年之前 |
Gregory Nutt
|
9a97eb0fcf
This commit brings the per-framebuffer logic to code-complete. Still untested.
|
5 年之前 |
Gregory Nutt
|
554a3ee824
graphics: Extend NXBE data structures to include the per-window framebuffer (pwfb) vtable. Add logic to initialize the pwfb vtable.
|
5 年之前 |
Gregory Nutt
|
1567b82429
Make sure that labeling is used consistently in all function headers (part 2).
|
6 年之前 |
Gregory Nutt
|
7cf88d7dbd
Make sure that labeling is used consistently in all function headers.
|
6 年之前 |
Gregory Nutt
|
16666fdb84
NXBE: function pointers should have CODE qualifier
|
8 年之前 |
Gregory Nutt
|
bee0eda68c
Make some file section headers more consistent with standard
|
9 年之前 |
Gregory Nutt
|
2507017695
Decoupling NX user interfaces to support NX kernel build (phase 1)
|
10 年之前 |
Gregory Nutt
|
bc46b447dc
Fix all occurrences of "the the" in documentation and comments
|
11 年之前 |
patacongo
|
6d58ba972f
Implement an NX interface to block flush message queues in multi-user mode. This is necessary to prevent stale window handles when a window is closed
|
12 年之前 |
patacongo
|
57f1567dc2
Fixes from last changes when built with CodeSourcery, STM32, LCD, 16-bit color
|
13 年之前 |
patacongo
|
dbf37c6315
Add logic to read from graphics memory
|
13 年之前 |
patacongo
|
923132391d
Add logic to set individual pixels
|
13 年之前 |
patacongo
|
bc4d0f1167
Move NX header files to include/nuttx/nx
|
13 年之前 |
patacongo
|
31400041c4
Fixes for build on Ubuntu
|
14 年之前 |
patacongo
|
cfb3ffb09c
Framework for LCD rasterizers
|
14 年之前 |
patacongo
|
4d33eea391
Generalize graphics driver type
|
14 年之前 |
patacongo
|
23931c39e6
Changing NuttX fixed size type names to C99 standard names -- things will be broken for awhile
|
15 年之前 |
patacongo
|
9414c64d0d
Remove redundant origin value
|
16 年之前 |