| Commit message (Expand) | Author | Age | Files | Lines |
* | gallium: Disambiguate TGSI_OPCODE_IF. | José Fonseca | 2013-04-17 | 2 | -2/+5 |
* | nv50/codegen: do not emitATOM() if the subOp is unknown | Emil Velikov | 2013-04-12 | 1 | -1/+1 |
* | nvc0: implement multisample textures | Christoph Bumiller | 2013-04-12 | 4 | -6/+24 |
* | nv50,nvc0: add RGBX16/32_FLOAT formats | Christoph Bumiller | 2013-04-12 | 1 | -0/+4 |
* | nv50,nvc0: remove MS resolve formats hack | Christoph Bumiller | 2013-04-03 | 1 | -5/+0 |
* | nvc0: place staging textures in GART and map them directly | Christoph Bumiller | 2013-04-03 | 2 | -4/+4 |
* | nv50: account for pesky prefetch in size calculation of linear textures | Christoph Bumiller | 2013-04-03 | 1 | -1/+6 |
* | nvc0: fix for 2d engine R source formats writing RRR1 and not R001 | Christoph Bumiller | 2013-04-03 | 2 | -24/+87 |
* | nv50,nvc0: disable DEPTH_RANGE_NEAR/FAR clipping during blit | Christoph Bumiller | 2013-04-03 | 1 | -0/+2 |
* | nouveau: accelerate buffer copies in resource_copy_region | Christoph Bumiller | 2013-04-03 | 1 | -3/+3 |
* | nvc0: add some driver statistics queries | Christoph Bumiller | 2013-04-03 | 1 | -0/+4 |
* | gallium: add PIPE_CAP_QUERY_PIPELINE_STATISTICS | Christoph Bumiller | 2013-04-03 | 1 | -0/+2 |
* | nv50,nvc0: fix 3d blits, restore viewport after blit | Christoph Bumiller | 2013-03-29 | 1 | -2/+6 |
* | nv50: fix 3D render target setup | Christoph Bumiller | 2013-03-29 | 1 | -2/+10 |
* | gallium,st/mesa: don't use blit-based transfers with software rasterizers | Marek Olšák | 2013-03-23 | 1 | -0/+2 |
* | nvc0: fix max varying count, move CLIPVERTEX,FOG out of the way | Christoph Bumiller | 2013-03-20 | 1 | -5/+18 |
* | gallium: add TGSI_SEMANTIC_TEXCOORD,PCOORD v3 | Christoph Bumiller | 2013-03-20 | 3 | -5/+3 |
* | tgsi: use separate structure for indirect address v2 | Christian König | 2013-03-19 | 1 | -0/+6 |
* | tgsi: remove TGSI_FILE_(IMMEDIATE|TEMP)_ARRAY | Christian König | 2013-03-19 | 1 | -80/+0 |
* | nvc0: they removed the NTID,NCTAID,GRIDID registers on nve4 | Christoph Bumiller | 2013-03-12 | 1 | -0/+1 |
* | nvc0: implement compute support for nve4 | Christoph Bumiller | 2013-03-12 | 1 | -7/+53 |
* | nv50/ir: add CCTL (cache control) op | Christoph Bumiller | 2013-03-12 | 4 | -4/+8 |
* | nvc0: add SHADER/COMPUTE_RESOURCE bind flags to format table | Christoph Bumiller | 2013-03-12 | 1 | -43/+53 |
* | nv50,nvc0: copy writable flag on surface creation | Christoph Bumiller | 2013-03-12 | 2 | -0/+2 |
* | nv50/ir: add support for different sampler and resource index on nve4 | Christoph Bumiller | 2013-03-12 | 2 | -0/+29 |
* | nv50/ir: implement splitting of 64 bit ops after RA | Christoph Bumiller | 2013-03-12 | 5 | -20/+86 |
* | nv50/ir: fix size adjustment for sched info for multiple functions | Christoph Bumiller | 2013-03-12 | 1 | -6/+11 |
* | nv50/ir: print function inputs and outputs | Christoph Bumiller | 2013-03-12 | 1 | -1/+22 |
* | nv50/ir/ssa: add a few comments regarding RenamePass | Christoph Bumiller | 2013-03-12 | 1 | -0/+19 |
* | nv50/ir/tgsi: Exclude local declarations from function prototypes. | Francisco Jerez | 2013-03-12 | 1 | -5/+28 |
* | nv50/ir/opt: try to make use of SUCLAMP addend | Christoph Bumiller | 2013-03-12 | 1 | -0/+45 |
* | nv50/ir: don't assert on type in Modifier.applyTo if it is 0 | Christoph Bumiller | 2013-03-12 | 1 | -0/+2 |
* | nv50/ir: add support for barriers | Christoph Bumiller | 2013-03-12 | 6 | -15/+65 |
* | nv50/ir/tgsi: add support for atomics | Christoph Bumiller | 2013-03-12 | 1 | -0/+89 |
* | nv50/ir/tgsi: handle TGSI_OPCODE_LOAD,STORE | Christoph Bumiller | 2013-03-12 | 7 | -30/+303 |
* | nvc0/ir: implement lowering of surface ops for nve4 | Christoph Bumiller | 2013-03-12 | 6 | -13/+30 |
* | nv50/ir: extend moveSources for delta < 0 | Christoph Bumiller | 2013-03-12 | 2 | -16/+31 |
* | nv50/ir/emit: handle OP_ATOM | Christoph Bumiller | 2013-03-12 | 1 | -0/+41 |
* | nv50/ir/opt: CALLs cannot load | Christoph Bumiller | 2013-03-12 | 1 | -0/+3 |
* | nv50/ir: add support for indirect BRA,CALL | Christoph Bumiller | 2013-03-12 | 4 | -4/+12 |
* | nv50/ir: initialize CodeEmitters' specialized target fields | Christoph Bumiller | 2013-03-12 | 1 | -3/+4 |
* | nv50/ir/opt: make optimization aware of atomics, barriers, surface ops | Christoph Bumiller | 2013-03-12 | 2 | -1/+28 |
* | nv50/ir: add various new OPs that will be needed for compute | Christoph Bumiller | 2013-03-12 | 8 | -45/+175 |
* | nv50/ir: Rename "mkLoad" to "mkLoadv" for consistency. | Francisco Jerez | 2013-03-12 | 3 | -10/+19 |
* | nv50/ir: fix comparison of system values | Christoph Bumiller | 2013-03-12 | 1 | -0/+3 |
* | nv50/ir/tgsi: Translate grid-related system parameters. | Francisco Jerez | 2013-03-12 | 1 | -0/+4 |
* | nv50/ir/tgsi: Accept COMPUTE programs. | Francisco Jerez | 2013-03-12 | 1 | -0/+1 |
* | nv50/ir/ra: make sure all used function inputs get assigned a reg | Christoph Bumiller | 2013-03-12 | 1 | -0/+7 |
* | nv50/ir/ra: also add pre-existing MERGE,SPLIT to constraint list | Christoph Bumiller | 2013-03-12 | 1 | -1/+3 |
* | nv50/ir/ra: fix confusion with conditional RegisterSet::occupy | Christoph Bumiller | 2013-03-12 | 2 | -12/+32 |