/netbsd-current/sys/external/bsd/drm2/dist/include/drm/ |
H A D | drm_damage_helper.h | 71 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 D | drm_atomic_uapi.h | 39 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 D | drm_atomic_state_helper.h | 34 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 D | drm_gem_framebuffer_helper.h | 14 struct drm_plane_state; 35 struct drm_plane_state *state); 37 struct drm_plane_state *plane_state);
|
H A D | drm_plane.h | 41 * 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 D | drm_modeset_helper_vtables.h | 1083 * 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 D | drm_atomic_helper.h | 45 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 D | drm_atomic.h | 163 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 D | intel_atomic_plane.h | 34 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 D | vmwgfx_kms.h | 124 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 D | vmwgfx_scrn.c | 223 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 D | drm_blend.c | 52 * 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 D | drm_damage_helper.c | 67 * 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 D | drm_atomic_state_helper.c | 243 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 D | drm_atomic.c | 473 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 D | drm_atomic_helper.c | 80 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 D | drm_crtc_internal.h | 57 struct drm_plane_state; 231 struct drm_plane_state *plane_state);
|
H A D | drm_plane_helper.c | 116 struct drm_plane_state plane_state = {
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/virtio/ |
H A D | virtgpu_plane.c | 91 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 D | xen_drm_front_kms.c | 111 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 D | amdgpu_dm.h | 368 struct drm_plane_state base;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/nouveau/dispnv50/ |
H A D | atom.h | 162 struct drm_plane_state state;
|
/netbsd-current/sys/external/bsd/drm2/dist/drm/vboxvideo/ |
H A D | vbox_mode.c | 270 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 D | qxl_display.c | 481 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 D | ast_mode.c | 540 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)
|