summaryrefslogtreecommitdiffstats
path: root/src/gallium/winsys/r600
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'gallium-drm-driver-drescriptor'Jakob Bornecrantz2010-06-282-29/+14
|\ | | | | | | | | | | | | | | | | Conflicts: src/gallium/state_trackers/egl/x11/native_dri2.c src/gallium/state_trackers/egl/x11/native_x11.c src/gallium/state_trackers/egl/x11/native_x11.h src/gallium/state_trackers/xorg/xorg_driver.c src/gallium/winsys/radeon/drm/radeon_drm.c
| * r600g: Move bootstrap code to targetJakob Bornecrantz2010-06-242-29/+14
| |
* | r600g: handle DRM_API_HANDLE_TYPE_KMS in buffer_get_handleMarek Olšák2010-06-201-10/+13
|/
* r600g: RS880 is r6xx-basedAlex Deucher2010-05-301-1/+1
| | | | Signed-off-by: Alex Deucher <[email protected]>
* r600g: remove unused variableMarek Olšák2010-05-291-1/+0
|
* r600g: fix gallium function parametersMarek Olšák2010-05-291-2/+1
|
* r600g: adapt to latest interfaces changesMarek Olšák2010-05-2714-0/+5398
- Wrapped the buffer and texture create/destroy/transfer/... functions using u_resource, which is then used to implement the resource functions. - Implemented texture transfers. I left the buffer and texture transfers separate because one day we'll need a special codepath for textures. - Added index_bias to the draw_*elements functions. - Removed nonexistent *REP and *FOR instructions. - Some pipe formats have changed channel ordering, so I've removed/fixed nonexistent ones. - Added stubs for create/set/destroy sampler views. - Added a naive implementation of vertex elements state (new CSO). - Reworked {texture,buffer}_{from,to}_handle. - Reorganized winsys files, removed dri,egl,python directories. - Added a new build target dri-r600.