lib/igt_kms: Convert properties to be more atomic-like.
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v4 Latest7 patches 9 repliesIn review
- v28 patches 1 replySuperseded
- v16 patches 0 repliesSuperseded
Patches in v4 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/7 | tests: Stop looking at plane private memberslib/ tests/ tests/ +7 more | +93 | 2 replies | |
| 2/7 | lib/igt_kms: Change output->pending_crtc_idx_mask to output->pending_pipelib/ lib/ tests/ +2 more | +26 | 1 reply | |
| 3/7 | lib/igt_kms: Commit primary plane when a modeset is forced on a pipelib/ | +1 | 1 reply | |
| 4/7 | lib/igt_kms: Rework connector properties to be more atomic, v2.lib/ lib/ tests/ +1 more | +45 | 1 reply | |
| 5/7 | lib/igt_kms: Rework plane properties to be more atomic, v4.lib/ lib/ tests/ +2 more | +160 | 3 replies | |
| 6/7 | lib/igt_kms: Rework pipe properties to be more atomic, v4.1.lib/ lib/ tests/ +2 more | +151 | 2 replies | |
| 7/7 | igt/kms_rotation_crc : Fix flip tests for sprite planetests/ | +17 | 1 reply |
Reviews trailers per patch
5 of 7 patches have a Reviewed-by or Acked-by.
| Patch | Mika Kahola |
|---|---|
| 1/7 | R-b |
| 2/7 | R-b |
| 3/7 | R-b |
| 4/7 | R-b |
| 5/7 | |
| 6/7 | |
| 7/7 | R-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.
Cover letter [PATCH i-g-t v4 0/7] lib/igt_kms: Convert properties to be more atomic-like.
Instead of having to special case each property when it's added, I want to make sure that any test can add arbitrary properties without having to add too much code. Some of the members I want to expose directly, and I also add a way to set a blob as property for planes and pipes, which will be useful for the upcoming plane color management stuff.
With all the feedback from i-g-t applied.
Maarten Lankhorst (7):
tests: Stop looking at plane private members lib/igt_kms: Change output->pending_crtc_idx_mask to
output->pending_pipe
lib/igt_kms: Commit primary plane when a modeset is forced on a pipe lib/igt_kms: Rework connector properties to be more atomic, v2. lib/igt_kms: Rework plane properties to be more atomic, v4. lib/igt_kms: Rework pipe properties to be more atomic, v4.1. igt/kms_rotation_crc : Fix flip tests for sprite plane
lib/igt_kms.c | 592 ++++++++++++++++++-------------------- lib/igt_kms.h | 154 +++++----- tests/kms_atomic_interruptible.c | 24 +- tests/kms_atomic_transition.c | 123 ++++---- tests/kms_busy.c | 7 +- tests/kms_concurrent.c | 4 +- tests/kms_crtc_background_color.c | 2 +- tests/kms_cursor_legacy.c | 8 +- tests/kms_fbc_crc.c | 3 +- tests/kms_panel_fitting.c | 16 +- tests/kms_plane_lowres.c | 2 +- tests/kms_plane_scaling.c | 14 +- tests/kms_rmfb.c | 2 +- tests/kms_rotation_crc.c | 37 +-- 14 files changed, 468 insertions(+), 520 deletions(-)
Signature · 6 lines
2.14.1 _______________________________________________ Intel-gfx mailing list [email protected] https://lists.freedesktop.org/mailman/listinfo/intel-gfx