| #
9fb4187e |
| 16-Jul-2023 |
rjs <rjs@NetBSD.org> |
Make most of MesaLib build.
|
| #
21c623a5 |
| 29-Mar-2020 |
maya <maya@NetBSD.org> |
Define GL_LIB_NAME somewhere that applies to dri_common.c, which is the file that needs it.
|
| #
1f7c381b |
| 07-Feb-2020 |
jmcneill <jmcneill@NetBSD.org> |
Define HAVE_LIBDRM (required for loader_get_pci_id_for_fd)
|
| #
8f9881e2 |
| 24-Sep-2019 |
maya <maya@NetBSD.org> |
Update build logic for mesa 19.1.7.
A lot of files are now living outside of dist, since they're not in the distributed sources: they're generated, usually by python/meson.
The remaining changes ar
Update build logic for mesa 19.1.7.
A lot of files are now living outside of dist, since they're not in the distributed sources: they're generated, usually by python/meson.
The remaining changes are due to files being moved around.
show more ...
|
| #
1fd2e2d2 |
| 10-Mar-2019 |
mrg <mrg@NetBSD.org> |
pull across most of the new build infrastruture for mesa18 from maya's git tree. this includes may of the changes from the changes below:
commit 52d85e74a1197aace38cc7acb705509e969120e6 Author: co
pull across most of the new build infrastruture for mesa18 from maya's git tree. this includes may of the changes from the changes below:
commit 52d85e74a1197aace38cc7acb705509e969120e6 Author: coypu <coypu@sdf.org> Date: Mon Mar 4 12:25:33 2019 +0200
Make 32bit archs happier.
except i386, which now suffers from locked atomics because we don't have clever ifunc tricks in libc.
commit ee9b4c19c58127934ed3548ad0d68934cc95ccc7 Author: coypu <coypu@sdf.org> Date: Mon Mar 4 09:08:35 2019 +0200
Adjust includes, append rather than replace, appease clang ppc builds
commit a5341a3ad42572c78b6a2e6e5545bd323d7f2e4c Author: coypu <coypu@sdf.org> Date: Sun Mar 3 11:52:19 2019 +0200
Resolve i386 atomic issue and set lists.
XXX libGL in i386 is still causing issues XXX pkgconfig file for vdpau XXX set lists for arm32
commit 27bffc20bc15186c92cc5b8d5cc08d7299966b34 Author: coypu <coypu@sdf.org> Date: Sat Mar 2 21:52:45 2019 +0200
make llvm sources x86 specific
hopefully not breaking non-x86 clang builds, which have MKLLVM set.
commit f9d34922619cc8f2a224c0138a73985e50daf87f Author: coypu <coypu@sdf.org> Date: Sat Mar 2 21:33:31 2019 +0200
move hack to build llvm libraries soon enough.
add u_process.c to libGL specifically (dri, gallium and libGL all need it).
Add some missing includes for pipe-loader when it moved to gallium
commit 2b1083d0d538bb5d5dd88ab2ca0ca6c331e5dd5b Author: coypu <coypu@sdf.org> Date: Sat Mar 2 16:47:58 2019 +0200
shuffle around:
some files move from shared driver.mk/loader.mk into gallium. others move to shared.
add i915 files.
now i965 glxgears works (amd64).
commit 1897a90569b30b294bcbedadb3745092eca0bb33 Author: Maya Rashish <maya@NetBSD.org> Date: Sun Feb 24 23:36:26 2019 +0200
Progress towards glxgears on i915
commit 28c9c99a236404de41ae74e88ea6d9578c088b92 Author: Maya Rashish <maya@NetBSD.org> Date: Sun Feb 24 21:55:56 2019 +0200
rototill i965/i915 causing it to no longer startx.
Now missing sw_screen_create in the dri driver.
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.
show more ...
|
| #
e3ecb710 |
| 10-Mar-2019 |
mrg <mrg@NetBSD.org> |
move mesa10 build into .old scheme:
- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an alias for either the former or the non old. this allows many of the makefiles to simply
move mesa10 build into .old scheme:
- add ${X11SRCDIR.MesaLib.old} and introduce ${X11SRCDIR.Mesa} as an alias for either the former or the non old. this allows many of the makefiles to simply use ${X11SRCDIR.Mesa} (but does not really enable much sharing of makefiles, but reduces their diffs.)
- use mesa-which.mk to define ${OLD_PREFIX} to either "" or ".old", and to know if to build 'dri7' (.old only.) ${OLD_PREFIX} is used by other code (eg, LIBDPLIBS) to pick the right subdir.
show more ...
|
| #
9dbcad6d |
| 18-Dec-2014 |
mrg <mrg@NetBSD.org> |
update sets and reachover makefiles for mesa 10.3.5.
|