Home
last modified time | relevance | path

Searched refs:KdScreenInfo (Results 1 – 16 of 16) sorted by relevance

/OK3568_Linux_fs/external/xserver/hw/kdrive/src/
H A Dkxv.h57 typedef int (*PutVideoFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
62 typedef int (*PutStillFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
67 typedef int (*GetVideoFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
72 typedef int (*GetStillFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
77 typedef void (*StopVideoFuncPtr) (KdScreenInfo * screen, void *data,
79 typedef int (*SetPortAttributeFuncPtr) (KdScreenInfo * screen, Atom attribute,
81 typedef int (*GetPortAttributeFuncPtr) (KdScreenInfo * screen, Atom attribute,
83 typedef void (*QueryBestSizeFuncPtr) (KdScreenInfo * screen, Bool motion,
87 typedef int (*PutImageFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
93 typedef int (*ReputImageFuncPtr) (KdScreenInfo * screen, DrawablePtr pDraw,
[all …]
H A Dkdrive.h105 } KdScreenInfo; typedef
109 Bool (*scrinit) (KdScreenInfo *); /* initialize screen information */
113 void (*scrfini) (KdScreenInfo *); /* close down screen */
133 KdScreenInfo *screen;
338 KdParseScreen(KdScreenInfo * screen, const char *arg);
372 KdScreenInfo *KdScreenInfoAdd(KdCardInfo * ci);
375 KdScreenInfoDispose(KdScreenInfo * si);
421 KdShadowFbAlloc(KdScreenInfo * screen, Bool rotate);
424 KdShadowFbFree(KdScreenInfo * screen);
H A Dkinfo.c72 KdScreenInfo *
75 KdScreenInfo *si, **prev; in KdScreenInfoAdd()
78 si = calloc(1, sizeof(KdScreenInfo)); in KdScreenInfoAdd()
90 KdScreenInfoDispose(KdScreenInfo * si) in KdScreenInfoDispose()
93 KdScreenInfo **prev; in KdScreenInfoDispose()
H A Dkshadow.c29 KdShadowFbAlloc(KdScreenInfo * screen, Bool rotate) in KdShadowFbAlloc()
52 KdShadowFbFree(KdScreenInfo * screen) in KdShadowFbFree()
66 KdScreenInfo *screen = pScreenPriv->screen; in KdShadowSet()
H A Dkdrive.c129 KdScreenInfo *screen; in KdSuspend()
217 KdParseScreen(KdScreenInfo * screen, const char *arg) in KdParseScreen()
388 KdScreenInfo *screen; in KdProcessArgument()
563 KdScreenInfo *screen = pScreenPriv->screen; in KdCloseScreen()
634 KdScreenInfo *screen = pScreenPriv->screen; in KdSetSubpixelOrder()
686 static KdScreenInfo *kdCurrentScreen;
691 KdScreenInfo *screen = kdCurrentScreen; in KdScreenInit()
836 KdScreenInfo * screen, int argc, char **argv) in KdInitScreen()
854 KdScreenInfo *screen; in KdSetPixmapFormats()
908 KdScreenInfo * screen, int argc, char **argv) in KdAddScreen()
[all …]
H A Dkxv.c189 KdScreenInfo *screen = pScreenPriv->screen; in KdXVInitAdaptors()
571 KdScreenInfo *screen = pScreenPriv->screen; in KdXVReputVideo()
647 KdScreenInfo *screen = pScreenPriv->screen; in KdXVReputImage()
1007 KdScreenInfo *screen = pScreenPriv->screen; in KdXVPutStill()
/OK3568_Linux_fs/external/xserver/hw/kdrive/ephyr/
H A Dhostx.h73 hostx_want_screen_geometry(KdScreenInfo *screen, int *width, int *height, int *x, int *y);
96 hostx_want_preexisting_window(KdScreenInfo *screen);
114 hostx_add_screen(KdScreenInfo *screen, unsigned long win_id, int screen_num, Bool use_geometry, con…
120 hostx_set_screen_number(KdScreenInfo *screen, int number);
123 hostx_set_win_title(KdScreenInfo *screen, const char *extra_text);
129 hostx_get_server_depth(KdScreenInfo *screen);
132 hostx_get_bpp(KdScreenInfo *screen);
135 hostx_get_visual_masks(KdScreenInfo *screen,
142 void *hostx_screen_init(KdScreenInfo *screen,
148 hostx_paint_rect(KdScreenInfo *screen,
H A Dephyr_draw.c59 KdScreenInfo *screen = pScreenPriv->screen; in ephyrPreparePipelinedAccess()
80 KdScreenInfo *screen = pScreenPriv->screen; in ephyrFinishPipelinedAccess()
98 KdScreenInfo *screen = pScreenPriv->screen; in ephyrPrepareSolid()
130 KdScreenInfo *screen = pScreenPriv->screen; in ephyrSolid()
146 KdScreenInfo *screen = pScreenPriv->screen; in ephyrDoneSolid()
166 KdScreenInfo *screen = pScreenPriv->screen; in ephyrPrepareCopy()
198 KdScreenInfo *screen = pScreenPriv->screen; in ephyrCopy()
215 KdScreenInfo *screen = pScreenPriv->screen; in ephyrDoneCopy()
252 KdScreenInfo *screen = pScreenPriv->screen; in ephyrPrepareComposite()
283 KdScreenInfo *screen = pScreenPriv->screen; in ephyrComposite()
[all …]
H A Dephyr_glamor_xv.c43 ephyr_glamor_xv_stop_video(KdScreenInfo *screen, void *data, Bool cleanup) in ephyr_glamor_xv_stop_video()
52 ephyr_glamor_xv_set_port_attribute(KdScreenInfo *screen, in ephyr_glamor_xv_set_port_attribute()
59 ephyr_glamor_xv_get_port_attribute(KdScreenInfo *screen, in ephyr_glamor_xv_get_port_attribute()
66 ephyr_glamor_xv_query_best_size(KdScreenInfo *screen, in ephyr_glamor_xv_query_best_size()
78 ephyr_glamor_xv_query_image_attributes(KdScreenInfo *screen, in ephyr_glamor_xv_query_image_attributes()
87 ephyr_glamor_xv_put_image(KdScreenInfo *screen, in ephyr_glamor_xv_put_image()
H A Dephyr.h84 KdScreenInfo *screen;
110 ephyrScreenInitialize(KdScreenInfo *screen);
137 ephyrScreenFini(KdScreenInfo * screen);
152 ephyrMapFramebuffer(KdScreenInfo * screen);
162 ephyrUnmapFramebuffer(KdScreenInfo * screen);
198 extern int ephyrBufferHeight(KdScreenInfo * screen);
H A Dephyr.c93 ephyrScreenInitialize(KdScreenInfo *screen) in ephyrScreenInitialize()
198 ephyrBufferHeight(KdScreenInfo * screen) in ephyrBufferHeight()
210 ephyrMapFramebuffer(KdScreenInfo * screen) in ephyrMapFramebuffer()
258 KdScreenInfo *screen = pScreenPriv->screen; in ephyrSetScreenSizes()
276 ephyrUnmapFramebuffer(KdScreenInfo * screen) in ephyrUnmapFramebuffer()
292 KdScreenInfo *screen = pScreenPriv->screen; in ephyrShadowUpdate()
308 KdScreenInfo *screen = pScreenPriv->screen; in ephyrInternalDamageRedisplay()
353 KdScreenInfo *screen = pScreenPriv->screen; in ephyrScreenBlockHandler()
375 KdScreenInfo *screen = pScreenPriv->screen; in ephyrSetInternalDamage()
394 KdScreenInfo *screen = pScreenPriv->screen; in ephyrUnsetInternalDamage()
[all …]
H A Dephyrvideo.c86 static void ephyrStopVideo(KdScreenInfo * a_info,
89 static int ephyrSetPortAttribute(KdScreenInfo * a_info,
93 static int ephyrGetPortAttribute(KdScreenInfo * a_screen_info,
97 static void ephyrQueryBestSize(KdScreenInfo * a_info,
106 static int ephyrPutImage(KdScreenInfo * a_info,
123 static int ephyrReputImage(KdScreenInfo * a_info,
129 static int ephyrPutVideo(KdScreenInfo * a_info,
137 static int ephyrGetVideo(KdScreenInfo * a_info,
145 static int ephyrPutStill(KdScreenInfo * a_info,
153 static int ephyrGetStill(KdScreenInfo * a_info,
[all …]
H A Dhostx.c82 KdScreenInfo **screens;
118 hostx_want_screen_geometry(KdScreenInfo *screen, int *width, int *height, int *x, int *y) in hostx_want_screen_geometry()
136 hostx_add_screen(KdScreenInfo *screen, unsigned long win_id, int screen_num, Bool use_geometry, con… in hostx_add_screen()
159 hostx_set_screen_number(KdScreenInfo *screen, int number) in hostx_set_screen_number()
170 hostx_set_win_title(KdScreenInfo *screen, const char *extra_text) in hostx_set_win_title()
222 hostx_want_preexisting_window(KdScreenInfo *screen) in hostx_want_preexisting_window()
585 KdScreenInfo *screen = HostX.screens[index]; in hostx_init()
728 KdScreenInfo *screen = HostX.screens[index]; in hostx_init()
773 hostx_get_server_depth(KdScreenInfo *screen) in hostx_get_server_depth()
781 hostx_get_bpp(KdScreenInfo *screen) in hostx_get_bpp()
[all …]
H A Dephyrcursor.c177 KdScreenInfo *kscr = pScreenPriv->screen; in ephyrRealizeCursor()
207 KdScreenInfo *kscr = pScreenPriv->screen; in ephyrSetCursor()
H A Dephyrinit.c156 KdScreenInfo *screen; in processScreenOrOutputArg()
/OK3568_Linux_fs/external/xserver/
H A DChangeLog42612 in KdScreenInfo instances.
58107 KdScreenInfo is constructed at server startup time, and not
117101 kdrive: Move Xephyr-specific fields out of KdScreenInfo
117104 KdScreenInfo are used only by fake EXA in Xephyr. Move