~thong-u/unoptimized/+git/libdrm:mach64-0-0-5-branch

Last commit made on 2003-04-10
Get this branch:
git clone -b mach64-0-0-5-branch https://git.launchpad.net/~thong-u/unoptimized/+git/libdrm

Branch merges

Branch information

Name:
mach64-0-0-5-branch
Repository:
lp:~thong-u/unoptimized/+git/libdrm

Recent commits

95795c2... by Jose Fonseca <email address hidden>

Add the PCI relevent part of the new DRM API patch, i.e, no AGP/scatter
    function renaming to avoid interfering with the ongoing BSD port.

5838120... by Leif Delgass <email address hidden>

Add scissor regs to dump_engine_info.

ad4b6c4... by Leif Delgass <email address hidden>

DRM Makefile dependency fix (Allen Barnett)

9df7a3d... by Leif Delgass <email address hidden>

Verify client buffer size. Use unsigned format in debug output.

847b0dc... by Jose Fonseca <email address hidden>

Update the vertex buffer IOCTL interface.

6dc1903... by Leif Delgass <email address hidden>

Discard entire buffer if verify fails -- eliminates possible lockups with
    buffer including some valid and some invalid commands. Also fix some
    warnings.

21414dc... by Jose Fonseca <email address hidden>

Use userspace memory for the vertex buffers - DRM bits. Note that the old
    IOCTL interface has been abused for this end.

4e4cf3d... by Jose Fonseca <email address hidden>

Revamped copy_and_verify to use linux user memory access routines to cope
    with bad virtual memory accesses.

35d28f9... by Leif Delgass <email address hidden>

Verify against exact setup engine register address ranges, as I've
    confirmed that using the mask still allows for lockups when
    undefined/undocumented registers are targeted.

4ad6f10... by Leif Delgass <email address hidden>

Fix reg. range verify. SETUP_CNTL (1_C1) should only be written by the drm
    when emitting state, it shouldn't appear in vertex buffers. Also fix
    check on upper setup reg. address.