| /OK3568_Linux_fs/external/xserver/hw/xfree86/drivers/modesetting/ |
| H A D | pageflip.c | 69 * 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 D | present.c | 174 * 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 D | vsp1_wpf.c | 57 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 D | RGA.java | 11 * 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 D | present_wnmd.c | 30 * 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 D | present_scmd.c | 35 * 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 D | present.h | 76 /* 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 D | present_priv.h | 81 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 D | drm_flip_work.c | 31 * 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 D | bmp_helper.c | 53 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 D | overlay.c | 40 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 D | samsung,s6e8aa0.yaml | 46 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 D | irqsrcs_dcn_1_0.h | 1108 …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 D | intel_frontbuffer.c | 37 * 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 D | symbol_projection.cpp | 158 …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 D | drm_flip_work.h | 32 * 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 D | args.cpp | 33 " [--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 D | 0040-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch | 4 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 D | 0037-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch | 4 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 D | 0040-HACK-backend-drm-Workaround-atomic-flip-for-BSP-4.4-.patch | 4 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 D | fimc-reg.c | 43 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 D | bu21013.txt | 25 - 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 D | xen_drm_front_kms.c | 188 * 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 D | bdisp.h | 29 * @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 D | main.css | 207 .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 */
|