Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-10-17 | Merge libdrm 2.4.123 | Jonathan Gray | |
2024-01-30 | Merge libdrm 2.4.120 | Jonathan Gray | |
2023-07-06 | fix drmGetMinorNameForFD(). tweaks and ok jsg@. | Matthieu Herrb | |
For the gpu n, the main device node is /dev/dri/card<n> and the render device node is /dev/dri/renderD<n+drmGetMinorBase()> not /dev/dri/renderD<n> and miod@ checked that no port should be affected. | |||
2023-02-27 | Merge libdrm 2.4.115 | Jonathan Gray | |
2022-11-14 | Merge libdrm 2.4.114 | Jonathan Gray | |
2022-06-06 | Merge libdrm 2.4.111 | Jonathan Gray | |
2022-04-29 | Merge libdrm 2.4.110 | Jonathan Gray | |
2021-07-05 | Merge libdrm 2.4.107 | Jonathan Gray | |
2021-02-11 | fix merge error | Jonathan Gray | |
2021-02-11 | Merge libdrm 2.4.104 | Jonathan Gray | |
2019-11-27 | Merge libdrm 2.4.100 | Jonathan Gray | |
2019-05-12 | open correct render node in libdrm | Jonathan Gray | |
drm render nodes have the same major as drm primary devices but offset the minor by a base of 128. I expected the name of the device to have numbering starting at 0 when these non-linux codepaths were added (before we had render nodes). | |||
2019-04-26 | Merge libdrm 2.4.98 | Jonathan Gray | |
2019-03-22 | test for render nodes before primary nodes | Jonathan Gray | |
Unlike linux our primary "drm" device name is substring of the "drmR" render node device name and strncmp() tests resulted in render nodes being flagged as primary nodes. | |||
2018-11-01 | Merge libdrm 2.4.96 | Jonathan Gray | |
2018-09-13 | Merge libdrm 2.4.94 | Jonathan Gray | |
2018-02-17 | Merge libdrm 2.4.89 | Jonathan Gray | |
2017-08-05 | Merge libdrm 2.4.82 | Jonathan Gray | |
2017-04-14 | Merge libdrm 2.4.79 | Jonathan Gray | |
2017-02-05 | Merge libdrm 2.4.75 | Jonathan Gray | |
2016-12-02 | Drop the local diff to avoid calling drm set/drop master ioctls, | Jonathan Gray | |
the kernel implements these as noops now. | |||
2016-11-25 | Implement an OpenBSD specific codepath for drmGetDevice | Jonathan Gray | |
The existing code walks all of /dev looking for different types of drm nodes. We just have primary nodes and can directly map the minor number to a path. ok kettenis@ | |||
2016-11-25 | Implement drmParsePciBusInfo for OpenBSD by using the new | Jonathan Gray | |
DRM_IOCTL_GET_PCIINFO ioctl. ok kettenis@ | |||
2016-11-25 | Implement drmParsePciDeviceInfo for OpenBSD by using the new | Jonathan Gray | |
DRM_IOCTL_GET_PCIINFO ioctl. ok kettenis@ | |||
2016-11-25 | Implement drmParseSubsystemType for OpenBSD. | Jonathan Gray | |
Always return DRM_BUS_PCI for now. No non-pci drm drivers are in the kernel and this is unlikely to change anytime soon as the existing ones aren't permissively licensed. ok kettenis@ | |||
2016-11-25 | Implement drmGetMinorNameForFD for systems without sysfs by adapting | Jonathan Gray | |
drm_get_device_name_for_fd() from the Mesa loader. ok kettenis@ | |||
2016-11-19 | Merge libdrm 2.4.73 | Jonathan Gray | |
2016-10-16 | Merge libdrm 2.4.71 | Jonathan Gray | |
2016-03-20 | Merge libdrm 2.4.67 | Jonathan Gray | |
2015-12-27 | Merge libdrm 2.4.65 | Jonathan Gray | |
2015-08-22 | Merge libdrm 2.4.64. This changes the build to using the upstream | Jonathan Gray | |
auto* build system and installing/using a libdrm specific set of drm headers. Thanks to Emil Velikov for removing the GNU makeisms upstream. | |||
2015-07-15 | update to libdrm 2.4.62 | Jonathan Gray | |
2015-03-26 | update to libdrm 2.4.60 | Jonathan Gray | |
2015-02-07 | update to libdrm 2.4.59 | Jonathan Gray | |
2014-08-14 | update to libdrm 2.4.56 | Jonathan Gray | |
2014-05-13 | update to libdrm 2.4.54 | Jonathan Gray | |
ok matthieu@ | |||
2013-11-21 | update to libdrm 2.4.47 | Mark Kettenis | |
ok mpi@, jsg@ | |||
2013-06-20 | update to libdrm 2.4.45 | Jonathan Gray | |
ok kettenis@ mpi@, tested by ajacoutot@ | |||
2013-03-25 | update to libdrm 2.4.42 | Jonathan Gray | |
tested by matthieu@ krw@ mpi@ shadchin@ and ajacoutot@ ok mpi@ | |||
2013-01-09 | Enable more libdrm functions. Determine if modesetting is supported | Jonathan Gray | |
based on a modesetting ioctl that checks the DRIVER_MODESET flag on the kernel side instead of the sysfs approach linux takes. ok mpi@ | |||
2012-11-27 | Update to libdrm 2.4.31 and add the non-yet-linked libkms, prodded by jsg@ | Martin Pieuchot | |
Tested by jsg@, ajacoutot@, shadchin@ and matthieu@, ok matthieu@ | |||
2010-12-22 | Do not remove(3) the device entry if open fails. ok oga@ | Matthieu Herrb | |
2010-03-31 | update libdrm to 2.4.15. | Owain Ainsworth | |
This diff seems larger than it is since upstream reindented some sources. This updates libdrm_intel to -current (which only affect the GEM code) and libdrm to 2.4.15. bumping both minor versions. Discussed with matthieu@ | |||
2009-12-09 | typo in the !privsep path, from David Coppa (dcoppa at mail dot com); | Owain Ainsworth | |
thanks. ok matthieu@ | |||
2009-01-26 | Update libdrm to 2.4.3 | Owain Ainsworth | |
This is needed for us to be able to update Mesa and xf86-video-intel. Includes a few fixes, as well as the intel bufmgr interface and the modesetting interface (which currently errors when you check if it's enabled). ok matthieu@ | |||
2009-01-10 | De-autoconf libdrm. | Owain Ainsworth | |
Now that xenocara has been made clean with respect to using kernel headers instead of those provided with libdrm, remove the copy of the headers included here. Since it is now very simple, move it over to using standard bsd makefiles instead of autoconf. ok matthieu@ |