Hi Thomas, I've made some changes you might be interested in on the modesetting-gem branch of the main repo.
1. removed all the TTM interfaces and ioctls from the kernel API. 2. removed drm_bo_lock.c (we need to discuss what we want that for) 3. built a radeon GEM interface on top of the TTM internals. 4. added clean flag for buffers that get migrated to VRAM immediately. - with pixmaps we have no idea of the usage pattern usually at create time, however if nothing has ever mapped the bo and nothing has ever moved it then we can optimise the first move to VRAM away and just memset/solid fill the VRAM area to 0. I'm hoping the radeon interface is nearly good enough for a 3D driver to use, which would allow some cleanup of the kernel internals. Dave. ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ -- _______________________________________________ Dri-devel mailing list Dri-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/dri-devel