Home
last modified time | relevance | path

Searched full:flip (Results 1 – 25 of 888) sorted by relevance

12345678910>>...36

/OK3568_Linux_fs/external/xserver/hw/xfree86/drivers/modesetting/
H A Dpageflip.c69 * Event data for an in progress flip.
71 * and information about the flip in progress.
91 * one of them per crtc per flip.
105 ms_pageflip_free(struct ms_crtc_pageflip *flip) in ms_pageflip_free() argument
107 struct ms_flipdata *flipdata = flip->flipdata; in ms_pageflip_free()
109 free(flip); in ms_pageflip_free()
116 * Callback for the DRM event queue when a single flip has completed
118 * Once the flip has been completed on all pipes, notify the
124 struct ms_crtc_pageflip *flip = data; in ms_pageflip_handler() local
125 struct ms_flipdata *flipdata = flip->flipdata; in ms_pageflip_handler()
[all …]
H A Dpresent.c174 * Callback for the DRM event queue when a flip has completed on all pipes
195 * Callback for the DRM queue abort code. A flip has been aborted.
255 /* Check stride, can't change that on flip */ in ms_present_check_unflip()
311 * Queue a flip on 'crtc' to 'pixmap' at 'target_msc'. If 'sync_flip' is true,
312 * then wait for vblank. Otherwise, flip immediately
345 xf86DrvMsg(scrn->scrnIndex, X_ERROR, "present flip failed\n"); in ms_present_flip()
355 * Queue a flip back to the normal frame buffer
419 .flip = ms_present_flip,
/OK3568_Linux_fs/kernel/drivers/media/platform/vsp1/
H A Dvsp1_wpf.c57 if (rotate == wpf->flip.rotate) in vsp1_wpf_set_rotation()
85 wpf->flip.rotate = rotate; in vsp1_wpf_set_rotation()
99 u32 flip = 0; in vsp1_wpf_s_ctrl() local
103 rotation = wpf->flip.ctrls.rotate ? wpf->flip.ctrls.rotate->val : 0; in vsp1_wpf_s_ctrl()
109 * Compute the flip value resulting from all three controls, with in vsp1_wpf_s_ctrl()
111 * result in the pending flip field for the next frame that will be in vsp1_wpf_s_ctrl()
114 if (wpf->flip.ctrls.vflip->val) in vsp1_wpf_s_ctrl()
115 flip |= BIT(WPF_CTRL_VFLIP); in vsp1_wpf_s_ctrl()
117 if (wpf->flip.ctrls.hflip && wpf->flip.ctrls.hflip->val) in vsp1_wpf_s_ctrl()
118 flip |= BIT(WPF_CTRL_HFLIP); in vsp1_wpf_s_ctrl()
[all …]
/OK3568_Linux_fs/external/rknpu2/examples/rknn_yolov5_android_apk_demo/app/src/main/java/com/rockchip/gpadc/demo/rga/
H A DRGA.java11 * Convert color format and flip image if flip is set true.
20 * @param flip: flip type, use the flip defined in HALDefine, if not flip, set -1.
24 int width, int height, int flip) { in colorConvertAndFlip() argument
31 return color_convert_and_flip(src, srcFmt, dst, dstFmt, width, height, flip); in colorConvertAndFlip()
35 int width, int height, int flip); in color_convert_and_flip() argument
/OK3568_Linux_fs/external/xserver/present/
H A Dpresent_wnmd.c30 * Window flip mode
35 * A flip still requires a copy currently, since the original pixmap needs
36 * to be updated with the new pixmap content. Just a flip of all windows
82 * When the wait fence or previous flip is completed, it's time
125 if (vblank->flip) in present_wnmd_free_idle_vblanks()
196 /* Put the previous flip in the idle_queue and wait for further notice from DDX */ in present_wnmd_flip_notify()
223 /* Notify for active flip, means it is allowed to become idle */ in present_wnmd_event_notify()
249 if (vblank->flip) in present_wnmd_event_notify()
287 if (!screen_priv->wnmd_info->flip) in present_wnmd_check_flip()
294 /* Valid area must contain window (for simplicity for now just never flip when one is set). */ in present_wnmd_check_flip()
[all …]
H A Dpresent_scmd.c35 * Screen flip mode
38 * support flips and the full screen flip mode.
98 if (!screen_priv->info->flip) in present_check_flip()
159 return (*screen_priv->info->flip) (crtc, event_id, target_msc, pixmap, sync_flip); in present_flip()
252 * When the wait fence or previous flip is completed, it's time
316 /* Update the screen pixmap with the current flip pixmap contents in present_restore_screen_pixmap()
462 * Check pending flip in present_check_flip_window()
471 * Check current flip in present_check_flip_window()
481 …if (vblank->queued && vblank->flip && !present_check_flip(vblank->crtc, window, vblank->pixmap, vb… in present_check_flip_window()
482 vblank->flip = FALSE; in present_check_flip_window()
[all …]
H A Dpresent.h76 /* Same as 'check_flip' but it can return a 'reason' why the flip would fail.
80 /* Flip pixmap, return false if it didn't happen.
84 * 'sync_flip' requests that the flip be performed at the next
86 * flip should be performed as soon as possible.
88 * present_event_notify should be called with 'event_id' when the flip
96 /* Flip pixmap for window, return false if it didn't happen.
136 present_flip_ptr flip; member
152 present_wnmd_flip_ptr flip; member
H A Dpresent_priv.h81 Bool flip; /* planning on using flip */ member
82 Bool flip_ready; /* wants to flip, but waiting for previous flip or unflip */
84 Bool sync_flip; /* do flip synchronous to vblank */
85 Bool abort_flip; /* aborting this flip */
86 PresentFlipReason reason; /* reason for which flip is not possible */
/OK3568_Linux_fs/kernel/drivers/gpu/drm/
H A Ddrm_flip_work.c31 * drm_flip_work_allocate_task - allocate a flip-work task
51 * @work: the flip-work
70 * @work: the flip-work
93 * @work: the flip-work
140 * drm_flip_work_init - initialize flip-work
141 * @work: the flip-work to initialize
145 * Initializes/allocates resources for the flip-work
161 * drm_flip_work_cleanup - cleans up flip-work
162 * @work: the flip-work to cleanup
164 * Destroy resources allocated for the flip-work
/OK3568_Linux_fs/u-boot/drivers/video/drm/
H A Dbmp_helper.c53 int y_off, bool flip) in decode_rle8_bitmap() argument
62 if (flip) { in decode_rle8_bitmap()
74 if (flip) { in decode_rle8_bitmap()
88 if (flip) { in decode_rle8_bitmap()
150 bool flip = false; in bmpdecoder() local
167 flip = true; in bmpdecoder()
194 bpp, 0, 0, flip); in bmpdecoder()
199 if (flip) in bmpdecoder()
208 if (flip) in bmpdecoder()
220 if (flip) in bmpdecoder()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/nouveau/dispnv04/
H A Doverlay.c40 bool flip; member
127 bool flip = nv_plane->flip; in nv10_update_plane() local
154 nvif_wr32(dev, NV_PVIDEO_BASE(flip), 0); in nv10_update_plane()
155 nvif_wr32(dev, NV_PVIDEO_OFFSET_BUFF(flip), nvbo->offset); in nv10_update_plane()
156 nvif_wr32(dev, NV_PVIDEO_SIZE_IN(flip), src_h << 16 | src_w); in nv10_update_plane()
157 nvif_wr32(dev, NV_PVIDEO_POINT_IN(flip), src_y << 16 | src_x); in nv10_update_plane()
158 nvif_wr32(dev, NV_PVIDEO_DS_DX(flip), (src_w << 20) / crtc_w); in nv10_update_plane()
159 nvif_wr32(dev, NV_PVIDEO_DT_DY(flip), (src_h << 20) / crtc_h); in nv10_update_plane()
160 nvif_wr32(dev, NV_PVIDEO_POINT_OUT(flip), crtc_y << 16 | crtc_x); in nv10_update_plane()
161 nvif_wr32(dev, NV_PVIDEO_SIZE_OUT(flip), crtc_h << 16 | crtc_w); in nv10_update_plane()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/display/panel/
H A Dsamsung,s6e8aa0.yaml46 flip-horizontal:
47 description: boolean to flip image horizontally
50 flip-vertical:
51 description: boolean to flip image vertically
81 flip-horizontal;
82 flip-vertical;
/OK3568_Linux_fs/kernel/drivers/gpu/drm/amd/include/ivsrcid/dcn/
H A Dirqsrcs_dcn_1_0.h1108 …CN_1_0__SRCID__HUBP0_FLIP_INTERRUPT 0x4F // Flip interrupt is generated when flip request is accep…
1109 …CN_1_0__SRCID__HUBP1_FLIP_INTERRUPT 0x50 // Flip interrupt is generated when flip request is accep…
1110 …CN_1_0__SRCID__HUBP2_FLIP_INTERRUPT 0x51 // Flip interrupt is generated when flip request is accep…
1111 …CN_1_0__SRCID__HUBP3_FLIP_INTERRUPT 0x52 // Flip interrupt is generated when flip request is accep…
1112 …CN_1_0__SRCID__HUBP4_FLIP_INTERRUPT 0x53 // Flip interrupt is generated when flip request is accep…
1113 …CN_1_0__SRCID__HUBP5_FLIP_INTERRUPT 0x54 // Flip interrupt is generated when flip request is accep…
1114 …CN_1_0__SRCID__HUBP6_FLIP_INTERRUPT 0x55 // Flip interrupt is generated when flip request is accep…
1115 …CN_1_0__SRCID__HUBP7_FLIP_INTERRUPT 0x56 // Flip interrupt is generated when flip request is accep…
1124 …d surface is returned and old surface is not used again after the surface flip.HUBP0_IHC_FLIP_AWAY…
1125 …d surface is returned and old surface is not used again after the surface flip.HUBP1_IHC_FLIP_AWAY…
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_frontbuffer.c37 * and when the frontbuffer is exchanged with a flip. Subsystems interested in
49 * flip functions.
52 * (e.g. DRRS). In that case all three (invalidate, flush and flip) indicate
54 * work delayed work should be started from the flush and flip functions and
97 * intel_frontbuffer_flip_prepare - prepare asynchronous frontbuffer flip
101 * This function gets called after scheduling a flip on @obj. The actual
119 * intel_frontbuffer_flip_complete - complete asynchronous frontbuffer flip
123 * This function gets called after the flip has been latched and will complete
142 * intel_frontbuffer_flip - synchronous frontbuffer flip
146 * This function gets called after scheduling a flip on @obj. This is for
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/src/mbgl/layout/
H A Dsymbol_projection.cpp158 …phAlongLine(const float offsetX, const float lineOffsetX, const float lineOffsetY, const bool flip, in placeGlyphAlongLine() argument
161 const float combinedOffsetX = flip ? in placeGlyphAlongLine()
168 if (flip) { in placeGlyphAlongLine()
237 const bool flip, in placeFirstAndLastGlyph() argument
251 …aceGlyphAlongLine(fontScale * firstGlyphOffset, lineOffsetX, lineOffsetY, flip, anchorPoint, tileA… in placeFirstAndLastGlyph()
255 …laceGlyphAlongLine(fontScale * lastGlyphOffset, lineOffsetX, lineOffsetY, flip, anchorPoint, tileA… in placeFirstAndLastGlyph()
264 …// On top of choosing whether to flip, choose whether to render this version of the glyphs or the … in requiresOrientationChange()
286 const bool flip, in placeGlyphsAlongLine() argument
302 …placeFirstAndLastGlyph(fontScale, lineOffsetX, lineOffsetY, flip, projectedAnchorPoint, symbol.anc… in placeGlyphsAlongLine()
310 if (keepUpright && !flip) { in placeGlyphsAlongLine()
[all …]
/OK3568_Linux_fs/kernel/include/drm/
H A Ddrm_flip_work.h32 * DOC: flip utils
34 * Util to queue up work to run from work-queue context after flip/vblank.
46 * @work: the flip work
55 * struct drm_flip_task - flip work task
65 * struct drm_flip_work - flip work queue
/OK3568_Linux_fs/external/linux-rga/samples/im2d_api_demo/
H A Dargs.cpp33 " [--flip=H/V] [--translate] [--blend] [--cvtcolor]\n" in help_function()
53 … "\t --flip Flip the image by RGA.You can choice of horizontal flip or vertical flip.\n" in help_function()
70 { "flip", required_argument, NULL, MODE_FLIP_CHAR }, in readArguments()
128 printf("im2d flip ..\n"); in readArguments()
247 printf("flip H ...\n"); in readParm()
250 printf("flip V ...\n"); in readParm()
/OK3568_Linux_fs/buildroot/package/weston/
H A D0040-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch4 Subject: [PATCH 40/93] HACK: backend-drm: Workaround atomic flip for BSP 4.4
7 The Rockchip BSP 4.4 kernel might generate unexpected flip events
21 drm_debug(b, "[atomic][CRTC:%u] flip processing started\n", crtc_id);
26 + * generate unexpected flip events when dpms changed. */
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_10.0.2/
H A D0037-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch4 Subject: [PATCH 37/79] HACK: backend-drm: Workaround atomic flip for BSP 4.4
7 The Rockchip BSP 4.4 kernel might generate unexpected flip events
21 drm_debug(b, "[atomic][CRTC:%u] flip processing started\n", crtc_id);
26 + * generate unexpected flip events when dpms changed. */
/OK3568_Linux_fs/yocto/meta-rockchip/recipes-graphics/wayland/weston_11.0.1/
H A D0040-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch4 Subject: [PATCH 40/93] HACK: backend-drm: Workaround atomic flip for BSP 4.4
7 The Rockchip BSP 4.4 kernel might generate unexpected flip events
21 drm_debug(b, "[atomic][CRTC:%u] flip processing started\n", crtc_id);
26 + * generate unexpected flip events when dpms changed. */
/OK3568_Linux_fs/kernel/drivers/media/platform/exynos4-is/
H A Dfimc-reg.c43 u32 flip = FIMC_REG_MSCTRL_FLIP_NORMAL; in fimc_hw_get_in_flip() local
46 flip = FIMC_REG_MSCTRL_FLIP_Y_MIRROR; in fimc_hw_get_in_flip()
48 flip = FIMC_REG_MSCTRL_FLIP_X_MIRROR; in fimc_hw_get_in_flip()
51 return flip; in fimc_hw_get_in_flip()
53 return (flip ^ FIMC_REG_MSCTRL_FLIP_180) & FIMC_REG_MSCTRL_FLIP_180; in fimc_hw_get_in_flip()
58 u32 flip = FIMC_REG_CITRGFMT_FLIP_NORMAL; in fimc_hw_get_target_flip() local
61 flip |= FIMC_REG_CITRGFMT_FLIP_Y_MIRROR; in fimc_hw_get_target_flip()
63 flip |= FIMC_REG_CITRGFMT_FLIP_X_MIRROR; in fimc_hw_get_target_flip()
66 return flip; in fimc_hw_get_target_flip()
68 return (flip ^ FIMC_REG_CITRGFMT_FLIP_180) & FIMC_REG_CITRGFMT_FLIP_180; in fimc_hw_get_target_flip()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/bindings/input/touchscreen/
H A Dbu21013.txt25 - rohm,flip-x : Flip touch coordinates on the X axis
26 - rohm,flip-y : Flip touch coordinates on the Y axis
/OK3568_Linux_fs/kernel/drivers/gpu/drm/xen/
H A Dxen_drm_front_kms.c188 * Ignore these and do not send page flip as this framebuffer will be in display_send_page_flip()
204 DRM_ERROR("Failed to send page flip request to backend: %d\n", ret); in display_send_page_flip()
208 * Report the flip not handled, so pending event is in display_send_page_flip()
214 * Signal that page flip was handled, pending event will be sent in display_send_page_flip()
270 * Send page flip request to the backend *after* we have event cached in display_update()
271 * above, so on page flip done event from the backend we can in display_update()
274 * If this is not a page flip, e.g. no flip done event from the backend in display_update()
/OK3568_Linux_fs/kernel/drivers/media/platform/sti/bdisp/
H A Dbdisp.h29 * @hflip: horizontal flip
30 * @vflip: vertical flip
85 * @hflip: horizontal flip
86 * @vflip: vertical flip
103 * @hflip: horizontal flip
104 * @vflip: vertical flip
/OK3568_Linux_fs/buildroot/docs/website/css/
H A Dmain.css207 .flip-container {
210 /* flip the pane when hovered */
211 .flip-container:hover .flipper, .flip-container.hover .flipper {
215 .flip-container, .front, .back {
220 /* flip speed goes here */

12345678910>>...36