nuttx/graphics/nxbe
Gregory Nutt 9a97eb0fcf This commit brings the per-framebuffer logic to code-complete. Still untested.
Squashed commit of the following:

    Update TODO list

    graphics/nxbe:  The moverectangle renderer now supports updates to the per-window framebuffer (unclipped) as well as the graphics device memory (clipped).

    graphics/nxbe:  The filltrapezond renderer now supports updates to the per-window framebuffer (unclipped) as well as the graphics device memory (clipped).

    graphics/nxbe:  The getrectangle method now returns data from the per-window framebuffer if available.

    graphics/nxbe:  The fillrectangle renderer now supports updates to the per-window framebuffer (unclipped) as well as the graphics device memory (clipped).

    graphics/nxmu:  If a window supports a per-window framebuffer, then redraw callbacks are suppressed and the device content is updated from the shadow, per-window framebuffer.  graphics/nxbe:  The copyrectangle renderer now supports updates to the per-window framebuffer (unclipped) as well as the graphics device memory (clipped).

    graphics/nxbe/nxbe_setsize.c:  Reallocate the per-window framebuffer when the window size changes.
2019-03-15 12:15:33 -06:00
..
Make.defs
nxbe_bitmap.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_clipper.c Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
nxbe_closewindow.c graphics: For consistency, rename fields fb->fbmem as in other structures. 2019-03-14 12:19:01 -06:00
nxbe_colormap.c
nxbe_configure.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_fill.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_filltrapezoid.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_getrectangle.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_lower.c
nxbe_move.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_raise.c This commit removes naming associated with and naming for the now non-existent NXFE graphics layer. 2019-03-13 09:16:30 -06:00
nxbe_redraw.c This commit removes naming associated with and naming for the now non-existent NXFE graphics layer. 2019-03-13 09:16:30 -06:00
nxbe_redrawbelow.c Make sure that labeling is used consistently in all function headers (part 2). 2018-02-01 12:03:55 -06:00
nxbe_setpixel.c graphics: Extend NXBE data structures to include the per-window framebuffer (pwfb) vtable. Add logic to initialize the pwfb vtable. 2019-03-14 14:38:56 -06:00
nxbe_setposition.c This commit removes naming associated with and naming for the now non-existent NXFE graphics layer. 2019-03-13 09:16:30 -06:00
nxbe_setsize.c This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00
nxbe_visible.c This commit removes naming associated with and naming for the now non-existent NXFE graphics layer. 2019-03-13 09:16:30 -06:00
nxbe.h This commit brings the per-framebuffer logic to code-complete. Still untested. 2019-03-15 12:15:33 -06:00