Commit Graph

15 Commits

Author SHA1 Message Date
jmcneill
c91ab881ac Build radeon and nouveau drivers on evbarm. 2020-01-19 00:58:13 +00:00
uki
64399a4579 Give package name to xcomp machine dependency files 2019-09-12 09:45:43 +00:00
mrg
1ce78da3f1 enable EGL and glamor. partly from maya@.
for x86 and evbarm:
- install headers and libEGL
- install xorg-server glamoregl component
- link xorg drivers against gbm/egl

bonus fix:
- fix some wrongly marked compatx11file files


build tested on shark, sgimips, evbarm64-el, amd64 and i386.
run tested on radeon, intel and nvidia on amd64, including
'modesetting' driver on amd64.  however, my systems disable
it due to llvmpipe so i'm not sure what is happening.
2019-04-16 21:20:50 +00:00
christos
ea88c8a037 lint library for vdpau 2019-03-12 23:50:56 +00:00
mrg
f19fc818b7 move the mesa 18 khrplatform.h header into xcomp/mi. 2019-03-12 03:37:23 +00:00
mrg
0b5c7c926a fix path to khrplatform.h 2019-03-11 08:05:18 +00:00
mrg
9f50906983 libvdpau pkg-config file is called vdpau.pc.
this does not need a special rule, just to be named correctly.
2019-03-10 12:44:58 +00:00
mrg
f4e2645dc0 - build and install libvdpau and x86 and evbarm.
- add khrplatform.h for mesa_ver=18 platforms.

need to enable libvdpau.pc generation (needs special rules)


this mostly comes from maya in the first one, and a small part
of the second:

commit 48eb746983a5a7967fba221e7b167808af36f44a
Author: Maya Rashish <maya@NetBSD.org>
Date:   Sun Feb 24 09:31:22 2019 +0200

    More of vdpau. Cogs spin.

commit d9fbba8f61a43648d32f160c5fa62626788566ff
Author: Maya Rashish <maya@NetBSD.org>
Date:   Sat Feb 23 22:36:37 2019 +0200

    Adjust for MesaLib 18.

    Build llvmpipe driver on x86 (the driver itself is x86-only).
    build llvm on all x86, even on GCC builds.
    galahad driver removed (upstream).
    Don't build mesa 7 at all.
2019-03-10 11:18:02 +00:00
maya
614738f57c Install more libdrm nouveau headers.
These will be used by mesa 18.
2019-03-03 17:52:32 +00:00
christos
f97ac7c8ea add nouveau lint file 2016-01-31 18:40:23 +00:00
christos
59576f8618 Undo previous changes; the debug libraries were installed because of a bug
in the Makefiles... (Setting MKDEBUGLIB in /etc/mk.conf overrides some
Makefile settings)
2016-01-25 17:59:35 +00:00
christos
c6b094d21f fix evbarm sets. 2016-01-24 00:14:50 +00:00
jmcneill
f2b214e388 Build libdrm_nouveau on evbarm 2015-10-24 14:30:28 +00:00
christos
ba1fcfbf5a remove extra lint libraries now that those libraries are private. 2015-10-17 19:20:51 +00:00
christos
f0e9d65639 fix debug and lint sets for evbarm/arm 2015-08-17 16:05:25 +00:00