summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_shader.c
Commit message (Expand)AuthorAgeFilesLines
* r600g: fix the representation of control-flow instructionsMarek Olšák2011-11-151-6/+6
* r600g: mask write for fake VS export componentsVadim Girlin2011-11-141-4/+4
* r600g: lazy load for AR registerVadim Girlin2011-11-131-46/+24
* r600g: clarify meaning of one variable in shader codegenMarek Olšák2011-11-091-1/+1
* r600g: precalculate semantic indices for SPI setupVadim Girlin2011-11-051-26/+41
* Revert "r600g: precalculate semantic indices for SPI setup"Alex Deucher2011-11-041-41/+26
* r600g: precalculate semantic indices for SPI setupVadim Girlin2011-11-041-26/+41
* r600g: more integer supportDave Airlie2011-11-031-22/+22
* r600g: add comment about special shader exportsAlex Deucher2011-11-021-0/+32
* r600g: take into account PSIZE output for spi mappingVadim Girlin2011-11-021-3/+6
* r600g: make if's use PRED_SETNE_INT no matter what.Dave Airlie2011-10-221-1/+1
* r600g: drop specific i2f it should be a trans only op2.Dave Airlie2011-10-221-27/+1
* r600g: uarl fixes.Dave Airlie2011-10-091-18/+40
* r600g: fix parsing TGSI declarationsMarek Olšák2011-10-041-2/+2
* r600g: merge r600_bo with r600_resourceMarek Olšák2011-09-301-5/+5
* r600g: add flat non-interpolation support.Dave Airlie2011-09-161-2/+31
* r600g: fix shadow rect samplersMarek Olšák2011-09-101-3/+6
* r600g: use SAMPLE_LB for OPCODE_TXBMarek Olšák2011-09-101-3/+6
* r600g: add support for shadow array samplersMarek Olšák2011-09-101-7/+29
* r600g: add TXQ and TXF supportDave Airlie2011-09-061-7/+20
* r600g: add initial evergreen integer opcode supportDave Airlie2011-09-061-27/+139
* r600g: fill out missing entries in opcode tables.Dave Airlie2011-08-241-0/+36
* r600g: rename bc -> bytecodeMarek Olšák2011-08-161-312/+312
* r600g: remove an unused parameter from r600_bo_destroyMarek Olšák2011-08-161-3/+1
* r600g: use buffer_map/unmap from radeon_winsysMarek Olšák2011-08-161-1/+1
* r600g: Add support for ROUND, v2Lauri Kasanen2011-08-101-3/+3
* r600g: take into account force_add_cf in popsVadim Girlin2011-08-031-15/+24
* r600g: fix up vs export handlingAlex Deucher2011-07-291-0/+6
* r600g: use file_max instead of file_count to determine reg offsetChristian König2011-07-241-3/+3
* r600g: LIT: clamp negative src.y to 0Vadim Girlin2011-07-101-5/+24
* r600g: Store the chip class directly in r600_bc.Henri Verbeet2011-07-091-3/+1
* r600g: Replace the CHIPREV_* defines with the chip_class enum.Henri Verbeet2011-07-091-21/+21
* r600g: Get rid of the superfluous family field from r600_shader.Henri Verbeet2011-07-091-5/+4
* r600g: introduce r600_bc_src_toggle_neg helper and fix SUB & LRPVadim Girlin2011-07-081-2/+7
* r600g: introduce r600_bc_src_set_abs helper and fix LOGVadim Girlin2011-07-081-8/+18
* r600g: RSQ: clear NEG for operandVadim Girlin2011-07-081-0/+1
* r600g: LIT: swap MUL_LIT operands to fix 0^0Vadim Girlin2011-07-081-6/+5
* r600g: eg+ support for FS_COLOR0_WRITES_ALL_CBUFSAlex Deucher2011-06-241-28/+49
* r600g: implement fragment and vertex color clampVadim Girlin2011-06-241-6/+46
* r600g: LIT: fix x&y slots orderVadim Girlin2011-06-241-11/+11
* r600g: reorder LIT instructions to support src == dstPierre-Eric Pelloux-Prayer2011-06-211-35/+36
* r600g: fix LIT to handle src==dst properlyVadim Girlin2011-06-181-1/+3
* r600g: fix RSQ to use abs value of operand on evergreenVadim Girlin2011-06-181-1/+1
* r600g: fix TXD src regs needing fetching.Mike Kaplinskiy2011-06-151-46/+50
* r600g: use inlines for some common tex instr setup code.Mike Kaplinskiy2011-06-151-11/+24
* r600g: fix TXD when shadowing is enabled.Mike Kaplinskiy2011-06-151-3/+13
* r600g: add TXD support.Dave Airlie2011-06-151-5/+56
* r600g: skip SPI setup for position and face inputsVadim Girlin2011-06-141-4/+0
* r600g: Put shaders into immutable buffers.Mathias Fröhlich2011-06-131-1/+2
* r600g: add initial cayman acceleration support.Dave Airlie2011-05-251-141/+692