Gregory Nutt
|
5997373b55
|
VNC: Fix some obvious logic and coding errors found in early testing
|
2016-04-18 15:34:39 -06:00 |
|
Gregory Nutt
|
8f26e46c40
|
VNC: Fix some compile problems when graphics debug is enabled
|
2016-04-18 14:07:08 -06:00 |
|
Gregory Nutt
|
0a6a4ac9bc
|
Add handshake to coordintate with connection of VNC client. fb_initialize() will not return until the connection is established
|
2016-04-18 12:24:52 -06:00 |
|
Gregory Nutt
|
f5f461da20
|
VNC: server is code complete
|
2016-04-18 10:42:44 -06:00 |
|
Gregory Nutt
|
48d4a9672a
|
VNC: Add rectangle decomposition loop control
|
2016-04-17 19:23:39 -06:00 |
|
Gregory Nutt
|
d92b676305
|
VNC: Add rectangle queue logic
|
2016-04-17 18:09:04 -06:00 |
|
Gregory Nutt
|
df297ec8fc
|
VNC: Add some rectangle queuing logic
|
2016-04-17 16:48:30 -06:00 |
|
Gregory Nutt
|
8272f4bde0
|
VNC: Basic Client-to-Server message parsing
|
2016-04-17 13:35:51 -06:00 |
|
Gregory Nutt
|
a87f7c8399
|
Merge remote-tracking branch 'origin/master' into vnc
|
2016-04-17 12:28:23 -06:00 |
|
Gregory Nutt
|
8d9fc9a029
|
NX: Fix some problems with the last commit
|
2016-04-17 12:28:03 -06:00 |
|
Gregory Nutt
|
1214f99c25
|
VNC: Add hooks to receive updates when the display is modified
|
2016-04-17 12:26:03 -06:00 |
|
Gregory Nutt
|
0de102706e
|
Merge remote-tracking branch 'origin/master' into vnc
|
2016-04-17 11:59:06 -06:00 |
|
Gregory Nutt
|
52b308cbe1
|
NX: Add configurable callout to external logic to handle display update events
|
2016-04-17 11:57:43 -06:00 |
|
Gregory Nutt
|
fc9a8ebce8
|
FB: Add a display number to the framebuffer planeinfo structure
|
2016-04-17 11:12:30 -06:00 |
|
Gregory Nutt
|
d924ed5246
|
Merge remote-tracking branch 'origin/master' into vnc
|
2016-04-17 11:04:09 -06:00 |
|
Gregory Nutt
|
d71185ae46
|
Remove comment blocks before empty code sections
|
2016-04-17 09:24:41 -06:00 |
|
Gregory Nutt
|
3ca5a94515
|
VNC: Add basic message receipt logic
|
2016-04-17 09:17:37 -06:00 |
|
Gregory Nutt
|
c767686b3d
|
VNC: Partition/rename some functionality. Add framework to support a reading and writing thread.
|
2016-04-17 08:20:14 -06:00 |
|
Gregory Nutt
|
9bdc08e013
|
VNC: BPP as presented to application must match configuration; we will need to do conversions as necesasry for the BPP of the remote framebuffer
|
2016-04-16 18:11:17 -06:00 |
|
Gregory Nutt
|
f154d7ea1b
|
Trivial update to some comments
|
2016-04-16 17:48:15 -06:00 |
|
Gregory Nutt
|
d13962ef74
|
VNC: Add control logic to negotiate security and framebuffer
|
2016-04-16 17:24:14 -06:00 |
|
Gregory Nutt
|
db99f73a40
|
Fix typo noted by Alan Carvalho de Assis
|
2016-04-16 16:33:04 -06:00 |
|
Gregory Nutt
|
f3ad4ae1d1
|
VNC: Finish v3.3 negotiation
|
2016-04-16 15:59:00 -06:00 |
|
Gregory Nutt
|
9b42bf65f0
|
VNC: First few lines of initialization code
|
2016-04-16 13:06:39 -06:00 |
|
Gregory Nutt
|
e793ee2be5
|
Add framework to support framebuffer/security negotiation
|
2016-04-16 12:50:23 -06:00 |
|
Gregory Nutt
|
a9a006c94b
|
VNC: Add support for encoded special keys
|
2016-04-15 08:01:47 -06:00 |
|
Gregory Nutt
|
074d5fdde6
|
Merge remote-tracking branch 'origin/master' into vnc
|
2016-04-14 16:34:29 -06:00 |
|
Gregory Nutt
|
16666fdb84
|
NXBE: function pointers should have CODE qualifier
|
2016-04-14 16:34:05 -06:00 |
|
Gregory Nutt
|
38cc8355c2
|
VNC: Add X11-to-NuttX character mapping
|
2016-04-14 16:19:04 -06:00 |
|
Gregory Nutt
|
2ec0ac6eaa
|
VNC: Add framework to support a framebuffer driver interface
|
2016-04-14 13:52:59 -06:00 |
|
Gregory Nutt
|
c6707e3dc1
|
Merge remote-tracking branch 'origin/master' into vnc
|
2016-04-14 12:24:48 -06:00 |
|
Gregory Nutt
|
46846c0c24
|
Framebuffer driver: Add a display number to each interface in order to support multiple displays
|
2016-04-14 12:23:15 -06:00 |
|
Gregory Nutt
|
d2f7483c24
|
VNC: Add an allocated (local) framebuffer
|
2016-04-14 11:32:00 -06:00 |
|
Gregory Nutt
|
55788eb5f6
|
VNC: Add basic server logic
|
2016-04-14 11:09:18 -06:00 |
|
Gregory Nutt
|
21fb0423d9
|
VNC: Add beginning of a VNC server header file
|
2016-04-13 17:52:36 -06:00 |
|
Gregory Nutt
|
77f70317bb
|
graphics/: Extend build system so that it will, eventually, be able to build a VNC server and client
|
2016-04-13 15:42:56 -06:00 |
|
Gregory Nutt
|
ecf0bcf13c
|
Make graphics build system work like other directories
|
2016-04-13 15:39:03 -06:00 |
|
Gregory Nutt
|
88c17bb4f2
|
nuttx/graphics and include: Replace irqsave() with enter_critical_section(); replace irqrestore() with leave_critical_section()
|
2016-02-14 15:09:28 -06:00 |
|
Gregory Nutt
|
06cd5b2fcc
|
mm, audio, crypto, graphics: Fix various spacing/alignment issues
|
2015-10-08 09:10:22 -06:00 |
|
Gregory Nutt
|
0b12dbf95d
|
Fix some spacing problems
|
2015-10-04 15:04:00 -06:00 |
|
Gregory Nutt
|
cb9e27c3b0
|
Standardize naming used for public data and function groupings
|
2015-10-02 16:30:35 -06:00 |
|
Paul A. Patience
|
3b89eabd50
|
Correct #if to #ifdef when the macro can be undefined. Fix bug in AT24XX driver: it should compare AT24XX_ADDRSIZE to 2.
|
2015-09-01 13:52:29 -04:00 |
|
Gregory Nutt
|
7d667eb8f3
|
Fix a typo in a Kconfig file
|
2015-07-14 13:52:50 -06:00 |
|
Gregory Nutt
|
83f26091f4
|
Implement anti-aliasing in the NuttX graphics line drawing
|
2015-07-14 10:17:42 -06:00 |
|
Gregory Nutt
|
342f5fe33d
|
Fix references to the no-longer-existent misc/ directory in comments, README files, and documentation
|
2015-06-28 08:08:57 -06:00 |
|
Gregory Nutt
|
4adda9d428
|
Fix numerous typos in configuration variable names. Tracked down by Alan Carvalho de Assis
|
2015-05-23 17:08:35 -06:00 |
|
Gregory Nutt
|
f13e1bb7bf
|
Fix warnings in graphics subsystem due to previous fix to mqueue prototypes
|
2015-05-13 08:56:03 -06:00 |
|
Gregory Nutt
|
bee0eda68c
|
Make some file section headers more consistent with standard
|
2015-04-08 08:32:05 -06:00 |
|
Gregory Nutt
|
02beb0d449
|
More renaming: up_lcdinitialize->board_lcd_initialize, up_lcdgetdev->board_lcd_getdev, up_lcduninitialize->board_lcd_uninitialize
|
2015-04-04 11:49:15 -06:00 |
|
Gregory Nutt
|
ded2001121
|
Rename up_nxdrvinit() to board_graphics_setup(). Add CONFIG_BOARDCTL_GRAPHICS that will enabled calls to board_graphics_setup() from boardctrl(). In apps/ and NxWidgts/, replace all calls to up_nxdrvinit with calls to boardctl().
|
2015-03-31 16:20:21 -06:00 |
|