summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600/r600_asm.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* r600g: Store kcache settings as an array.Henri Verbeet2011-01-071-6/+7
* r600g: build fetch shader from vertex elementsJerome Glisse2010-12-061-0/+8
* r600g: dump raw shader output for debuggingJerome Glisse2010-12-031-0/+1
* r600g: add fetch shader capabilitiesJerome Glisse2010-11-191-0/+1
* r600g: code cleanup (indent, trailing space, empty line ...)Jerome Glisse2010-11-171-7/+7
* r600g: add assembler support for all the kcache fields.Dave Airlie2010-10-261-0/+5
* r600g: Also clear bc data when we're destroying a shader.Tilman Sauerbeck2010-10-241-0/+1
* r600g: drop use_mem_constant.Dave Airlie2010-10-051-1/+0
* r600g: indentation fixesJerome Glisse2010-10-011-1/+1
* r600g: add assembler support for other vtx fetch fields.Dave Airlie2010-10-011-0/+5
* r600g: more cleanupJerome Glisse2010-09-291-0/+7
* r600g; add uses waterfall to asm cf for r6xx.Dave Airlie2010-09-191-0/+1
* r600g: misc cleanupJohn Doe2010-09-151-26/+24
* r600g: add initial evergreen supportDave Airlie2010-09-101-0/+1
* r600g: add initial bank swizzle support.Dave Airlie2010-09-081-0/+7
* r600g: add support for constants in memory buffers.Dave Airlie2010-09-081-0/+2
* r600g: add initial relative support to assemblerDave Airlie2010-08-301-0/+2
* r600g : add basic loop support.Dave Airlie2010-08-301-1/+16