Home
last modified time | relevance | path

Searched refs:overlay (Results 1 – 25 of 411) sorted by relevance

12345678910>>...17

/OK3568_Linux_fs/kernel/drivers/gpu/drm/i915/display/
H A Dintel_overlay.c227 alloc_request(struct intel_overlay *overlay, void (*fn)(struct intel_overlay *)) in alloc_request() argument
232 overlay->flip_complete = fn; in alloc_request()
234 rq = i915_request_create(overlay->context); in alloc_request()
238 err = i915_active_add_request(&overlay->last_flip, rq); in alloc_request()
248 static int intel_overlay_on(struct intel_overlay *overlay) in intel_overlay_on() argument
250 struct drm_i915_private *dev_priv = overlay->i915; in intel_overlay_on()
254 drm_WARN_ON(&dev_priv->drm, overlay->active); in intel_overlay_on()
256 rq = alloc_request(overlay, NULL); in intel_overlay_on()
266 overlay->active = true; in intel_overlay_on()
272 *cs++ = overlay->flip_addr | OFC_UPDATE; in intel_overlay_on()
[all …]
/OK3568_Linux_fs/kernel/drivers/gpu/drm/vmwgfx/
H A Dvmwgfx_overlay.c254 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_stop() local
255 struct vmw_stream *stream = &overlay->stream[stream_id]; in vmw_overlay_stop()
302 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_update_stream() local
303 struct vmw_stream *stream = &overlay->stream[arg->stream_id]; in vmw_overlay_update_stream()
365 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_resume_all() local
368 if (!overlay) in vmw_overlay_resume_all()
371 mutex_lock(&overlay->mutex); in vmw_overlay_resume_all()
374 struct vmw_stream *stream = &overlay->stream[i]; in vmw_overlay_resume_all()
385 mutex_unlock(&overlay->mutex); in vmw_overlay_resume_all()
399 struct vmw_overlay *overlay = dev_priv->overlay_priv; in vmw_overlay_pause_all() local
[all …]
/OK3568_Linux_fs/kernel/include/video/
H A Dmmp_disp.h137 void (*set_fetch)(struct mmp_overlay *overlay, int fetch_id);
138 void (*set_onoff)(struct mmp_overlay *overlay, int status);
139 void (*set_win)(struct mmp_overlay *overlay, struct mmp_win *win);
140 int (*set_addr)(struct mmp_overlay *overlay, struct mmp_addr *addr);
263 static inline void mmp_overlay_set_fetch(struct mmp_overlay *overlay, in mmp_overlay_set_fetch() argument
266 if (overlay) in mmp_overlay_set_fetch()
267 overlay->ops->set_fetch(overlay, fetch_id); in mmp_overlay_set_fetch()
269 static inline void mmp_overlay_set_onoff(struct mmp_overlay *overlay, in mmp_overlay_set_onoff() argument
272 if (overlay) in mmp_overlay_set_onoff()
273 overlay->ops->set_onoff(overlay, status); in mmp_overlay_set_onoff()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/relate/
H A Dlinear_linear.hpp223 if ( it->operations[0].operation == overlay::operation_intersection in apply()
224 || it->operations[1].operation == overlay::operation_intersection ) in apply()
228 else if ( ( it->operations[0].operation == overlay::operation_union in apply()
229 || it->operations[0].operation == overlay::operation_blocked in apply()
230 || it->operations[1].operation == overlay::operation_union in apply()
231 || it->operations[1].operation == overlay::operation_blocked ) in apply()
232 && it->operations[0].position == overlay::position_middle in apply()
233 && it->operations[1].position == overlay::position_middle ) in apply()
260 , m_previous_operation(overlay::operation_none) in turns_analyser()
277 overlay::operation_type const op = it->operations[op_id].operation; in apply()
[all …]
H A Dlinear_areal.hpp576 if ( it->operations[0].operation == overlay::operation_intersection ) in apply()
587 else if ( it->operations[0].operation == overlay::operation_continue ) in apply()
592 else if ( ( it->operations[0].operation == overlay::operation_union in apply()
593 || it->operations[0].operation == overlay::operation_blocked ) in apply()
594 && it->operations[0].position == overlay::position_middle ) in apply()
625 , m_previous_operation(overlay::operation_none) in turns_analyser()
645 overlay::operation_type op = it->operations[op_id].operation; in apply()
647 if ( op != overlay::operation_union in apply()
648 && op != overlay::operation_intersection in apply()
649 && op != overlay::operation_blocked in apply()
[all …]
H A Dturns.hpp36 : overlay::assign_null_policy
57 typedef overlay::turn_info
109 static const bool reverse1 = detail::overlay::do_reverse in apply()
114 static const bool reverse2 = detail::overlay::do_reverse in apply()
144 case detail::overlay::operation_none : return N; in operator ()()
145 case detail::overlay::operation_union : return U; in operator ()()
146 case detail::overlay::operation_intersection : return I; in operator ()()
147 case detail::overlay::operation_blocked : return B; in operator ()()
148 case detail::overlay::operation_continue : return C; in operator ()()
149 case detail::overlay::operation_opposite : return O; in operator ()()
[all …]
H A Dareal_areal.hpp381 overlay::operation_type const op = turn.operations[OpId].operation; in per_turn()
383 if ( op == overlay::operation_union ) in per_turn()
394 else if ( op == overlay::operation_intersection ) in per_turn()
408 else if ( op == overlay::operation_continue ) in per_turn()
413 else if ( op == overlay::operation_blocked ) in per_turn()
439 , m_previous_operation(overlay::operation_none) in turns_analyser()
450 overlay::operation_type const op = it->operations[op_id].operation; in apply()
452 if ( op != overlay::operation_union in apply()
453 && op != overlay::operation_intersection in apply()
454 && op != overlay::operation_blocked in apply()
[all …]
/OK3568_Linux_fs/kernel/drivers/of/
H A Dresolver.c40 static void adjust_overlay_phandles(struct device_node *overlay, in adjust_overlay_phandles() argument
48 if (overlay->phandle != 0 && overlay->phandle != OF_PHANDLE_ILLEGAL) in adjust_overlay_phandles()
49 overlay->phandle += phandle_delta; in adjust_overlay_phandles()
52 for_each_property_of_node(overlay, prop) { in adjust_overlay_phandles()
65 *(__be32 *)prop->value = cpu_to_be32(overlay->phandle); in adjust_overlay_phandles()
68 for_each_child_of_node(overlay, child) in adjust_overlay_phandles()
72 static int update_usages_of_a_phandle_reference(struct device_node *overlay, in update_usages_of_a_phandle_reference() argument
110 refnode = __of_find_node_by_full_path(of_node_get(overlay), node_path); in update_usages_of_a_phandle_reference()
160 struct device_node *overlay, int phandle_delta) in adjust_local_phandle_references() argument
182 for_each_property_of_node(overlay, prop) { in adjust_local_phandle_references()
[all …]
/OK3568_Linux_fs/kernel/drivers/video/fbdev/mmp/hw/
H A Dmmp_ctrl.c48 static u32 fmt_to_reg(struct mmp_overlay *overlay, int pix_fmt) in fmt_to_reg() argument
52 vid = overlay_is_vid(overlay); in fmt_to_reg()
119 static void dmafetch_set_fmt(struct mmp_overlay *overlay) in dmafetch_set_fmt() argument
122 struct mmp_path *path = overlay->path; in dmafetch_set_fmt()
124 tmp &= ~dma_mask(overlay_is_vid(overlay)); in dmafetch_set_fmt()
125 tmp |= fmt_to_reg(overlay, overlay->win.pix_fmt); in dmafetch_set_fmt()
129 static void overlay_set_win(struct mmp_overlay *overlay, struct mmp_win *win) in overlay_set_win() argument
131 struct lcd_regs *regs = path_regs(overlay->path); in overlay_set_win()
134 memcpy(&overlay->win, win, sizeof(struct mmp_win)); in overlay_set_win()
136 mutex_lock(&overlay->access_ok); in overlay_set_win()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/overlay/
H A Dintersection_insert.hpp149 typedef detail::overlay::turn_info in apply()
218 t.operations[Index].operation == overlay::operation_intersection in has_op_i_or_b()
220 t.operations[Index].operation == overlay::operation_blocked; in has_op_i_or_b()
226 return t.method == overlay::method_crosses; in has_method_crosses()
233 (t.method == overlay::method_touch_interior in is_cc()
235 t.method == overlay::method_equal in is_cc()
237 t.method == overlay::method_collinear) in is_cc()
241 t.operations[0].operation == overlay::operation_continue in is_cc()
249 (t.method == overlay::method_touch in has_i_or_b_ops()
251 t.method == overlay::method_touch_interior in has_i_or_b_ops()
[all …]
H A Denrich_intersection_points.hpp51 namespace detail { namespace overlay namespace
248 if (! turn.both(detail::overlay::operation_continue)) in calculate_remaining_distance()
312 static const detail::overlay::operation_type target_operation in enrich_intersection_points()
313 = detail::overlay::operation_from_overlay<OverlayType>::value; in enrich_intersection_points()
314 static const detail::overlay::operation_type opposite_operation in enrich_intersection_points()
315 = target_operation == detail::overlay::operation_union in enrich_intersection_points()
316 ? detail::overlay::operation_intersection in enrich_intersection_points()
317 : detail::overlay::operation_union; in enrich_intersection_points()
321 typedef detail::overlay::indexed_turn_operation in enrich_intersection_points()
334 = detail::overlay::handle_colocations<Reverse1, Reverse2, OverlayType>(turns, in enrich_intersection_points()
[all …]
/OK3568_Linux_fs/kernel/drivers/fpga/
H A Dof-fpga-region.c107 br = of_parse_phandle(info->overlay, "fpga-bridges", 0); in of_fpga_region_get_bridges()
110 np = info->overlay; in of_fpga_region_get_bridges()
150 static int child_regions_with_firmware(struct device_node *overlay) in child_regions_with_firmware() argument
156 of_node_get(overlay); in child_regions_with_firmware()
158 child_region = of_find_matching_node(overlay, fpga_region_of_match); in child_regions_with_firmware()
194 struct device_node *overlay) in of_fpga_region_parse_ov() argument
211 ret = child_regions_with_firmware(overlay); in of_fpga_region_parse_ov()
219 info->overlay = overlay; in of_fpga_region_parse_ov()
222 if (of_property_read_bool(overlay, "partial-fpga-config")) in of_fpga_region_parse_ov()
225 if (of_property_read_bool(overlay, "external-fpga-config")) in of_fpga_region_parse_ov()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/touches/
H A Dimplementation.hpp153 if ( it->has(overlay::operation_intersection) ) in apply()
161 case overlay::method_crosses: in apply()
164 case overlay::method_equal: in apply()
169 case overlay::method_touch: in apply()
170 case overlay::method_touch_interior: in apply()
171 case overlay::method_collinear: in apply()
182 case overlay::method_none : in apply()
183 case overlay::method_disjoint : in apply()
184 case overlay::method_error : in apply()
195 return turn.both(overlay::operation_union) in ok_for_touch()
[all …]
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/is_valid/
H A Dis_acceptable_turn.hpp43 static const detail::overlay::operation_type value =
44 detail::overlay::operation_union;
50 static const detail::overlay::operation_type value =
51 detail::overlay::operation_intersection;
57 static const detail::overlay::operation_type value =
58 detail::overlay::operation_intersection;
64 static const detail::overlay::operation_type value =
65 detail::overlay::operation_union;
104 using namespace detail::overlay; in apply()
132 using namespace detail::overlay; in apply()
/OK3568_Linux_fs/external/rockchip-test/video/
H A Dtest_gst_multivideo.sh23 …aysink name=fps0 video-sink="waylandsink render-rectangle=\"<0,180,360,240>\"" text-overlay=false &
24 …sink name=fps1 video-sink="waylandsink render-rectangle=\"<360,180,360,240>\"" text-overlay=false &
25 …sink name=fps2 video-sink="waylandsink render-rectangle=\"<720,180,360,240>\"" text-overlay=false &
26 …aysink name=fps3 video-sink="waylandsink render-rectangle=\"<0,420,360,240>\"" text-overlay=false &
27 …sink name=fps4 video-sink="waylandsink render-rectangle=\"<360,420,360,240>\"" text-overlay=false &
28 …sink name=fps5 video-sink="waylandsink render-rectangle=\"<720,420,360,240>\"" text-overlay=false &
29 …aysink name=fps6 video-sink="waylandsink render-rectangle=\"<0,660,360,240>\"" text-overlay=false &
30 …sink name=fps7 video-sink="waylandsink render-rectangle=\"<360,660,360,240>\"" text-overlay=false &
31 …sink name=fps8 video-sink="waylandsink render-rectangle=\"<720,660,360,240>\"" text-overlay=false &
/OK3568_Linux_fs/buildroot/package/freerdp/
H A D0004-tsmf-gstreamer-X11-Fix-wrong-render-x-y.patch34 hdl->overlay = GST_VIDEO_OVERLAY(GST_MESSAGE_SRC(message));
35 gst_video_overlay_set_window_handle(hdl->overlay, hdl->subwin);
40 - if (!gst_video_overlay_set_render_rectangle(hdl->overlay, 0, 0, hdl->subwinWidth,
41 + if (!gst_video_overlay_set_render_rectangle(hdl->overlay, renderX, renderY, hdl->subwinWidth,
44 WLog_ERR(TAG, "Could not resize overlay!");
47 gst_video_overlay_expose(hdl->overlay);
49 - if (!gst_x_overlay_set_render_rectangle(hdl->overlay, 0, 0, hdl->subwinWidth,
50 + if (!gst_x_overlay_set_render_rectangle(hdl->overlay, renderX, renderY, hdl->subwinWidth,
53 WLog_ERR(TAG, "Could not resize overlay!");
77 - if (!gst_video_overlay_set_render_rectangle(hdl->overlay, 0, 0, width, height))
[all …]
/OK3568_Linux_fs/buildroot/arch/
H A Darch.mk.xtensa2 # This variable can be used by packages that need to extract the overlay.
4 # ARCH_XTENSA_OVERLAY_FILE is the path to the overlay tarball; empty if not
5 # using any overlay
23 # arch-xtensa-overlay-extract -- extract an extensa overlay
30 # $(call arch-xtensa-overlay-extract,/path/to/overlay.tar,$(@D),gcc)
32 define arch-xtensa-overlay-extract
/OK3568_Linux_fs/kernel/drivers/gpu/drm/sun4i/
H A Dsun8i_ui_layer.c27 int overlay, bool enable, unsigned int zpos, in sun8i_ui_layer_enable() argument
36 enable ? "En" : "Dis", channel, overlay); in sun8i_ui_layer_enable()
44 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_enable()
76 int overlay, struct drm_plane *plane, in sun8i_ui_layer_update_coord() argument
86 channel, overlay); in sun8i_ui_layer_update_coord()
137 SUN8I_MIXER_CHAN_UI_LAYER_SIZE(ch_base, overlay), in sun8i_ui_layer_update_coord()
174 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_formats() argument
192 SUN8I_MIXER_CHAN_UI_LAYER_ATTR(ch_base, overlay), in sun8i_ui_layer_update_formats()
199 int overlay, struct drm_plane *plane) in sun8i_ui_layer_update_buffer() argument
226 SUN8I_MIXER_CHAN_UI_LAYER_PITCH(ch_base, overlay), in sun8i_ui_layer_update_buffer()
[all …]
H A Dsun8i_vi_layer.c21 int overlay, bool enable, unsigned int zpos, in sun8i_vi_layer_enable() argument
30 enable ? "En" : "Dis", channel, overlay); in sun8i_vi_layer_enable()
38 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_enable()
70 int overlay, struct drm_plane *plane, in sun8i_vi_layer_update_coord() argument
84 channel, overlay); in sun8i_vi_layer_update_coord()
125 SUN8I_MIXER_CHAN_VI_LAYER_SIZE(ch_base, overlay), in sun8i_vi_layer_update_coord()
231 int overlay, struct drm_plane *plane) in sun8i_vi_layer_update_formats() argument
249 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_update_formats()
268 SUN8I_MIXER_CHAN_VI_LAYER_ATTR(ch_base, overlay), in sun8i_vi_layer_update_formats()
275 overlay), in sun8i_vi_layer_update_formats()
[all …]
/OK3568_Linux_fs/kernel/Documentation/devicetree/
H A Doverlay-notes.rst8 device tree overlay functionality residing in drivers/of/overlay.c and is a
14 A Device Tree's overlay purpose is to modify the kernel's live tree, and
41 The overlay bar.dts,
44 ---- bar.dts - overlay target location by label ----------------------------
81 As a result of the overlay, a new device node (bar) has been created
86 will not be available to resolve the overlay node(s) to the proper location
88 location by label syntax is preferred because the overlay can be applied to
93 ---- bar.dts - overlay target location by explicit path --------------------
111 1) Call of_overlay_fdt_apply() to create and apply an overlay changeset. The
112 return value is an error or a cookie identifying this overlay.
[all …]
/OK3568_Linux_fs/kernel/Documentation/ABI/testing/
H A Dsysfs-devices-platform-sh_mobile_lcdc_fb6 to overlay planes.
8 Stores the alpha blending value for the overlay. Values range
17 to overlay planes.
19 Selects the composition mode for the overlay. Possible values
30 to overlay planes.
32 Stores the x,y overlay position on the display in pixels. The
40 to overlay planes.
42 Stores the raster operation (ROP3) for the overlay. Values
/OK3568_Linux_fs/buildroot/dl/qt5location/git/src/3rdparty/mapbox-gl-native/deps/boost/1.65.1/include/boost/geometry/algorithms/detail/
H A Dhas_self_intersections.hpp65 namespace detail { namespace overlay namespace
84 …detail::self_get_turn_points::self_turns<false, detail::overlay::assign_null_policy>(geometry, str… in has_self_intersections()
94 info.operations[0].operation == detail::overlay::operation_union in has_self_intersections()
95 && info.operations[1].operation == detail::overlay::operation_union; in has_self_intersections()
97 info.operations[0].operation == detail::overlay::operation_intersection in has_self_intersections()
98 && info.operations[1].operation == detail::overlay::operation_intersection; in has_self_intersections()
101 && (info.method == detail::overlay::method_touch in has_self_intersections()
102 || info.method == detail::overlay::method_touch_interior); in has_self_intersections()
/OK3568_Linux_fs/kernel/Documentation/filesystems/
H A Doverlayfs.rst10 overlay-filesystem functionality in Linux (sometimes referred to as
11 union-filesystems). An overlay-filesystem tries to present a
19 The overlay filesystem approach is 'hybrid', because the objects that
25 While directories will report an st_dev from the overlay-filesystem,
32 In the special case of all overlay layers on the same underlying
33 filesystem, all objects will report an st_dev from the overlay
35 make the overlay mount more compliant with filesystem scanners and
36 overlay objects will be distinguishable from the corresponding
39 On 64bit systems, even if all overlay layers are not on the same
45 handles with 32bit inode number encoding (e.g. ext4), overlay filesystem
[all …]
/OK3568_Linux_fs/kernel/Documentation/userspace-api/media/v4l/
H A Dvidioc-overlay.rst13 VIDIOC_OVERLAY - Start or stop video overlay
34 This ioctl is part of the :ref:`video overlay <overlay>` I/O method.
35 Applications call :ref:`VIDIOC_OVERLAY` to start or stop the overlay. It
37 application to stop overlay, to one to start.
51 The overlay parameters have not been set up. See :ref:`overlay`
/OK3568_Linux_fs/prebuilts/gcc/linux-x86/aarch64/gcc-arm-10.3-2021.07-x86_64-aarch64-none-linux-gnu/aarch64-none-linux-gnu/libc/usr/share/i18n/locales/
H A Dfi_FI104 collating-element <d-combining-short-stroke-overlay> from "d<U0335>"
105 collating-element <D-combining-short-stroke-overlay> from "D<U0335>"
106 collating-element <g-combining-short-stroke-overlay> from "g<U0335>"
107 collating-element <G-combining-short-stroke-overlay> from "G<U0335>"
108 collating-element <n-combining-short-stroke-overlay> from "n<U0335>"
109 collating-element <N-combining-short-stroke-overlay> from "N<U0335>"
110 collating-element <t-combining-short-stroke-overlay> from "t<U0335>"
111 collating-element <T-combining-short-stroke-overlay> from "T<U0335>"
112 collating-element <z-combining-short-stroke-overlay> from "z<U0335>"
113 collating-element <Z-combining-short-stroke-overlay> from "Z<U0335>"
[all …]

12345678910>>...17