nuttx/libs/libnx/nxglib
Huang Qi fd78f83e02 drivers/video: Refine the update region notification mechanism
1.Expose the notification through fb_vtable_s::updatearea
2.Incorporate old nx_notify_rectangle into the new updatearea callback
3.Migrate the calle of nx_notify_rectangle to fb_vtable_s::updatearea

Change-Id: Ia3d1f73e8757b2d381586d76ec6adc16c810018d
Signed-off-by: Huang Qi <huangqi3@xiaomi.com>
2020-08-10 08:08:33 +02:00
..
Kconfig This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 2018-05-29 13:21:26 -06:00
Make.defs drivers/video: Refine the update region notification mechanism 2020-08-10 08:08:33 +02:00
nxgl_area2rect.c drivers/video: Refine the update region notification mechanism 2020-08-10 08:08:33 +02:00
nxgl_rect2area.c drivers/video: Refine the update region notification mechanism 2020-08-10 08:08:33 +02:00
nxglib_circlepts.c This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 2018-05-29 13:21:26 -06:00
nxglib_circletraps.c This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 2018-05-29 13:21:26 -06:00
nxglib_colorcmp.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_colorcopy.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_intersecting.c libs/libnx/nxglib/nxglib_intersecting.c: Correct bogus logic in nxgl_interesting. Good to know I was stupid then to and that is it not just a recent thing. 2019-05-13 09:06:14 -06:00
nxglib_nonintersecting.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_nullrect.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectadd.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectcopy.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectinside.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectintersect.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectoffset.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectoverlap.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectsize.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rectunion.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rgb2yuv.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_rgbblend.c This commit moves all of the libraries under a common directory called libs/. This most certainly break libcxx and uClibc++ for now. 2018-05-29 13:21:26 -06:00
nxglib_runcopy.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_runoffset.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_splitline.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_trapcopy.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_trapoffset.c libs/libnx/nxmu/nx_filltrapezoid.c: Fix a coordinate system error. When no clipping rectangle is falls, it falls back to use the entire window as for the clip. However, that window must then then be in window relative coordinates, not in absoute device coordinates. 2019-03-20 12:26:45 -06:00
nxglib_vectoradd.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_vectsubtract.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00
nxglib_yuv2rgb.c Remove exra whitespace from files (#189) 2020-01-31 09:24:49 -06:00