summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_asm.h
Commit message (Expand)AuthorAgeFilesLines
* r600/sb: use safe math optimizations when TGSI contains precise operationsGert Wollny2018-09-151-0/+1
* r600g: Implement spilling of temp arrays (v2)Glenn Kennard2018-02-091-0/+3
* r600g: Add pending output functionGlenn Kennard2018-02-091-0/+4
* r600g: Support emitting scratch opsGlenn Kennard2018-02-091-0/+15
* r600: add support for emitting RAT instructions to the assembler.Dave Airlie2017-11-031-0/+7
* r600: add support for mark bit to the assembler.Dave Airlie2017-11-031-0/+1
* 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-1/+4
* r600: add support for vertex fetches via texture cacheDave Airlie2017-06-261-0/+2
* r600g: Fix out of bounds accessBartosz Tomczyk2017-03-201-1/+2
* r600: Typos and whitespace fixesJan Vesely2016-01-261-2/+2
* r600: add support for LDS instruction encoding.Dave Airlie2015-12-071-0/+4
* r600: add support for GDS clause to the assembler.Dave Airlie2015-12-071-1/+22
* r600g: Fix special negative immediate constants when using ABS modifier.Ivan Kalvachev2015-10-291-1/+1
* r600g: add doubles support for CAYMANDave Airlie2015-09-021-0/+15
* r600g: add support for streams to the assembler.Dave Airlie2015-09-021-0/+1
* r600g: Implement sm5 UBO/sampler indexingGlenn Kennard2014-10-281-0/+9
* r600g: HW bug workaround for TGSI_OPCODE_BREAKCChristoph Bumiller2014-06-021-0/+1
* r600g/bc: add support for indexed memory writes.Dave Airlie2014-02-051-0/+1
* r600g: move barrier and end_of_program bits from output to cf struct (v2)Vadim Girlin2014-02-051-2/+2
* r600g/compute: Accept LDS size from the LLVM backendTom Stellard2013-06-281-0/+1
* r600g: cleanup MSAA texture support checkingMarek Olšák2013-05-151-2/+2
* r600g: plug in optimizing backendVadim Girlin2013-04-301-0/+1
* r600g: don't reserve more stack space than required v5Vadim Girlin2013-04-021-8/+16
* r600g/llvm: Add support for cf_alu native encodeVincent Lejeune2013-04-011-0/+1
* r600g: remove bytecode dumpingMarek Olšák2013-03-111-1/+0
* r600g: implement shader disassembler v3Vadim Girlin2013-02-011-0/+1
* r600g: use tables with ISA info v3Vadim Girlin2013-02-011-29/+33
* r600g: Add ar_chan member to struct r600_bytecodeTom Stellard2013-01-281-0/+1
* r600g: texture buffer object + glsl 1.40 enable support (v2)Dave Airlie2013-01-111-0/+2
* r600g: fixup offset types for printingDave Airlie2012-12-161-3/+3
* r600g: make tgsi-to-llvm generates store.pixel* intrinsic for fsVincent Lejeune2012-11-021-0/+2
* r600g: implement texturing with 8x MSAA compressed surfaces for EvergreenMarek Olšák2012-10-291-1/+6
* r600g: move shader structures into r600_shader.hMarek Olšák2012-10-121-3/+1
* r600g: atomize fetch shaderMarek Olšák2012-10-101-2/+3
* radeon/llvm: Emit ISA for ALU instructions in the R600 code emitterMichal Sciubidlo2012-09-191-0/+2
* r600g: Add support for predicatesVincent Lejeune2012-08-151-1/+3
* r600g: Add FC_NATIVE instructionTom Stellard2012-05-021-0/+9
* r600g: cleanup includesMarek Olšák2012-03-051-0/+2
* r600g: merge r600_context with r600_pipe_contextMarek Olšák2012-01-311-2/+2
* r600g: remove u8,u16,u32,u64 typesMarek Olšák2012-01-311-3/+3
* r600g: improve kcache line sets handling v2Vadim Girlin2012-01-211-1/+3
* r600g: fixup AR handling (v5)Dave Airlie2012-01-201-1/+8
* r600g: implement transform feedbackMarek Olšák2011-12-171-0/+2
* r600g: fix the representation of control-flow instructionsMarek Olšák2011-11-151-0/+6
* r600g: lazy load for AR registerVadim Girlin2011-11-131-0/+2
* r600g: rename bc -> bytecodeMarek Olšák2011-08-161-35/+35
* r600g: cleanup includes in winsysMarek Olšák2011-08-161-2/+0
* r600g: Store the chip class directly in r600_bc.Henri Verbeet2011-07-091-2/+1
* r600g: Replace the CHIPREV_* defines with the chip_class enum.Henri Verbeet2011-07-091-1/+1