~thong-u/unoptimized/+git/libdrm:i915tex-compat

Last commit made on 2007-10-17
Get this branch:
git clone -b i915tex-compat https://git.launchpad.net/~thong-u/unoptimized/+git/libdrm

Branch merges

Branch information

Name:
i915tex-compat
Repository:
lp:~thong-u/unoptimized/+git/libdrm

Recent commits

b3134dd... by Jesse Barnes <email address hidden>

Revert drm_i915_flip_t braindamage

I should not have renamed this field.
I should not have renamed this field.
I should not have renamed this field.

On the plus side, it was at least binary compatible.

bc5423f... by Dave Airlie <email address hidden>

drm_sysfs: update sysfs code from kernel

e349b58... by =?utf-8?q?Michel_D=C3=A4nzer?= <email address hidden>

i915: Reinstate check that drawable has valid information in i915_vblank_swap.

78d111f... by =?utf-8?q?Michel_D=C3=A4nzer?= <email address hidden>

i915: Fix scheduled buffer swaps.

One instance of unlocking a spinlock was converted incorrectly when this code
was fixed to build on BSD.

a3881ad... by Ian Romanick <email address hidden>

Add ioc32 compat layer for XGI DRM.

e7d4a26... by Ian Romanick <email address hidden>

Fix ioc32 compat layer

Previously any ioctls that weren't explicitly listed in the compat ioctl
table would fail with ENOTTY. If the incoming ioctl number is outside the
range of the table, assume that it Just Works, and pass it off to drm_ioctl.
This make the fence related ioctls work on 64-bit PowerPC.

41345b9... by Brian <email address hidden>

Added bool typedef added in kernel 2.6.19

This allows the xgi code to compile with older kernels.

c453135... by Brian <email address hidden>

Added idr_replace() function which was apparently added in Linux 2.6.18

Someone should probably double-check my work here since this is the
first time I've touched drm_compat.[ch]

852232f... by Jesse Barnes <email address hidden>

Remove plane->pipe mapping from SAREA private after all

We can figure out which pipe a given plane is mapped to by looking at the
display control registers instead of tracking it in a new SAREA private field.
If this becomes a performance problem, we could move to an ioctl based solution
by adding a new parameter for the DDX to set (defaulting to the old behavior if
the param was never set of course).

7fdf980... by Jesse Barnes <email address hidden>

Merge branch 'master' of ssh://git.freedesktop.org/git/mesa/drm