- Jan 19, 2025
-
-
Simon Ser authored
-
- Jul 30, 2024
- Jun 29, 2024
-
-
Simon Ser authored
A new -i flag is introduced to allow users to pretty-print a JSON dump. Users can now share JSON dumps, and optionally post-process them, e.g. this can be used to only print the connectors: drm_info -j | jq '. | map_values(. | {driver,device,connectors,encoders:[],crtcs:[],planes:[]})' | drm_info -i
-
Simon Ser authored
-
- May 10, 2024
-
-
Simon Ser authored
virtio doesn't set a version date, no point in printing zero. Additionally the version date is deprecated: https://lore.kernel.org/all/20240510090951.3398882-1-jani.nikula@intel.com/
-
- Feb 08, 2024
-
-
Simon Ser authored
-
- Oct 10, 2023
-
-
Simon Ser authored
- Aug 14, 2023
-
- May 24, 2023
-
-
Link Mauve authored
This bus is exclusively used by Tegra devices. Why this isn’t part of the platform bus, I do not know. It has the exact same properties as the platform bus, so it is pretty much a copy/paste of it, with just different structs in xf86drm.h. This has been tested on a Nintendo Switch running Linux 6.0.
-
- Mar 28, 2023
-
-
Harri Nieminen authored
-
- Feb 26, 2023
-
-
Simon Ser authored
This gives a clear error message when the subproject isn't set up, and avoids printing a warning when it's set up.
-
- Feb 09, 2023
-
-
Simon Ser authored
I tried using a subproject, but Meson will error out when the subproject calls meson.override_dependency() because the system libdrm has been picked already. The workaround fixes this warning: ../meson.build:59: WARNING: include_directories sandbox violation! The project is trying to access the directory 'subprojects/libdrm/include/drm' which belongs to a different subproject. This is a problem as it hardcodes the relative paths of these two projects. This makes it impossible to compile the project in any other directory layout and also prevents the subproject from changing its own directory layout. Instead of poking directly at the internals the subproject should be executed and it should set a variable that the caller can then use. Something like: # In subproject some_dep = declare_dependency(include_directories: include_directories('include')) # In subproject wrap file [provide] some = some_dep # In parent project some_dep = dependency('some') executable(..., dependencies: [some_dep]) This warning will become a hard error in a future Meson release.
-
Simon Ser authored
-
Simon Ser authored
-
Simon Ser authored
See mesa/drm!277
- Jan 25, 2023
-
-
Simon Ser authored
-
- Dec 07, 2022
-
-
Simon Ser authored
-
- Dec 04, 2022
-
-
Simon Ser authored
"+" doesn't fix the error. Use a single line.
-
- Nov 25, 2022
-
-
When PKG_CONFIG_SYSROOT_DIR is set, the pkg-config variable `includedir` only contains the path inside the sysroot. To find the actual file, prepend the sysroot (defaults to `/`).
-
- Nov 21, 2022
-
-
Co-authored-by:
Bernie Innocenti <bernie@codewiz.org>
-
- Nov 19, 2022
-
-
Simon Ser authored
-
- Nov 08, 2022
-
-
Simon Ser authored
-
- Oct 07, 2022
-
-
Simon Ser authored
-X POST is the default when -d is used.
-
Simon Ser authored
Fixes the following error, seen in CI: ../modifiers.c: In function 'print_arm_modifier': ../modifiers.c:207:3: error: a label can only be part of a statement and a declaration is not a statement 207 | uint64_t cu_size_p0 = value & AFRC_FORMAT_MOD_CU_SIZE_MASK; | ^~~~~~~~
-
Simon Ser authored
-
Co-authored-by:
Simon Ser <contact@emersion.fr>
-
Simon Ser authored
Required for the Meson Python module.
- Oct 06, 2022
-
-
Simon Ser authored
-
Simon Ser authored
-
Simon Ser authored
-
Simon Ser authored
Not pretty, but gets the job done. Closes: https://github.com/ascent12/drm_info/issues/86
-
-