Age | Commit message (Collapse) | Author |
|
With '--disable-debug' we define NDEBUG and so disable the asserts, that
is we continue to default to compiling asserts into the code.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 8bd6a7149fcb5f9ed6580dc2aa0180874938a1ea)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Need to update intel-gen4asm to build these fragments
Signed--off-by: Xiang, Haihao <haihao.xiang@intel.com>
(cherry picked from commit 9e4dd27aa848acae1b74b77bbbc0a5bb9f6a502a)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Per-target compilation flags (libIntelXvMC_la_CFLAGS) are required
when multiple targets which require different compiler flags,
are build in the same makefile.
Automake issues a command with -c and -o flags which not all compilers
support. The object fles are prefixed with libIntelXvMC_la.
The macro AM_PROG_CC_C_O must then be used to provide this feature
on compilers that do not have it. If not, a warning is issued at make time.
This macros checks for compiler support and if missing, uses a "compile"
script it generates in the package root directory.
Currently the driver uses per-target flags but the macro is missing.
Rather than adding the macro, this patch stops using per-target flags
by using the AM_CFLAGS variable for all targets in the makefile, as
there is only one.
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit 68df6b2790891683ee2e58daaad34ef17ae344f5)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
(cherry picked from commit 0ae30b6d1f4f6c2f2db9443f1027ea41849ad087)
Conflicts:
configure.ac
|
|
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit b12b2219677d94933774955b50545efceff57279)
Conflicts:
configure.ac
|
|
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit 8b2d65da41461735b1138fdd6e0efc96419cd815)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit 74a828e286c46473b8edf6de32c1989c052dd82c)
Conflicts:
configure.ac
|
|
This macro is called by PKG_CHECK_MODULES
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit 33ec66d7006e2a7e287fd77c53a31db49220591a)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Autoconf says:
"This macro is obsolescent, as current systems have conforming
header files. New programs need not use this macro".
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit b20b8ac937505310fbe68f07e42cafe4ba88da76)
Conflicts:
configure.ac
|
|
XORG_STRICT_OPTION from XORG_DEFAULT_OPTIONS calls
AC_PROG_C_C99. This sets gcc with -std=gnu99.
If AC_PROG_CC macro is called afterwards, it resets CC to gcc.
Signed-off-by: Gaetan Nadon <memsize@videotron.ca>
(cherry picked from commit 9fe5169fffeee10b1262f160a15c11c283e2faa7)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Use MAN_SUBST now supplied in XORG_MANPAGE_SECTIONS
The value of MAN_SUBST is the same for all X.Org packages.
(cherry picked from commit 2d85efaa36791bd441f069b612ee86387353d1ed)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
shocked it took me this long to realise
|
|
The driver is still built but is no longer under active development so
move it and supporting files to a new directory.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 797d173a9af12055ba2609293182b616dd673ef4)
Conflicts:
configure.ac
src/Makefile.am
src/common.h
src/i830.h
src/i830_accel.c
src/i830_batchbuffer.c
src/i830_driver.c
src/legacy/i810/i810_driver.c
OGA: had to make abunch of changes due to ums still existing, but this
was more sensible that having to modify every single cherry-picked patch
from now on.
|
|
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 2306e675c48bc00a8ca1f4545bb88c97d6ef4fa6)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 6695296ca28da7c4f551b0e80a8d06b557d59a5e)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit cd61531a78b9a2cbdd6019199c43258f83e6e2ce)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
v2: Incorporate comments from Jamey on device name handling and extension
detection.
(cherry picked from commit 3e8f2eae3a586aa29be4858698e666e0ec778cea)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
It doesn't seem to be used anywhere, so don't require it.
CC: Eric Anholt <eric@anholt.net>
CC: Jesse Barnes <jbarnes@virtuousgeek.org>
Signed-off-by: Matt Turner <mattst88@gmail.com>
(cherry picked from commit 06b54e089eb21736e6d4f6462bbfca987be0c5cc)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Add missing INSTALL file. Use standard GNU file on building tarball
README may have been updated
Remove AUTHORS file as it is empty and no content available yet.
Remove NEWS file as it is empty and no content available yet.
(cherry picked from commit 12c4a22dd0b4de92a9c3d9e0baab029292f118f0)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
The git generated ChangeLog replaces the hand written one.
Update configure.ac to xorg-macros level 1.3.
Use XORG_DEFAULT_OPTIONS which replaces four XORG_* macros
Update Makefile.am to add ChangeLog target if missing
Remove ChangeLog from EXTRA_DIST or *CLEAN variables
This is a pre-req for the INSTALL_CMD
(cherry picked from commit ad4030932490f848c8ac21ba5a7a8d734994ed15)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
This reverts commit a851139c2141f6da370186148f2836e18b2acf83.
It broke the build, and I don't see why we should be supporting this
anyway.
Conflicts:
configure.ac
src/Makefile.am
(cherry picked from commit dbb68168dc909ab2ec1d935322c3fd8581e666f1)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
(cherry picked from commit 1556c62e0336ea2fef866722ee44d2d188e318f3)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
DEBUGFLAGS wasn't used anywhere and the configure switch is useless.
"CFLAGS=-g ./configure" does the same thing and actually works.
PKG_CHECK_MODULES already calls AC_SUBST, no need to do it twice.
Signed-off-by: Rémi Cardona <remi@gentoo.org>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit cbcfb711747e3637f20145aed00ac3d6256d0d1d)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Rémi Cardona <remi@gentoo.org>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 3c0a43b24cc7540cc139beca0ec2e4c202ff5593)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
XF86DRI is defined by the SDK so not defining it here just breaks the
build. Define HAVE_DRI instead to avoid collisions.
Note: DRI2 is still enabled/disabled entirely by SDK defines.
Signed-off-by: Rémi Cardona <remi@gentoo.org>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit a851139c2141f6da370186148f2836e18b2acf83)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Rémi Cardona <remi@gentoo.org>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 0401a4c3143c5b94875cb4c66c94a0d247c32da5)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
Signed-off-by: Rémi Cardona <remi@gentoo.org>
Acked-by: Chris Wilson <chris@chris-wilson.co.uk>
(cherry picked from commit 07e0b2cff6107d6c86096c7da4e31b0c976794d5)
Signed-off-by: Owain G. Ainsworth <oga@openbsd.org>
|
|
|
|
And add a reminder to RELEASING that the incremented version number
needs to be committed, (since I forgot to do this with 2.8.99.902).
|
|
|
|
|
|
Rather than refactoring all our init code only to have it go away when
we remove UMS, this patch adds a build time flag to allow the driver to
assume KMS support.
With this flag active, the driver will not request that I/O or MEM be
enabled at probe time, which can allow the server (if other drivers also
cooperate) to run as a non-root user.
Signed-off-by: Jesse Barnes <jbarnes@virtuousgeek.org>
|
|
|
|
|
|
|
|
DPMS header was split into dpms.h (client) and dpmsconst.h (server). Drivers
need to include dpmsconst.h if xextproto 7.1 is available.
SHM is now shm.h instead of shmstr. Requires definition of ShmFuncs that's
not exported by the server.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
|
|
|
|
Also check intel-gen4asm tool here for new -g option, which is
required to compile new programs.
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
|
Signed-off-by: Zhenyu Wang <zhenyuw@linux.intel.com>
|
|
If we don't find xext.pc, disable xvmc instead of failing configure
Also add dependencies on xfixes and dri2proto (src/xvmc/dri2.h includes
<X11/extensions/Xfixes.h> and <X11/extensions/dri2tokens.h>).
|
|
This is the first release candidate for 2.8.0
|
|
|
|
|
|
Defaults to enabled.
|
|
Syncing to the wrong pipe can wedge the hardware if the exclusion area is
larger than the vtotal
Signed-off-by: Keith Packard <keithp@keithp.com>
|
|
Reverts single line of broken commit e5133a94dc78411eaef324131ea8056aeb81779e.
Signed-off-by: Eric Anholt <eric@anholt.net>
|
|
|
|
Depending on new server means these are always present.
|
|
We now depend on server 1.6 and current libdrm, so no need to ifdef it.
|
|
This was blocked on wide distribution of X Server 1.6 (now in the current or
next version of major distributions) and solutions for a couple of significant
architectural problems (vblank sync and frontbuffer rendering, which we now
have code or good plans for).
This includes disabling XVMC which is DRI1-only currently.
|