Home
last modified time | relevance | path

Searched refs:surface (Results 1 – 25 of 37) sorted by relevance

12

/Linux-v5.4/drivers/gpu/drm/amd/display/dc/core/
Ddc.c1349 union surface_update_flags *update_flags = &u->surface->update_flags; in get_plane_info_update_type()
1355 if (u->plane_info->color_space != u->surface->color_space) { in get_plane_info_update_type()
1360 if (u->plane_info->horizontal_mirror != u->surface->horizontal_mirror) { in get_plane_info_update_type()
1365 if (u->plane_info->rotation != u->surface->rotation) { in get_plane_info_update_type()
1370 if (u->plane_info->format != u->surface->format) { in get_plane_info_update_type()
1375 if (u->plane_info->stereo_format != u->surface->stereo_format) { in get_plane_info_update_type()
1380 if (u->plane_info->per_pixel_alpha != u->surface->per_pixel_alpha) { in get_plane_info_update_type()
1385 if (u->plane_info->global_alpha_value != u->surface->global_alpha_value) { in get_plane_info_update_type()
1390 if (u->plane_info->sdr_white_level != u->surface->sdr_white_level) { in get_plane_info_update_type()
1395 if (u->plane_info->dcc.enable != u->surface->dcc.enable in get_plane_info_update_type()
[all …]
/Linux-v5.4/drivers/gpu/drm/vmwgfx/
Dvmwgfx_kms.c366 vps->surf = vmw_framebuffer_to_vfbs(fb)->surface; in vmw_du_cursor_plane_prepare_fb()
487 struct vmw_surface *surface = NULL; in vmw_du_cursor_plane_atomic_check() local
513 surface = vmw_framebuffer_to_vfbs(fb)->surface; in vmw_du_cursor_plane_atomic_check()
515 if (surface && !surface->snooper.image) { in vmw_du_cursor_plane_atomic_check()
832 vmw_surface_unreference(&vfbs->surface); in vmw_framebuffer_surface_destroy()
886 struct vmw_surface *surface, in vmw_kms_new_framebuffer_surface() argument
908 if (unlikely(!surface->scanout)) in vmw_kms_new_framebuffer_surface()
911 if (unlikely(surface->mip_levels[0] != 1 || in vmw_kms_new_framebuffer_surface()
912 surface->num_sizes != 1 || in vmw_kms_new_framebuffer_surface()
913 surface->base_size.width < mode_cmd->width || in vmw_kms_new_framebuffer_surface()
[all …]
Dvmwgfx_ioctl.c255 struct vmw_surface *surface; in vmw_present_ioctl() local
310 surface = vmw_res_to_srf(res); in vmw_present_ioctl()
312 vfb, surface, arg->sid, in vmw_present_ioctl()
317 vmw_surface_unreference(&surface); in vmw_present_ioctl()
Dvmwgfx_stdu.c866 srf = &vfbs->surface->res; in vmw_kms_stdu_surface_dirty()
1058 if (new_vfbs && new_vfbs->surface->base_size.width == hdisplay && in vmw_stdu_primary_plane_prepare_fb()
1059 new_vfbs->surface->base_size.height == vdisplay) in vmw_stdu_primary_plane_prepare_fb()
1105 content_srf = *new_vfbs->surface; in vmw_stdu_primary_plane_prepare_fb()
1152 vps->surf = vmw_surface_reference(new_vfbs->surface); in vmw_stdu_primary_plane_prepare_fb()
1457 cmd_update->body.image.sid = vfbs->surface->res.id; in vmw_stdu_surface_update_proxy()
1489 cmd_copy->body.src.sid = vfbs->surface->res.id; in vmw_stdu_surface_populate_copy()
1564 if (vfbs->surface->res.id != stdu->display_srf->res.id) { in vmw_stdu_plane_update_surface()
Dvmwgfx_kms.h235 struct vmw_surface *surface; member
439 struct vmw_surface *surface,
Dvmwgfx_scrn.c600 blit->body.srcImage.sid = vfbs->surface->res.id; in vmw_sou_surface_pre_clip()
1143 srf = &vfbs->surface->res; in vmw_kms_sou_do_surface_dirty()
/Linux-v5.4/Documentation/input/
Dmulti-touch-protocol.rst15 objects in direct contact with the device surface, is needed. This
61 surface. The order in which the packets appear in the event stream is not
189 indicate the distance between the contact and the surface.
236 surface units. If the surface has an X times Y resolution, the largest
240 The length, in surface units, of the minor axis of the contact. If the
244 The length, in surface units, of the major axis of the approaching
250 The length, in surface units, of the minor axis of the approaching
264 The distance, in surface units, between the contact and the surface. Zero
265 distance means the contact is touching the surface. A positive number means
266 the contact is hovering above the surface.
[all …]
Devent-codes.rst151 pen is hovering over but not touching the tablet surface.
224 - Used to describe the distance of a tool from an interaction surface. This
330 For touchpads where the button is placed beneath the surface, such that
/Linux-v5.4/Documentation/ABI/testing/
Dsysfs-bus-iio-light-si11336 dark photodiode. "small" indicate the surface area capturing
14 dark photodiodes. "large" indicate the surface area capturing
Dsysfs-driver-wacom29 when the stylus does not touch the tablet surface, and no
39 when the stylus touches the tablet surface, or any button is
Dsysfs-driver-hid-roccat-kone80 calibrate the laser power to fit the mousepad surface.
/Linux-v5.4/drivers/gpu/drm/radeon/
Dradeon_asic.c236 .surface = {
304 .surface = {
400 .surface = {
468 .surface = {
536 .surface = {
604 .surface = {
672 .surface = {
740 .surface = {
808 .surface = {
876 .surface = {
[all …]
/Linux-v5.4/Documentation/devicetree/bindings/iio/
Dmount-matrix.txt52 device relative to the center of the planet, i.e. relative to its surface at
56 is held with its screen flat on the planets surface and 0 on the other axes,
78 its top towards surface, you get a negative y axis.
125 display is readable by a person standing upright on the earth surface, this
131 device on a flat surface and spin it around the z axis (such as rotating a
/Linux-v5.4/drivers/gpu/drm/qxl/
Dqxl_draw.c74 make_drawable(struct qxl_device *qdev, int surface, uint8_t type, in make_drawable() argument
87 drawable->surface_id = surface; /* Only primary for now */ in make_drawable()
/Linux-v5.4/Documentation/devicetree/bindings/input/
Delan_i2c.txt16 - elan,clickpad: touchpad is a clickpad (the entire surface is a button)
/Linux-v5.4/Documentation/media/uapi/v4l/
Ddev-overlay.rst96 primary graphics surface assume a certain color.
100 pixel is displayed, otherwise a pixel of the graphics surface.
103 video is displayed, so the graphics surface can be seen here.
130 its position over the graphics surface and the clipping to be applied.
/Linux-v5.4/Documentation/core-api/
Dsymbol-namespaces.rst6 export surface of in-kernel symbols exported through the family of
23 surface of the in-kernel API. It allows subsystem maintainers to partition
/Linux-v5.4/Documentation/userspace-api/
Dno_new_privs.rst52 - By itself, ``no_new_privs`` can be used to reduce the attack surface
Dseccomp_filter.rst13 surface exposed to the application. System call filtering is meant for
34 mechanism for minimizing the exposed kernel surface. It is meant to be
79 time, but allow for further decreasing the attack surface during
/Linux-v5.4/drivers/gpu/drm/nouveau/nvkm/engine/ce/fuc/
Dcom.fuc416 // Calculates the hw swizzle mask and adjusts the surface's xcnt to match
515 // Setup to handle a tiled surface
536 // $p2: set if dst surface
666 // Setup to handle a linear surface
/Linux-v5.4/Documentation/security/
Dself-protection.rst20 attack surface. (Especially when they have the ability to load arbitrary
128 unexpectedly extend the available attack surface. (The on-demand loading
/Linux-v5.4/Documentation/admin-guide/hw-vuln/
Dl1tf.rst510 are not running any other processes, can reduce the attack surface
517 Isolating the guest CPUs from interrupts can reduce the attack surface
527 certain degree, but the risk of the remaining attack surface has to be
/Linux-v5.4/drivers/gpu/drm/amd/display/dc/
Ddc.h798 struct dc_plane_state *surface; member
/Linux-v5.4/drivers/gpu/drm/amd/display/amdgpu_dm/
Damdgpu_dm.c5476 struct dc_plane_state *surface, in update_freesync_state_on_stream() argument
5498 if (surface) { in update_freesync_state_on_stream()
5501 surface, in update_freesync_state_on_stream()
5713 bundle->surface_updates[planes_count].surface = dc_plane; in amdgpu_dm_commit_planes()
5780 bundle->surface_updates[planes_count].surface = dc_plane; in amdgpu_dm_commit_planes()
5782 if (!bundle->surface_updates[planes_count].surface) { in amdgpu_dm_commit_planes()
6319 dummy_updates[j].surface = status->plane_states[0]; in amdgpu_dm_atomic_commit_tail()
7098 updates[num_plane].surface = new_dm_plane_state->dc_state; in dm_determine_update_type_for_commit()
/Linux-v5.4/drivers/gpu/drm/vmwgfx/device_include/
Dsvga3d_cmd.h500 SVGA3dSurfaceImageId surface; member

12