mirror of
https://github.com/apache/nuttx.git
synced 2026-05-28 11:56:10 +08:00
Squashed commit of the following:
include/nuttx/nx/nxcursor.h: Add a header file descrbing the implementation of an NX cursor interface. There is no implementation in place yet.
include/nuttx/video/cursor.h: Separate out cursor definitions from fb.h. Other graphic interfaces other than a framebuffer may support a cursor, possible a software cursor.
This commit is contained in:
@@ -68,6 +68,28 @@ config NX_RAMBACKED
|
||||
NOTE: A significant amount of RAM, usually external SDRAM, may be
|
||||
required to use per-window framebuffers.
|
||||
|
||||
choice
|
||||
prompt "Cursor support"
|
||||
default NX_NOCURSOR
|
||||
|
||||
config NX_NOCURSOR
|
||||
bool "No cursor support"
|
||||
|
||||
config NX_SWCURSOR
|
||||
bool "Software cursor support"
|
||||
depends on NX_RAMBACKED && EXPERIMENTAL
|
||||
|
||||
config NX_HWCURSOR
|
||||
bool "Software cursor support"
|
||||
depends on (FB_HWCURSOR || LCD_HWCURSOR) && EXPERIMENTAL
|
||||
|
||||
endchoice # Cursor support
|
||||
|
||||
config NX_HWCURSORIMAGE
|
||||
bool "Support cursor images"
|
||||
default n
|
||||
depends on NX_HWCURSOR
|
||||
|
||||
config NX_BGCOLOR
|
||||
hex "Initial background color"
|
||||
default 0x0
|
||||
|
||||
Reference in New Issue
Block a user