Eric Anholt
adf1428915
configure: Bump version for 2.4.30
2012-01-06 08:50:31 -08:00
Eric Anholt
ccbc40340b
intel: Add a regression test program for intel_decode.c.
...
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2012-01-04 14:49:44 -08:00
Chris Wilson
7fd1678110
configure: Bump version for 2.4.29
...
Yet another release required for new API
2011-12-13 10:59:13 +00:00
Chris Wilson
e73161a02b
configure: Bump version to 2.4.28
...
So that we can pull a couple of Intel bug fixes into xf86-video-intel.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-12-05 10:30:52 +00:00
Jerome Glisse
ca4971292c
tests/radeon: radeon specific test
...
Initial test only include ttm test for stressing ttm memory
allocations.
Signed-off-by: Jerome Glisse <jglisse@redhat.com>
2011-11-10 17:14:42 -05:00
Eric Anholt
cc9b751e82
configure: version bump for 2.4.27 release.
...
Push the new Intel API for use by mesa.
Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>
2011-10-29 12:04:31 -07:00
Chris Wilson
6dd804c5a9
configure: version bump for 2.4.26 release
...
Push the new Intel API for use by mesa.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-04 13:01:50 +01:00
Chris Wilson
9d77603d8b
intel: Add interface to query aperture sizes.
...
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-06-04 13:01:11 +01:00
Chris Wilson
ba11501bb9
configure: version bump for 2.4.25 release
...
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-04-11 08:25:42 +01:00
Javier Jardón
fd3ed34a20
build: Update autotools configuration
...
Replace some deprecated autoconf macros and use the new libtool
syntax
2011-03-21 13:43:43 +00:00
Chris Wilson
a926a043b8
configure: Bump version to 2.4.24
...
New kernel headers.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2011-03-01 18:24:14 +00:00
Benjamin Franzke
c75fe3ae73
configure.ac: ac_define HAVE_RADEON
2011-02-17 10:46:35 +01:00
Chris Wilson
760c01a6af
configure: Bump version to 2.4.23
...
To export new kernel API for Intel's 2010Q4 release.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-12-10 12:10:46 +00:00
Carl Worth
624e58e3e4
Increment version to 2.4.22
...
For the upcoming 2.4.22 release.
2010-09-28 20:40:37 -07:00
Eric Anholt
65ec8d7699
Bump version to 2.4.21 for release.
2010-06-10 09:03:51 -07:00
Eric Anholt
607e228c26
Enable silent automake rules.
2010-05-26 12:10:39 -07:00
Jesse Barnes
c42d1a10e3
tests: add new vblank test
...
Simple test for event frequency.
2010-04-27 15:43:44 -04:00
Alan Coopersmith
3c7ae8abe1
Make libkms build default OS-dependent
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@oracle.com>
2010-04-16 17:37:58 -07:00
Jesse Barnes
c7650003c5
libdrm: bump version number to 2.4.20 for release
...
A few good fixes landed, get them out there.
2010-04-02 13:46:41 -07:00
Pauli Nieminen
df9737094e
Check HAVE_RADEON only after checking for atomic operations.
...
Fixes problem that libdrm_radeon was disabled in Makefile even when configure
claimed that radeon was enabled.
Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
2010-03-17 22:43:26 +02:00
Pauli Nieminen
30ce1fd152
libdrm: Fix error message if libdrm_intel|radeon is disabled and there is no atomic ops.
2010-03-17 14:34:57 +02:00
Pauli Nieminen
966c9907c0
libdrm_radeon: Optimize cs_gem_reloc to do less looping.
...
bo->referenced_in_cs is checked if bo is already in cs. Adding and removing
reference in bo is done with atomic operations to allow parallel access to a
bo from multiple contexts.
cs->id generation code quarentees there is not duplicated ids which limits
number of cs->ids to 32. If there is more cs objects rest will get id 0.
V2:
- Fix configure to check for atomics operations if libdrm_radeon is only selected.
- Make atomic operations private to libdrm.
This optimization decreases cs_write_reloc share of torcs profiling from 4.3%
to 2.6%.
Tested-by: Michel Dänzer <michel@daenzer.net>
Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
2010-03-17 12:42:21 +02:00
Pauli Nieminen
21105bc186
libdrm: Move intel_atomic.h to libdrm core for sharing.
...
intel_atomic.h includes very usefull atomic operations for
lock free parrallel access of variables. Moving these to
core libdrm for code sharing with radeon.
Signed-off-by: Pauli Nieminen <suokkos@gmail.com>
2010-03-17 11:48:00 +02:00
Eric Anholt
b5495527f4
Increment version to 2.4.19 for release.
...
The primary motivation of this release is to expose the new execbuf2
Intel API.
2010-03-03 11:10:54 -08:00
Marcin Kościelnicki
afd74ec555
Add config.h macro HAVE_NOUVEAU
2010-02-28 00:25:22 +00:00
Jakob Bornecrantz
97003c53f9
libkms: Enable by default
2010-02-18 13:29:30 +01:00
Carl Worth
2d9990c7e8
Increment version to 2.4.18 for release.
...
The primary motivation of the release is the bug fix in commit
4f0f871730
2010-02-16 12:12:41 -08:00
Dave Airlie
520c658706
radeon: enable by default now that kms is out of staging
2010-02-02 10:58:50 +10:00
Alan Coopersmith
b1ce1e6bfb
Add support for Solaris libc atomic operations
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-16 19:37:06 -08:00
Alan Coopersmith
fe7b93fb49
Include alloca.h in tests/drmstat.c when configure detects it
...
Signed-off-by: Alan Coopersmith <alan.coopersmith@sun.com>
2010-01-16 19:37:05 -08:00
Jakob Bornecrantz
d207a38701
tests: Add a very small libkms test
2010-01-08 15:34:44 +00:00
Jakob Bornecrantz
5dbc1b333b
libkms: Make vmwgfx optional
2010-01-05 21:06:13 +01:00
Jakob Bornecrantz
2f7f7cecca
Merge branch 'master' into libkms-master
...
Conflicts:
configure.ac
2010-01-05 20:59:24 +01:00
Jakob Bornecrantz
d6059c3dd1
libkms: Disable by default
2010-01-05 20:58:37 +01:00
Jakob Bornecrantz
6d3b8bbddd
vmwgfx: Add experimental vmwgfx kernel header
2010-01-05 20:04:13 +01:00
Dave Airlie
fdb33d56de
libdrm 2.4.17
2009-12-21 15:03:31 +10:00
Jakob Bornecrantz
8c0571a733
libkms: Add libkms
2009-12-04 16:11:55 +01:00
Kristian Høgsberg
db50f51274
Bump to 2.4.16 for release
2009-12-03 11:31:27 -05:00
Kristian Høgsberg
863e39b56e
Don't hardcore 'yes', use in configure.ac output
...
Oops, I assumed intel was always enable, but it just defaults to on.
2009-11-23 12:42:36 -05:00
Kristian Høgsberg
696fdb11f4
Output summary of enabled features at the end of configure.ac
2009-11-23 11:41:27 -05:00
Kristian Høgsberg
4f070d593c
Install kernel headers in ${includedir}/drm
2009-11-20 19:46:34 -05:00
Kristian Høgsberg
4f57abfe66
Move libdrm/ up one level
2009-11-17 11:15:06 -05:00
Kristian Høgsberg
a66cf9ce68
Use headers copied from kernel instead of shared-core
2009-11-17 10:54:11 -05:00
Kristian Høgsberg
a99680384a
Add makefile rule to copy headers from kernel tree
2009-11-17 09:23:52 -05:00
Julien Cristau
89cc98c0d5
Only install libdrm_intel.pc if we build libdrm_intel
2009-11-05 15:49:09 +00:00
Chris Wilson
901bacd29c
intel: Fallback to atomic-ops.h [libatomic-ops-dev]
...
Use the external implementation for atomic operations across a wide
range of architectures.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-13 15:13:00 +01:00
Chris Wilson
24c905f841
configure: Typo in error message.
...
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-13 14:25:54 +01:00
Chris Wilson
fc8f6be5a9
configure: Conditionally build libdrm_intel
...
Only build libdrm_intel automatically if we have support for atomic
operations. To force configure to build drm pass --enable-intel, which
will cause the configure to error if no support is found. Or pass
--disable-intel to explicitly prevent libdrm_intel from being built.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-12 23:58:47 +01:00
Eric Anholt
a107e5b129
Bump to 2.4.15 for release.
2009-10-08 16:59:17 -07:00
Chris Wilson
ab3300c581
intel: Add a configure option to *disable* building libdrm-intel
...
In conjunction with the atomic operation patch, it may be more
convenient for some people to disable building libdrm-intel and its
dependencies upon the atomic intrinsics then it is for them to use a
supported compiler.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2009-10-03 22:58:25 +01:00