summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/eg_asm.c
Commit message (Expand)AuthorAgeFilesLines
* r600: emit 0 gds_op for tf write.Dave Airlie2018-01-181-2/+3
* r600: Emit EOP for more CF instruction typesGert Wollny2017-11-221-4/+9
* r600: add support for emitting RAT instructions to the assembler.Dave Airlie2017-11-031-0/+19
* r600: add support for mark bit to the assembler.Dave Airlie2017-11-031-0/+2
* r600: add support for valid pixel mode on CF clausesDave Airlie2017-11-031-0/+1
* r600/asm: add support for other GDS operations.Dave Airlie2017-06-261-3/+12
* r600: add support for LDS instruction encoding.Dave Airlie2015-12-071-0/+75
* r600: add support for GDS clause to the assembler.Dave Airlie2015-12-071-0/+23
* r600g: add support for streams to the assembler.Dave Airlie2015-09-021-0/+1
* r600g: fix sampler/ubo indexing on caymanDave Airlie2015-07-111-6/+11
* r600g: Implement sm5 UBO/sampler indexingGlenn Kennard2014-10-281-4/+48
* r600g: initial support for geometry shaders on evergreen (v2)Vadim Girlin2014-02-051-4/+5
* r600g/bc: add support for indexed memory writes.Dave Airlie2014-02-051-2/+4
* r600g: move barrier and end_of_program bits from output to cf struct (v2)Vadim Girlin2014-02-051-4/+6
* r600g: use tables with ISA info v3Vadim Girlin2013-02-011-104/+78
* r600g/llvm: tgsi to llvm emits stream output intrinsics.Vincent Lejeune2013-01-181-0/+2
* r600g: make tgsi-to-llvm generates store.pixel* intrinsic for fsVincent Lejeune2012-11-021-0/+17
* r600g: move shader structures into r600_shader.hMarek Olšák2012-10-121-0/+1
* r600g: Use LOOP_START_DX10 for loopsTom Stellard2012-09-191-0/+1
* r600g: Add FC_NATIVE instructionTom Stellard2012-05-021-0/+4
* r600g: cleanup includesMarek Olšák2012-03-051-6/+4
* r600g: improve kcache line sets handling v2Vadim Girlin2012-01-211-0/+17
* r600g: implement transform feedbackMarek Olšák2011-12-171-0/+29
* r600g: fix the representation of control-flow instructionsMarek Olšák2011-11-151-10/+8
* r600g: rename bc -> bytecodeMarek Olšák2011-08-161-1/+1
* r600g: Replace the CHIPREV_* defines with the chip_class enum.Henri Verbeet2011-07-091-1/+1
* r600g: add initial cayman acceleration support.Dave Airlie2011-05-251-3/+7
* r600g: Move fetch shader register setup to r600_state.c / evergreen_state.c.Henri Verbeet2011-03-141-12/+0
* r600g: implement instanced drawing supportChristian König2011-02-281-24/+2
* r600g: use burst exports in shadersChristian König2011-02-021-1/+2
* r600g: optimize away CF_INST_POPChristian König2011-01-121-0/+2
* r600g: Store kcache settings as an array.Henri Verbeet2011-01-071-6/+6
* r600g: build fetch shader from vertex elementsJerome Glisse2010-12-061-0/+35
* r600g: add fetch shader capabilitiesJerome Glisse2010-11-191-0/+2
* r600g: add assembler support for all the kcache fields.Dave Airlie2010-10-261-1/+6
* r600g: indentation fixesJerome Glisse2010-10-011-2/+2
* r600g: delete old pathJerome Glisse2010-09-291-5/+4
* r600g: misc cleanupJohn Doe2010-09-151-0/+1
* r600g: add initial evergreen supportDave Airlie2010-09-101-0/+84