Age | Commit message (Collapse) | Author | Files | Lines |
|
|
|
That'll learn me ...
|
|
|
|
This code comes from the intel driver, so there's no history in this tree.
As the crtc/output-based mode selection code uses ddc, the ddc and i2c
modules have been merged into the server. Attempts to load them are safely
ignored now.
|
|
This makes damageproto >= 1.1 a requirement to build.
(cherry picked from 0b73a7eb17fd848c6bdc6a65ba835aa2cbfc3cfd)
|
|
|
|
This keeps us from having to define _POSIX_C_SOURCE, _BSD_SOURCE, and
_XOPEN_SORUCE to get the C environment we want in different places. It also
fixes the build on linux due to RTLD_DEFAULT having not been defined.
(cherry picked from 7fccec91c46baac4f8d2965180dc535b4eb7d65c commit)
|
|
|
|
It builds against 1.4.7 as well, but it hardcodes the GLX_EXT_tfp tokens that
were finalized in 1.4.8, so GLX_EXT_tfp breaks if the client side was built
against an older glproto. This will hopefully alert people to rebuild other
components (in particular Mesa) against the new glproto as well.
(cherry picked from 359d20532bdcef6a540a551578d000afbb609c2d commit)
|
|
No, it's not released yet. Settle down.
|
|
Make sure we don't build non-Linux stuff in configure.ac, and test based
on userland, rather than kernel.
|
|
support (bug #8485).
|
|
(cherry picked from a5d6499d666fea4a9988118ddd3a5e4c9cfcc32c commit)
|
|
|
|
Also, remove some libdrm remnants.
(cherry picked from 5bfe7f4dfc6ab51b6790d74faf11574385234423 commit)
|
|
This patch blacklists the load "drm" line, moves some functions in dri module
links dri module against libdrm, and removes the X copy of libdrm
(cherry picked from fd91630b73100e9d77ccb492c52807448bc772a5 commit)
|
|
Remove CID from all our fontpaths.
|
|
|
|
A corollary to the previous change, this option prints $libdir.
(cherry picked from 64de3baf85f6df274f71f736016f0848567cd9f6 commit)
|
|
|
|
We don't actually need to get the CPU clock ID, which means we don't need
the monotonic_usable test. Since there's now only one branch, the
compiler will treat that as likely, so we don't need xproto 7.0.9 anymore.
The fallthrough to gettimeofday() is preserved.
(cherry picked from 004d00e6689f452fc9fdf91f5ffc6d6aed697d54 commit)
|
|
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.
This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290316cb5dd1e7f1e52c96be3e9cf21cd commit)
|
|
This reverts d04e2545a7238133692aa4501d24e5fdae30df08 commit.
|
|
Add support for CLOCK_MONOTONIC from clock_gettime, and use that in
GetTimeInMillis() if available, falling back to the old gettimeofday()
implementation.
This is _slightly_ faster on some 64-bit architectures, and _slightly_
slower on others (though barely measurable).
(cherry picked from d285833290316cb5dd1e7f1e52c96be3e9cf21cd commit)
|
|
(cherry picked from 62d24097932708fbbb62a23614fe63b4b7acf3bd commit)
|
|
on Solaris
(cherry picked from 357b37b3826fa6e9878c0bd895164259c2ed3c0d commit)
|
|
|
|
symlink-mesa.sh won't run with Solaris Bourne Shell (/bin/sh) so explicitly
run it with /usr/bin/bash instead
|
|
(cherry picked from a10039a100dfe5f87e29e9cc4fa656176e0890f9 commit)
|
|
Conflicts:
configure.ac
|
|
|
|
|
|
XACE-modular
|
|
Add support for GNU/Hurd.
|
|
Define HAVE_EXECINFO_H as well as HAVE_BACKTRACE, when we find execinfo.h.
|
|
XACE-modular
|
|
|
|
|
|
Depend on kbproto >= 1.0.3, for unconditional definition of
XkbSA_XFree86Private.
|
|
|
|
Get rid of almost all uses of these definitions. They're still defined for
delinquent out-of-tree drivers, and also for the Mesa build. As well as
for miinitext.c. But largely gone.
|
|
|
|
This allows us to remove the kernel version ifdefs from the code, which
are ugly and broken.
|
|
Old versions of libxkbui use XkbStrCaseCmp which doesn't exist any longer;
the server fails to link with that version of the libkbui library, so
require the current version (1.0.2).
|
|
GLX_TEXTURE_TARGET_EXT and GLX_TEXTURE_RECTANGLE_EXT are defined as a part
of the new texture from pixmap GL extension in gl proto version 1.4.7 and
are now used by the X server code.
|
|
Woo, less Makefile's to generate.
|
|
|
|
This will be important for a couple of cairo workaround tests.
|
|
|
|
|