summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/identity
Commit message (Collapse)AuthorAgeFilesLines
* gallium: fix up drivers for edgeflag changesRoland Scheidegger2009-12-191-12/+0
| | | | | several drivers which chose to ignore edgeflags might require some more work, while edgeflags never worked there they might now crash.
* identity: fix copy&paste errorRoland Scheidegger2009-12-041-1/+1
|
* id: Implement separate vertex sampler state.Michal Krol2009-12-011-9/+49
|
* id: Update for renamed sampler/texture state setters.Michal Krol2009-12-011-8/+8
|
* identity: Add missing screen methods.Michal Krol2009-11-194-1/+98
|
* drm_api: Operate on textures instead of buffersJakob Bornecrantz2009-08-281-52/+38
| | | | | | | | | Most use cases just got the buffer from the texture and then called into one of the get_handle functions. Also with this patch it would be easier to move to a generic function for getting handles from textures and textures from handles, that is exposed via the screen.
* gallium/identity: remove stray semicolonsBrian Paul2009-08-111-2/+2
|
* gallium: Add texture usage information to surface_buffer_createJakob Bornecrantz2009-08-111-0/+2
| | | | | | We need aditional meta data about the usage of the surface in softpipe because we need to be able tell the diffrence between PRIMARY and DISPLAY_TARGET surfaces.
* identity: Use the correct textureJakob Bornecrantz2009-08-061-1/+1
|
* identity: Create a drm_api wrapperJakob Bornecrantz2009-06-303-1/+224
|
* identity: Add new identity driverJakob Bornecrantz2009-06-249-0/+1711
This driver does no transformation of the gallium calls going to the real driver, like the identity matrix. It is intended to be the basis for transforming and/or debug drivers like trace and rbug. Authors of this patch are: Michal Krol, orignal heavy lifting. José Fonesca, object wrapping code stolen from trace. Jakob Bornecrantz, put it all toghether and renamed a stuff.