summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_asm.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g: add initial cayman acceleration support.Dave Airlie2011-05-251-0/+2
* r600g: add big endian support for r6xx/r7xxCédric Cano2011-04-191-0/+1
* r600g: Move fetch shader register setup to r600_state.c / evergreen_state.c.Henri Verbeet2011-03-141-1/+0
* r600g: split R600 and R700 CF generation for VTX and TEXChristian König2011-03-091-0/+1
* r600g: implement instanced drawing supportChristian König2011-02-281-1/+2
* r600g: Split r600_bc_alu_src.Henri Verbeet2011-02-071-1/+1
* r600g: Store literal values in the r600_bc_alu_src structure.Henri Verbeet2011-02-071-1/+1
* r600g: Make some more things static.Henri Verbeet2011-02-031-1/+0
* r600g: Get rid of the unused r600_cf_vtx_tc() function.Henri Verbeet2011-02-031-1/+0
* r600g: use burst exports in shadersChristian König2011-02-021-0/+1
* r600g: rework literal handlingChristian König2011-01-131-4/+2
* r600g: merge alu groupsChristian König2011-01-131-0/+1
* r600g: implement replacing gpr with pv and psChristian König2011-01-131-1/+1
* r600g: rework bank swizzle codeChristian König2011-01-131-4/+0
* r600g: implement output modifiers and use them to further optimize LRPChristian König2011-01-121-0/+1