Xaver Hugl
e7c803b7e5
backends/drm: store drm properties directly in drm objects
...
This makes it possible to ensure type safety for enums, as each drm property
object can have its own type now, and it reduces the amount of typing needed
to access properties
2023-04-23 14:09:29 +02:00
Xaver Hugl
67dc0c5c48
backends/drm: restrict common mode generation to drivers that support scaling
...
Also set the scaling mode property to "full aspect", which should reduce
the number of cases where the feature can cause issues
2023-03-25 18:52:15 +01:00
Vlad Zahorodnii
e88a4e34a3
Remove some include_directories()
...
It seems we've settled on dir/dir/header.h includes, so let's use them
consistently.
2023-03-23 14:37:48 +02:00
Xaver Hugl
00c0f29f8e
autotests/drm: add test that verifies extending output lifetimes works
2022-12-30 14:53:45 +00:00
Xaver Hugl
435873a19b
autotests/drm: add more test cases for mode generation
2022-11-10 16:07:52 +00:00
Xaver Hugl
3d7e926c94
autotests/drm: add autotest for common modes
2022-10-31 12:49:25 +00:00
Xaver Hugl
a587e426f8
add autotest for the drm platform
2022-10-21 17:54:55 +02:00