diff options
author | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-10-22 18:13:04 +0000 |
---|---|---|
committer | patacongo <patacongo@42af7a65-404d-4744-a932-0658087f49c3> | 2011-10-22 18:13:04 +0000 |
commit | a4df531ddd6b2998171d9d80eca58e24207eb4df (patch) | |
tree | faa14896f032e6f7ce36d7ceee45d0b913ee7ba9 /nuttx/graphics/nxbe/nxbe_configure.c | |
parent | 16afd5674368ca9e20ca420d34ffad99a60e6c5e (diff) | |
download | px4-nuttx-a4df531ddd6b2998171d9d80eca58e24207eb4df.tar.gz px4-nuttx-a4df531ddd6b2998171d9d80eca58e24207eb4df.tar.bz2 px4-nuttx-a4df531ddd6b2998171d9d80eca58e24207eb4df.zip |
Add logic to read from graphics memory
git-svn-id: svn://svn.code.sf.net/p/nuttx/code/trunk@4057 42af7a65-404d-4744-a932-0658087f49c3
Diffstat (limited to 'nuttx/graphics/nxbe/nxbe_configure.c')
-rw-r--r-- | nuttx/graphics/nxbe/nxbe_configure.c | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/nuttx/graphics/nxbe/nxbe_configure.c b/nuttx/graphics/nxbe/nxbe_configure.c index fc694f4f3..80c71db3a 100644 --- a/nuttx/graphics/nxbe/nxbe_configure.c +++ b/nuttx/graphics/nxbe/nxbe_configure.c @@ -131,6 +131,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_1bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_1bpp; + be->plane[i].getrectangle = nxgl_getrectangle_1bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_1bpp; be->plane[i].moverectangle = nxgl_moverectangle_1bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_1bpp; @@ -142,6 +143,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_2bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_2bpp; + be->plane[i].getrectangle = nxgl_getrectangle_2bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_2bpp; be->plane[i].moverectangle = nxgl_moverectangle_2bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_2bpp; @@ -153,6 +155,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_4bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_4bpp; + be->plane[i].getrectangle = nxgl_getrectangle_4bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_4bpp; be->plane[i].moverectangle = nxgl_moverectangle_4bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_4bpp; @@ -164,6 +167,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_8bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_8bpp; + be->plane[i].getrectangle = nxgl_getrectangle_8bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_8bpp; be->plane[i].moverectangle = nxgl_moverectangle_8bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_8bpp; @@ -175,6 +179,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_16bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_16bpp; + be->plane[i].getrectangle = nxgl_getrectangle_16bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_16bpp; be->plane[i].moverectangle = nxgl_moverectangle_16bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_16bpp; @@ -186,6 +191,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_24bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_24bpp; + be->plane[i].getrectangle = nxgl_getrectangle_24bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_24bpp; be->plane[i].moverectangle = nxgl_moverectangle_24bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_24bpp; @@ -197,6 +203,7 @@ int nxbe_configure(FAR NX_DRIVERTYPE *dev, FAR struct nxbe_state_s *be) { be->plane[i].setpixel = nxgl_setpixel_32bpp; be->plane[i].fillrectangle = nxgl_fillrectangle_32bpp; + be->plane[i].getrectangle = nxgl_getrectangle_32bpp; be->plane[i].filltrapezoid = nxgl_filltrapezoid_32bpp; be->plane[i].moverectangle = nxgl_moverectangle_32bpp; be->plane[i].copyrectangle = nxgl_copyrectangle_32bpp; |