summaryrefslogtreecommitdiffstats
path: root/src/gallium/targets/dri-r600
Commit message (Collapse)AuthorAgeFilesLines
* r600g: drop libdrm_radeon linkDave Airlie2010-08-171-1/+1
|
* scons: Fix r600g build.Vinson Lee2010-08-141-1/+1
|
* Revert "r600g: don't use dynamic state allocation for states"Jerome Glisse2010-08-061-2/+2
| | | | | | | | | | | This reverts commit 9c949d4a4dd43b7889e13bdf683bcf211f049ced. Conflicts: src/gallium/drivers/r600/r600_context.h src/gallium/drivers/r600/r600_draw.c src/gallium/drivers/r600/r600_shader.c src/gallium/drivers/r600/r600_state.c
* r600g: don't use dynamic state allocation for statesJerome Glisse2010-08-051-2/+2
| | | | | | | | | | Simplify state handly by avoiding state allocation. Next step is to allocate once for all context packet buffer and then avoid rebuilding pm4 packet each time (through use of combined crc) this would also avoid number of memcpy. Signed-off-by: Jerome Glisse <[email protected]>
* gallium: Use debugging helper in all drm targetsJakob Bornecrantz2010-06-243-0/+8
|
* r600g: Move bootstrap code to targetJakob Bornecrantz2010-06-241-2/+21
|
* gallium: Make all drm drivers use the new drm compat helperJakob Bornecrantz2010-06-064-1/+6
|
* r600g: fix buildMarek Olšák2010-05-292-0/+2
|
* r600g: Integrate into buildJakob Bornecrantz2010-05-271-1/+1
| | | | Signed-off-by: Jakob Bornecrantz <[email protected]>
* r600g: adapt to latest interfaces changesMarek Olšák2010-05-273-0/+47
- 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.