Home
last modified time | relevance | path

Searched refs:canvas (Results 1 – 25 of 40) sorted by relevance

12

/OK3568_Linux_fs/kernel/drivers/soc/amlogic/
H A Dmeson-canvas.c41 static void canvas_write(struct meson_canvas *canvas, u32 reg, u32 val) in canvas_write() argument
43 writel_relaxed(val, canvas->reg_base + reg); in canvas_write()
46 static u32 canvas_read(struct meson_canvas *canvas, u32 reg) in canvas_read() argument
48 return readl_relaxed(canvas->reg_base + reg); in canvas_read()
55 struct meson_canvas *canvas; in meson_canvas_get() local
74 canvas = dev_get_drvdata(&canvas_pdev->dev); in meson_canvas_get()
75 if (!canvas) { in meson_canvas_get()
80 return canvas; in meson_canvas_get()
84 int meson_canvas_config(struct meson_canvas *canvas, u8 canvas_index, in meson_canvas_config() argument
92 if (endian && !canvas->supports_endianness) { in meson_canvas_config()
[all …]
H A DMakefile2 obj-$(CONFIG_MESON_CANVAS) += meson-canvas.o
/OK3568_Linux_fs/buildroot/package/lvgl/lvgl/
H A D0003-gif-add-cache.patch42 + lv_gif_canvas_t * canvas = malloc(sizeof(lv_gif_canvas_t));
43 + gifobj->canvas_list = canvas;
44 + gifobj->canvas_cur = canvas;
52 + canvas->data = malloc(data_len);
53 + memcpy(canvas->data, gifobj->gif->canvas, data_len);
54 + canvas->next = NULL;
55 + gifobj->imgdsc.data = canvas->data;
63 + gd_render_frame(gifobj->gif, (uint8_t *)gifobj->gif->canvas);
66 + canvas->next = canvas_tmp;
67 + canvas = canvas_tmp;
[all …]
/OK3568_Linux_fs/yocto/poky/meta/recipes-extended/screen/screen/
H A D0001-fix-for-multijob-build.patch28 @@ -298,7 +298,7 @@ search.o: layout.h viewport.h canvas.h search.c config.h screen.h os.h osdef.h a
30 tty.o: layout.h viewport.h canvas.h tty.c config.h screen.h os.h osdef.h ansi.h acls.h comm.h \
32 -term.o: layout.h viewport.h canvas.h term.c term.h
33 +term.o: layout.h viewport.h canvas.h term.c term.h comm.h
34 window.o: layout.h viewport.h canvas.h window.c config.h screen.h os.h osdef.h ansi.h acls.h \
36 utmp.o: layout.h viewport.h canvas.h utmp.c config.h screen.h os.h osdef.h ansi.h acls.h \
37 @@ -324,7 +324,7 @@ canvas.o: layout.h viewport.h canvas.h canvas.c config.h screen.h os.h osdef.h a
40 comm.o: layout.h viewport.h canvas.h comm.c config.h acls.h comm.h
41 -kmapdef.o: layout.h viewport.h canvas.h kmapdef.c config.h
42 +kmapdef.o: layout.h viewport.h canvas.h kmapdef.c config.h comm.h
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/meson/
H A Dmeson_drv.c261 priv->canvas = meson_canvas_get(dev); in meson_drv_bind_master()
262 if (IS_ERR(priv->canvas)) { in meson_drv_bind_master()
263 ret = PTR_ERR(priv->canvas); in meson_drv_bind_master()
267 ret = meson_canvas_alloc(priv->canvas, &priv->canvas_id_osd1); in meson_drv_bind_master()
270 ret = meson_canvas_alloc(priv->canvas, &priv->canvas_id_vd1_0); in meson_drv_bind_master()
272 meson_canvas_free(priv->canvas, priv->canvas_id_osd1); in meson_drv_bind_master()
275 ret = meson_canvas_alloc(priv->canvas, &priv->canvas_id_vd1_1); in meson_drv_bind_master()
277 meson_canvas_free(priv->canvas, priv->canvas_id_osd1); in meson_drv_bind_master()
278 meson_canvas_free(priv->canvas, priv->canvas_id_vd1_0); in meson_drv_bind_master()
281 ret = meson_canvas_alloc(priv->canvas, &priv->canvas_id_vd1_2); in meson_drv_bind_master()
[all …]
H A Dmeson_crtc.c370 meson_canvas_config(priv->canvas, priv->canvas_id_osd1, in meson_crtc_irq()
443 meson_canvas_config(priv->canvas, in meson_crtc_irq()
453 meson_canvas_config(priv->canvas, in meson_crtc_irq()
463 meson_canvas_config(priv->canvas, in meson_crtc_irq()
/OK3568_Linux_fs/buildroot/package/efl/
H A D0007-evas-canvas-Init-output-size-to-1x1-same-as-viewport.patch4 Subject: [PATCH 07/10] evas: canvas: Init output size to 1x1(same as viewport)
10 src/lib/evas/canvas/evas_main.c | 2 ++
13 diff --git a/src/lib/evas/canvas/evas_main.c b/src/lib/evas/canvas/evas_main.c
15 --- a/src/lib/evas/canvas/evas_main.c
16 +++ b/src/lib/evas/canvas/evas_main.c
/OK3568_Linux_fs/app/lvgl_demo/rk_demo/smart_home/
H A Dsmart_home_ui.c68 lv_obj_t * canvas = lv_canvas_create(NULL); in bg_pic_snapshot_blur() local
70 lv_canvas_set_buffer(canvas, bg_snapshot->data, in bg_pic_snapshot_blur()
78 lv_canvas_blur_ver(canvas, &area, 100); in bg_pic_snapshot_blur()
79 lv_canvas_blur_hor(canvas, &area, 100); in bg_pic_snapshot_blur()
83 lv_canvas_draw_rect(canvas, 0, 0, in bg_pic_snapshot_blur()
86 lv_obj_del(canvas); in bg_pic_snapshot_blur()
/OK3568_Linux_fs/app/lvgl_demo/rk_demo/furniture_control/
H A Dicebox_ui.c42 lv_obj_t * canvas = lv_canvas_create(NULL); in bg_pic_snapshot_blur() local
44 lv_canvas_set_buffer(canvas, bg_snapshot->data, in bg_pic_snapshot_blur()
52 lv_canvas_blur_ver(canvas, &area, 100); in bg_pic_snapshot_blur()
53 lv_canvas_blur_hor(canvas, &area, 100); in bg_pic_snapshot_blur()
57 lv_canvas_draw_rect(canvas, 0, 0, in bg_pic_snapshot_blur()
60 lv_obj_del(canvas); in bg_pic_snapshot_blur()
H A Dfurniture_control_ui.c39 lv_obj_t * canvas = lv_canvas_create(NULL); in bg_pic_snapshot_blur() local
41 lv_canvas_set_buffer(canvas, bg_snapshot->data, in bg_pic_snapshot_blur()
49 lv_canvas_blur_ver(canvas, &area, 100); in bg_pic_snapshot_blur()
50 lv_canvas_blur_hor(canvas, &area, 100); in bg_pic_snapshot_blur()
54 lv_canvas_draw_rect(canvas, 0, 0, in bg_pic_snapshot_blur()
57 lv_obj_del(canvas); in bg_pic_snapshot_blur()
/OK3568_Linux_fs/kernel/include/linux/soc/amlogic/
H A Dmeson-canvas.h39 int meson_canvas_alloc(struct meson_canvas *canvas, u8 *canvas_index);
47 int meson_canvas_free(struct meson_canvas *canvas, u8 canvas_index);
61 int meson_canvas_config(struct meson_canvas *canvas, u8 canvas_index,
/OK3568_Linux_fs/kernel/arch/arm/boot/dts/
H A Dmeson8m2.dtsi18 /* the offset of the canvas registers has changed compared to Meson8 */
21 canvas: video-lut@48 { label
22 compatible = "amlogic,meson8m2-canvas", "amlogic,canvas";
H A Dmeson8b.dtsi192 canvas: video-lut@48 { label
193 compatible = "amlogic,meson8b-canvas",
194 "amlogic,canvas";
/OK3568_Linux_fs/external/xserver/hw/dmx/config/
H A Dxdmxconfig.c86 static Widget canvas; variable
100 Display *dpy = XtDisplay(canvas); in dmxConfigCanvasGCs()
101 Window win = XtWindow(canvas); in dmxConfigCanvasGCs()
110 XtVaGetValues(canvas, XtNcolormap, &colormap, NULL); in dmxConfigCanvasGCs()
111 XAllocNamedColor(XtDisplay(canvas), colormap, "black", &bg, &tmp); in dmxConfigCanvasGCs()
112 XAllocNamedColor(XtDisplay(canvas), colormap, "white", &fg, &tmp); in dmxConfigCanvasGCs()
113 XAllocNamedColor(XtDisplay(canvas), colormap, "red", &hl, &tmp); in dmxConfigCanvasGCs()
285 Display *dpy = XtDisplay(canvas); in dmxConfigCanvasUpdate()
286 Window win = XtWindow(canvas); in dmxConfigCanvasUpdate()
340 Display *dpy = XtDisplay(canvas); in dmxConfigCanvasDraw()
[all …]
H A DCanvasP.h62 CanvasPart canvas; member
H A DTODO5 2) Add canvas colors to cavas widget resources or to command-line options.
H A DCanvas.c96 #define offset(field) XtOffsetOf(CanvasRec, canvas.field)
/OK3568_Linux_fs/buildroot/package/flot/
H A DConfig.in15 canvas tag.
24 bool "canvas"
26 Flot plugin to render axis tick labels directly to the canvas
H A Dflot.mk12 $(if $(BR2_PACKAGE_FLOT_CANVAS),canvas) \
/OK3568_Linux_fs/kernel/drivers/staging/media/meson/vdec/
H A Dvdec_helpers.c89 ret = meson_canvas_alloc(sess->core->canvas, canvas_id); in canvas_alloc()
116 meson_canvas_config(core->canvas, canvas_id[0], buf_paddr[0], in set_canvas_yuv420m()
122 meson_canvas_config(core->canvas, canvas_id[1], buf_paddr[1], in set_canvas_yuv420m()
128 meson_canvas_config(core->canvas, canvas_id[2], buf_paddr[2], in set_canvas_yuv420m()
160 meson_canvas_config(core->canvas, canvas_id[0], buf_paddr[0], in set_canvas_nv12m()
166 meson_canvas_config(core->canvas, canvas_id[1], buf_paddr[1], in set_canvas_nv12m()
/OK3568_Linux_fs/kernel/arch/arm64/boot/dts/amlogic/
H A Dmeson-gx.dtsi517 amlogic,canvas = <&canvas>;
540 canvas: video-lut@48 { label
541 compatible = "amlogic,canvas";
625 amlogic,canvas = <&canvas>;
/OK3568_Linux_fs/buildroot/package/explorercanvas/
H A DConfig.in5 support the HTML5 canvas tag to allow 2D command-based
/OK3568_Linux_fs/yocto/poky/meta/recipes-devtools/python/
H A Dpython3-pycairo_1.21.0.bb1 SUMMARY = "Python bindings for the Cairo canvas library"
/OK3568_Linux_fs/yocto/meta-openembedded/meta-gnome/recipes-graphics/clutter/
H A Dclutter-gtk-1.0.inc1 SUMMARY = "Library for embedding a Clutter canvas in a GTK+ application"
/OK3568_Linux_fs/yocto/meta-openembedded/meta-oe/recipes-benchmark/glmark2/files/
H A D0002-run-dispmanx-fullscreen.patch28 // Create the canvas

12