summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/r600
Commit message (Expand)AuthorAgeFilesLines
* radeonsi: add basic code for overrasterizationMarek Olšák2015-03-161-1/+1
* gallium: add FMA and DFMA opcodes (v3)Marek Olšák2015-03-162-3/+4
* r600g: Use R600_MAX_VIEWPORTS instead of 16Alexandre Demers2015-03-095-12/+14
* Fix invalid extern "C" around header inclusion.Mark Janes2015-03-055-6/+24
* r600g,radeonsi: cleanup of hex literalsMarek Olšák2015-02-243-16/+16
* r600g: Implement GL_ARB_draw_indirect for EG/CMGlenn Kennard2015-02-2410-35/+129
* r600: Fix build after 984f3069370cd4a347cb38269d430b428385affdEric Anholt2015-02-241-1/+1
* gallium: add shader cap for dldexp/dfracexp supportIlia Mirkin2015-02-191-0/+1
* gallium: add a cap to enable double rounding opcodesIlia Mirkin2015-02-191-0/+2
* r600g/sb: treat undefined values like constantsDave Airlie2015-02-181-2/+2
* r600g,radeonsi: implement GL_AMD_pinned_memoryMarek Olšák2015-02-171-0/+3
* r600g/sb: fix a bug in constants folding optimisation passXavier Bouchoux2015-02-061-0/+2
* r600g: fix abs() support on ALU 3 source operands instructionsXavier Bouchoux2015-02-063-7/+63
* gallium: Add MULTISAMPLE_Z_RESOLVE capAxel Davy2015-02-061-0/+2
* gallium: add a cap to determine whether the driver supports offset_clampIlia Mirkin2015-02-021-0/+1
* dir-locals.el: Don't set variables for non-programming modesNeil Roberts2015-02-021-1/+1
* r600g: add support for primitive id without geom shader (v2)Dave Airlie2015-01-286-1/+51
* r600g: move selecting the pixel shader earlier.Dave Airlie2015-01-281-3/+4
* radeonsi: only flush the right set of caches for CP DMA operationsMarek Olšák2015-01-071-1/+2
* r600g,radeonsi: separate cache flush flagsMarek Olšák2015-01-071-0/+15
* r600g: move r6xx-specific streamout flush flagging into r600gMarek Olšák2015-01-071-3/+6
* radeonsi: Cache LLVMTargetMachine object in si_screenTom Stellard2015-01-061-1/+1
* gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEXRoland Scheidegger2014-12-161-0/+1
* r600g/sb: implement r600 gpr index workaround. (v3.1)Dave Airlie2014-12-164-9/+57
* r600g/sb: fix issues with loops created for switchVadim Girlin2014-12-165-4/+16
* Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"Dave Airlie2014-12-161-38/+12
* gallium: Remove Android files from distribution.Matt Turner2014-12-121-1/+1
* r600g: only init GS_VERT_ITEMSIZE on r600Dave Airlie2014-12-101-5/+2
* r600g: fix regression since UCMP changeDave Airlie2014-12-091-1/+1
* Remove useless checks for NULL before freeingMatt Turner2014-12-081-8/+4
* r600, llvm: Don't leak global symbol offsetsJan Vesely2014-12-021-0/+1
* r600, llvm: Fix mem leakJan Vesely2014-12-021-0/+1
* r600g/sb: fix issues cause by GLSL switching to loops for switchDave Airlie2014-12-021-12/+38
* r600g: make llvm code compile this timeDave Airlie2014-11-271-1/+1
* r600g: fix fallout from last patchDave Airlie2014-11-273-4/+1
* r600g: merge the TXQ and BUFFER constant buffers (v1.1)Dave Airlie2014-11-273-68/+61
* gallium: Drop the unused CND opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop unused BRA opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop the unused SFL/STR opcodes.Eric Anholt2014-11-241-6/+6
* gallium: Drop the unused RFL opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop unused X2D opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop the unused ARA opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop the unused RCC opcode.Eric Anholt2014-11-241-3/+3
* gallium: Drop the NRM and NRM4 opcodes.Eric Anholt2014-11-241-6/+6
* r600: Drop the "/* gap */" notes.Eric Anholt2014-11-241-19/+0
* r600g: do all CUBE ALU operations before gradient texture operations (v2.1)Dave Airlie2014-11-241-64/+72
* r600: fix texture gradients instruction emission (v2)Dave Airlie2014-11-241-28/+31
* r600g: limit texture offset application to specific types (v2)Dave Airlie2014-11-191-3/+18
* r600g: geom shaders: always load texture src regs from inputsDave Airlie2014-11-191-1/+2
* r600g/cayman: handle empty vertex shadersDave Airlie2014-11-181-4/+8