summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2022-01-0614368 make debug fails with gcc7HEADmasterGordon Ross4-0/+4
Reviewed by: Aurelien Larcher <aurelien.larcher@gmail.com>
2020-03-2212394 gfx-drm should use gcc-7Aurelien Larcher6-4/+15
Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
2020-01-1612199 gfx-drm is broken againAlexander Pyhalov1-3/+1
Reviewed by: Andy Fiddaman <omnios@citrus-it.net> Reviewed by: Toomas Soome <tsoome@me.com>
2019-12-18gfx-drm: NULL pointer issuesAndy Fiddaman3-8/+8
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
2018-11-089958 Missing header libsync.hAurélien Larcher2-0/+2
Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2018-11-089946 Since illumos-gate is now 64-bit only, gfx-drm should stop delivering ↵Andy Fiddaman5-40/+3
32-bit modules. Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com>
2018-11-089945 gfx-drm should use own cw copyAndy Fiddaman7-20/+2248
cw taken from illumos-gate: commit 7ffe8e820e773d6f0f12173b3f476589d34ad1d3 Author: Richard Lowe <richlowe@richlowe.net> Date: Sat Oct 6 01:57:12 2018 +0000 9899 cw(1onbld) should shadow more compilation 9888 cw shouldn't use __unused Reviewed by: Alexander Pyhalov <apyhalov@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Gordon Ross <gordon.w.ross@gmail.com>
2018-11-089943 gfx-drm should use own bldenv copyAlexander Pyhalov5-15/+394
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Andy Fiddaman <omnios@citrus-it.net>
2018-10-149895 gfx-drm is broken againAlexander Pyhalov1-14/+15
Reviewed by: Olaf Bohlen <olbohlen@eenfach.de>
2018-10-059870 fix GCC 6 warningsAlexander Pyhalov6-21/+21
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com>
2018-10-059869 gfx-drm build is broken after recent cw changesAlexander Pyhalov3-83/+35
Reviewed by: John Levon <john.levon@joyent.com> Reviewed by: Toomas Soome <tsoome@me.com>
2017-06-208412 gfx-drm should support USERLAND_ARCHIVESAlexander Pyhalov1-5/+5
Reviewed by: Adam Števko <adam.stevko@gmail.com> Reviewed by: Toomas Soome <tsoome@me.com>
2017-06-198405 don't depend on Xorg headersHans Rosenfeld1-8/+3
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-198404 use $(DOCBOOK_XSL_ROOT) when building manpagesHans Rosenfeld1-1/+1
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-198403 use $(ELFEDIT) to run elfeditHans Rosenfeld1-1/+1
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-198402 don't do stage-licenses as part of the install targetHans Rosenfeld1-1/+1
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-198401 support python 2.7 for userland-fetchHans Rosenfeld2-3/+4
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-198400 top-level Makefile shouldn't assume "make" is usableHans Rosenfeld1-6/+6
Reviewed by: Gordon Ross <gordon.w.ross@gmail.com> Reviewed by: Alexander Pyhalov <alp@rsu.ru>
2017-06-138390 from-scratch build fails due to missing tool dir linksHans Rosenfeld1-0/+2
2017-04-238096 Want libdrm-2.4.75Gordon Ross22-628/+582
Reviewed by: Ken Mays <maybird1776@yahoo.com> Reviewed by: Aurélien Larcher <aurelien.larcher@gmail.com>
2017-04-218048 panic in drm_gem_unmap with Xorg 1.18Gordon Ross11-65/+204
Reviewed by: Richard Lowe <richlowe@richlowe.net> Reviewed by: Toomas Soome <tsoome@me.com> Reviewed by: Aurlien Larcher <aurelien.larcher@gmail.com>
2017-02-157716 drm hang with ring dumps in messagesGordon Ross1-1/+1
Reviewed by: Aurlien Larcher <aurelien.larcher@gmail.com> Reviewed by: Richard Lowe <richlowe@richlowe.net>
2017-01-057732 Update to libdrm-2.4.74Gordon Ross10-27/+35
2017-01-047728 turn -Werror back on and fix warningsGordon Ross6-14/+72
Reviewed by: Toomas Soome <tsoome@me.com>
2017-01-047727 Check-patches is noisy after 7692Gordon Ross5-207/+130
(patched code is the same after this change)
2017-01-037726 compiler warning in agpgart.cGordon Ross1-2/+3
Reviewed by: Toomas Soome <tsoome@me.com>
2016-12-287692 libdrm.pc is incorrectAlexander Pyhalov11-56/+158
Reviewed by: Toomas Soome <tsoome@me.com>
2016-12-017635 Error when using basic GL softwareGordon Ross2-8/+29
2016-11-307626 PPGTT setup problemGordon Ross1-1/+1
2016-11-287632 Update to libdrm-2.4.73Gordon Ross8-27/+92
2016-11-287631 Clean out remnants of the foo exampleGordon Ross46-2244/+8
2016-11-24Tests must be executableAlexander Pyhalov1-0/+1
2016-11-24Fix libdrm version numberAlexander Pyhalov2-3/+5
2016-11-24Don't delete Run_all.sh on make cleanAlexander Pyhalov1-1/+2
2016-11-23Update the README for this projectGordon Ross1-38/+82
2016-11-23Add a script to run the tests.Gordon Ross3-1/+72
2016-11-23Add proper implementations of drmGetMinorNameForFD etc.Gordon Ross9-50/+856
These use (new) OS-specific interfaces in libdrm. Tests for these interfaces are in getsundev, and indirectly in getclient, getversion etc. Fix drmdevice test failure in drmParsePciDeviceInfo The path arg to drmParsePciDeviceinfo can be relative to /dev/dri Fix drmGetDeviceNameFromFd() by dropping clone minor bits.
2016-11-23Build drm-testsGordon Ross53-1/+1439
2016-11-23Build libdrm, libkms, libdrm_...Gordon Ross56-183/+2243
Also build man pages and package things Split up the patches so they're easier to update
2016-11-22Makefile to do the unpack and patch parts of a "userland-style" buildGordon Ross8-52/+2712
Update the patches so the lib headers match the kernel headers. Let make check that the lib headers match the kernel headers after the unpack and patch, and fail the build if they don't match.
2016-11-22Import patches for libdrm 2.4.71 from oi-userland,Gordon Ross7-0/+419
commit 514a49365da85d55677e83b4ffdc14862307c088
2016-11-22Add userland-fetch from oi-userland atGordon Ross1-0/+273
commit bd7dc69e49d01a29b0c71d9a02a95739cbc186cb
2016-11-22Fix device names and linksGordon Ross2-29/+75
need to mask off the "type" part; minor is just the low 6 bits. The links use the same minor numbers.
2016-11-22Fix crashes to do with missing scratch_pageGordon Ross4-11/+42
Fix panic in i915_gem_context_fini
2016-11-22Changes to build DRM on the updated illumos AGP supportGordon Ross45-1117/+1158
2016-11-22Update AGP interfaces for new DRMGordon Ross15-196/+394
2016-11-19DRM header updates needed by the kernel code, and relatedGordon Ross4-11/+91
This change corresponds to portions of the patches in: oi-userland/components/x11/libdrm/patches/solaris-drm-port.patch plus changes needed for _MULTI_DATAMODEL ioctls in the drivers, and other changes needed by the kernel code.
2016-11-19Update kernel DRM headers from libdrm 2.4.71Gordon Ross5-225/+390
Note: these are the "stock" 2.4.71 headers, which need patches to work correctly on illumos. (next commit)
2016-11-19Import kernel drm code from https://hg.java.net/hg/solaris-x11~x-s12-cloneGordon Ross141-17861/+97594
2016-11-19Set noincorp on packages moved from illumos-gateGordon Ross2-0/+2