summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nvc0/nvc0_pc.h
Commit message (Collapse)AuthorAgeFilesLines
* nvc0: remove old shader backend filesChristoph Bumiller2011-09-141-637/+0
|
* nv50,nvc0: silence shader debug outputChristoph Bumiller2011-04-101-14/+1
|
* nvc0: update/fix supported instruction src modifiersChristoph Bumiller2011-03-131-9/+5
|
* nvc0: replace branching with predicated insns where feasibleChristoph Bumiller2011-02-091-7/+5
|
* nvc0: make sure phi-ops really have one source per in-blockChristoph Bumiller2011-02-091-0/+2
|
* nvc0: try to fix register conflicts for vector instructionsChristoph Bumiller2011-02-091-1/+2
| | | | | | | Vector here means using multiple 32 bit regs which are forced to be consecutive in the register file. This still isn't quite nice.
* nvc0: recognize r63 as zero in constant foldingChristoph Bumiller2011-01-231-1/+1
|
* nvc0: make sure all sources of the BIND op are distinctChristoph Bumiller2011-01-151-0/+1
| | | | | They're supposed to be assigned consecutive registers so they can't contain the same SSA value more than once.
* nvc0: improve shader support for texturingChristoph Bumiller2010-12-191-4/+8
| | | | Fixed shadow and cube texture fetches, add array texture fetches.
* nvc0: fix branching opsChristoph Bumiller2010-12-101-3/+3
| | | | | | - bra is PC relative - jump to else condition was inverted - handle integer comparisons
* nvc0: import nvc0 gallium driverChristoph Bumiller2010-11-121-0/+648