Searched refs:drm_plane_state (Results 1 - 25 of 42) sorted by relevance

12

/netbsd-current/sys/external/bsd/drm2/dist/include/drm/
H A Ddrm_damage_helper.h71 struct drm_plane_state *plane_state);
78 const struct drm_plane_state *old_state,
79 const struct drm_plane_state *new_state);
83 bool drm_atomic_helper_damage_merged(const struct drm_plane_state *old_state,
84 struct drm_plane_state *state,
99 drm_helper_get_plane_damage_clips(const struct drm_plane_state *state)
H A Ddrm_atomic_uapi.h39 struct drm_plane_state;
52 drm_atomic_set_crtc_for_plane(struct drm_plane_state *plane_state,
54 void drm_atomic_set_fb_for_plane(struct drm_plane_state *plane_state,
56 void drm_atomic_set_fence_for_plane(struct drm_plane_state *plane_state,
H A Ddrm_atomic_state_helper.h34 struct drm_plane_state;
55 void __drm_atomic_helper_plane_state_reset(struct drm_plane_state *state,
58 struct drm_plane_state *state);
61 struct drm_plane_state *state);
62 struct drm_plane_state *
64 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state);
66 struct drm_plane_state *state);
H A Ddrm_gem_framebuffer_helper.h14 struct drm_plane_state;
35 struct drm_plane_state *state);
37 struct drm_plane_state *plane_state);
H A Ddrm_plane.h41 * struct drm_plane_state - mutable plane state
49 struct drm_plane_state { struct
232 drm_plane_state_src(const struct drm_plane_state *state)
244 drm_plane_state_dest(const struct drm_plane_state *state)
361 * Atomic drivers which don't subclass &struct drm_plane_state should use
380 struct drm_plane_state *(*atomic_duplicate_state)(struct drm_plane *plane);
391 struct drm_plane_state *state);
436 struct drm_plane_state *state,
459 const struct drm_plane_state *state,
491 * If driver subclasses &struct drm_plane_state, i
[all...]
H A Ddrm_modeset_helper_vtables.h1083 * way is to fill out the &drm_plane_state.fence of the passed-in
1084 * &drm_plane_state. If the driver doesn't support native fences then
1105 struct drm_plane_state *new_state);
1116 struct drm_plane_state *old_state);
1155 struct drm_plane_state *state);
1173 struct drm_plane_state *old_state);
1197 struct drm_plane_state *old_state);
1216 struct drm_plane_state *state);
1233 * takes the new &drm_plane_state as parameter. When doing async_update
1234 * drivers shouldn't replace the &drm_plane_state bu
[all...]
H A Ddrm_atomic_helper.h45 int drm_atomic_helper_check_plane_state(struct drm_plane_state *plane_state,
215 drm_atomic_plane_disabling(struct drm_plane_state *old_plane_state,
216 struct drm_plane_state *new_plane_state)
H A Ddrm_atomic.h163 struct drm_plane_state *state, *old_state, *new_state;
451 struct drm_plane_state * __must_check
539 static inline struct drm_plane_state *
554 static inline struct drm_plane_state *
569 static inline struct drm_plane_state *
665 static inline const struct drm_plane_state *
822 * @old_plane_state: &struct drm_plane_state iteration cursor for the old state
823 * @new_plane_state: &struct drm_plane_state iteration cursor for the new state
845 * @old_plane_state: &struct drm_plane_state iteration cursor for the old state
846 * @new_plane_state: &struct drm_plane_state iteratio
[all...]
/netbsd-current/sys/external/bsd/drm2/dist/drm/i915/display/
H A Dintel_atomic_plane.h34 struct drm_plane_state *intel_plane_duplicate_state(struct drm_plane *plane);
36 struct drm_plane_state *state);
/netbsd-current/sys/external/bsd/drm2/dist/drm/vmwgfx/
H A Dvmwgfx_kms.h124 struct drm_plane_state *old_state;
288 struct drm_plane_state base;
461 struct drm_plane_state *state);
463 struct drm_plane_state *state);
465 struct drm_plane_state *old_state);
467 struct drm_plane_state *new_state);
469 struct drm_plane_state *old_state);
471 struct drm_plane_state *vmw_du_plane_duplicate_state(struct drm_plane *plane);
473 struct drm_plane_state *state);
572 static inline void vmw_du_translate_to_crtc(struct drm_plane_state *stat
[all...]
H A Dvmwgfx_scrn.c223 struct drm_plane_state *ps;
384 struct drm_plane_state *old_state)
411 struct drm_plane_state *new_state)
544 struct drm_plane_state *old_state,
644 struct drm_plane_state *state = update->plane->state;
705 struct drm_plane_state *old_state,
733 struct drm_plane_state *old_state)
/netbsd-current/sys/external/bsd/drm2/dist/drm/
H A Ddrm_blend.c52 * two rectangles are both stored in the &drm_plane_state.
342 * values and store them in &drm_plane_state.normalized_zpos. Usually min
423 const struct drm_plane_state *sa = *(struct drm_plane_state *const *)a;
424 const struct drm_plane_state *sb = *(struct drm_plane_state *const *)b;
438 struct drm_plane_state **states;
455 struct drm_plane_state *plane_state =
494 * with lowest zpos value is at the bottom. The &drm_plane_state.normalized_zpos
507 struct drm_plane_state *old_plane_stat
[all...]
H A Ddrm_damage_helper.c67 * array of &drm_mode_rect. Unlike plane &drm_plane_state.src coordinates,
77 * rectangles clipped to &drm_plane_state.src.
121 * Note that &drm_plane_state.fb_damage_clips == NULL in plane state means that
123 * &drm_plane_state.src as damage.
126 struct drm_plane_state *plane_state)
218 struct drm_plane_state *plane_state;
269 * &drm_plane_state.fb_damage_clips to plane &drm_plane_state.src. This iterator
277 * &drm_plane_state.src, so driver calling this helper should have called
282 const struct drm_plane_state *old_stat
[all...]
H A Ddrm_atomic_state_helper.c243 void __drm_atomic_helper_plane_state_reset(struct drm_plane_state *plane_state,
267 struct drm_plane_state *plane_state)
304 struct drm_plane_state *state)
324 struct drm_plane_state *
327 struct drm_plane_state *state;
348 void __drm_atomic_helper_plane_destroy_state(struct drm_plane_state *state)
372 struct drm_plane_state *state)
H A Ddrm_atomic.c473 struct drm_plane_state *
478 struct drm_plane_state *plane_state;
522 plane_switching_crtc(const struct drm_plane_state *old_plane_state,
523 const struct drm_plane_state *new_plane_state)
549 static int drm_atomic_plane_check(const struct drm_plane_state *old_plane_state,
550 const struct drm_plane_state *new_plane_state)
661 const struct drm_plane_state *state)
707 * &drm_plane_state.commit. See also &drm_atomic_state.fake_commit.
1125 struct drm_plane_state *plane_state =
1151 struct drm_plane_state *old_plane_stat
[all...]
H A Ddrm_atomic_helper.c80 struct drm_plane_state *old_plane_state,
81 struct drm_plane_state *plane_state,
767 int drm_atomic_helper_check_plane_state(struct drm_plane_state *plane_state,
865 struct drm_plane_state *new_plane_state, *old_plane_state;
1154 struct drm_plane_state *new_plane_state;
1377 * incoming fb's and stash it in the drm_plane_state. This is called after
1395 struct drm_plane_state *new_plane_state;
1690 struct drm_plane_state *old_plane_state = NULL;
1691 struct drm_plane_state *new_plane_state = NULL;
1748 struct drm_plane_state *plane_stat
[all...]
H A Ddrm_crtc_internal.h57 struct drm_plane_state;
231 struct drm_plane_state *plane_state);
H A Ddrm_plane_helper.c116 struct drm_plane_state plane_state = {
/netbsd-current/sys/external/bsd/drm2/dist/drm/virtio/
H A Dvirtgpu_plane.c91 struct drm_plane_state *state)
112 struct drm_plane_state *state,
135 struct drm_plane_state *old_state)
199 struct drm_plane_state *new_state)
221 struct drm_plane_state *old_state)
236 struct drm_plane_state *old_state)
/netbsd-current/sys/external/bsd/drm2/dist/drm/xen/
H A Dxen_drm_front_kms.c111 struct drm_plane_state *plane_state)
182 struct drm_plane_state *old_plane_state)
184 struct drm_plane_state *plane_state =
229 struct drm_plane_state *old_plane_state)
/netbsd-current/sys/external/bsd/drm2/dist/drm/amd/display/amdgpu_dm/
H A Damdgpu_dm.h368 struct drm_plane_state base;
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/
H A Datom.h162 struct drm_plane_state state;
/netbsd-current/sys/external/bsd/drm2/dist/drm/vboxvideo/
H A Dvbox_mode.c270 struct drm_plane_state *new_state)
288 struct drm_plane_state *old_state)
332 struct drm_plane_state *old_state)
343 struct drm_plane_state *new_state)
393 struct drm_plane_state *old_state)
447 struct drm_plane_state *old_state)
/netbsd-current/sys/external/bsd/drm2/dist/drm/qxl/
H A Dqxl_display.c481 struct drm_plane_state *state)
542 struct drm_plane_state *old_state)
573 struct drm_plane_state *old_state)
588 struct drm_plane_state *old_state)
698 struct drm_plane_state *old_state)
781 struct drm_plane_state *new_state)
831 struct drm_plane_state *old_state)
/netbsd-current/sys/external/bsd/drm2/dist/drm/ast/
H A Dast_mode.c540 struct drm_plane_state *state)
569 struct drm_plane_state *old_state)
572 struct drm_plane_state *state = plane->state;
589 struct drm_plane_state *old_state)
623 struct drm_plane_state *new_state)
677 struct drm_plane_state *state)
706 struct drm_plane_state *old_state)
708 struct drm_plane_state *state = plane->state;
742 struct drm_plane_state *old_state)

Completed in 344 milliseconds

12