summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
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
2016-11-19Import DRM and related code from illumos-gate as ofGordon Ross83-0/+43669
commit 52c3bda44c39c1301008f3db120ba03a31e61931
2016-11-03Just do make install_h in all libs instead of keeping two dir lists.DRM_BASE_ONSKELGordon Ross1-9/+1
Those with none can provide an empty install_h target.
2016-11-03The pkg incorporation stuff had typos and didn't work.Gordon Ross4-408/+13
Looks like we don't need them anyway. Removed.
2016-11-03Typo in example pkg manifest, wrong groupsGordon Ross1-4/+4
2016-11-02Add link to illumos device driver guideAdam Števko1-0/+3
2016-10-31Update Makefile.master.64 from illumos-gateGordon Ross1-11/+1
Fixes missing LDLIBS64 settings.
2016-10-29Nuke genunix ctfmerge hacksGordon Ross4-98/+4
(ctfmerge is not worth the trouble here)
2016-10-29Add a TAGS targetGordon Ross1-0/+4
2016-10-25Add an mdb example, and fixup mdb MakefilesGordon Ross9-5/+180
2016-10-25Allow make lintGordon Ross5-28/+7
2016-10-24Setup tree for mdb modulesAurlien Larcher12-13/+866
(import cmd/mdb Makefiles from illumos-gate)
2016-10-24Add a top-level Makefile for convenience, and simplify myenv.shGordon Ross3-133/+58
2016-10-13Fix sysheaders, mapfiles; rm quickbuildGordon Ross4-224/+55