summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/r600
AgeCommit message (Expand)AuthorFilesLines
2015-02-27r600g/sb: treat undefined values like constantsDave Airlie1-2/+2
2015-02-06r600g/sb: fix a bug in constants folding optimisation passXavier Bouchoux1-0/+2
2015-02-06r600g: fix abs() support on ALU 3 source operands instructionsXavier Bouchoux3-7/+63
2015-02-06gallium: Add MULTISAMPLE_Z_RESOLVE capAxel Davy1-0/+2
2015-02-02gallium: add a cap to determine whether the driver supports offset_clampIlia Mirkin1-0/+1
2015-02-02dir-locals.el: Don't set variables for non-programming modesNeil Roberts1-1/+1
2015-01-28r600g: add support for primitive id without geom shader (v2)Dave Airlie6-1/+51
2015-01-28r600g: move selecting the pixel shader earlier.Dave Airlie1-3/+4
2015-01-07radeonsi: only flush the right set of caches for CP DMA operationsMarek Olšák1-1/+2
2015-01-07r600g,radeonsi: separate cache flush flagsMarek Olšák1-0/+15
2015-01-07r600g: move r6xx-specific streamout flush flagging into r600gMarek Olšák1-3/+6
2015-01-06radeonsi: Cache LLVMTargetMachine object in si_screenTom Stellard1-1/+1
2014-12-16gallium: add TGSI_SEMANTIC_VERTEXID_NOBASE and TGSI_SEMANTIC_BASEVERTEXRoland Scheidegger1-0/+1
2014-12-16r600g/sb: implement r600 gpr index workaround. (v3.1)Dave Airlie4-9/+57
2014-12-16r600g/sb: fix issues with loops created for switchVadim Girlin5-4/+16
2014-12-16Revert "r600g/sb: fix issues cause by GLSL switching to loops for switch"Dave Airlie1-38/+12
2014-12-12gallium: Remove Android files from distribution.Matt Turner1-1/+1
2014-12-10r600g: only init GS_VERT_ITEMSIZE on r600Dave Airlie1-5/+2
2014-12-09r600g: fix regression since UCMP changeDave Airlie1-1/+1
2014-12-08Remove useless checks for NULL before freeingMatt Turner1-8/+4
2014-12-02r600, llvm: Don't leak global symbol offsetsJan Vesely1-0/+1
2014-12-02r600, llvm: Fix mem leakJan Vesely1-0/+1
2014-12-02r600g/sb: fix issues cause by GLSL switching to loops for switchDave Airlie1-12/+38
2014-11-27r600g: make llvm code compile this timeDave Airlie1-1/+1
2014-11-27r600g: fix fallout from last patchDave Airlie3-4/+1
2014-11-27r600g: merge the TXQ and BUFFER constant buffers (v1.1)Dave Airlie3-68/+61
2014-11-24gallium: Drop the unused CND opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop unused BRA opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop the unused SFL/STR opcodes.Eric Anholt1-6/+6
2014-11-24gallium: Drop the unused RFL opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop unused X2D opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop the unused ARA opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop the unused RCC opcode.Eric Anholt1-3/+3
2014-11-24gallium: Drop the NRM and NRM4 opcodes.Eric Anholt1-6/+6
2014-11-24r600: Drop the "/* gap */" notes.Eric Anholt1-19/+0
2014-11-24r600g: do all CUBE ALU operations before gradient texture operations (v2.1)Dave Airlie1-64/+72
2014-11-24r600: fix texture gradients instruction emission (v2)Dave Airlie1-28/+31
2014-11-19r600g: limit texture offset application to specific types (v2)Dave Airlie1-3/+18
2014-11-19r600g: geom shaders: always load texture src regs from inputsDave Airlie1-1/+2
2014-11-18r600g/cayman: handle empty vertex shadersDave Airlie1-4/+8
2014-11-18r600g/cayman: fix texture gather testsDave Airlie1-4/+11
2014-11-18r600g: cayman umad assigns dst pointlesslyDave Airlie1-1/+1
2014-11-18r600g/cayman: fix integer multiplication output overwrite (v2)Dave Airlie1-3/+23
2014-10-31r600g: Fix build with opencl and radeonsi disabledTom Stellard1-6/+6
2014-10-31r600g/compute: Enable PIPE_SHADER_IR_NATIVE for compute shaders v2Tom Stellard6-91/+174
2014-10-28r600g: fix polygon mode for points and lines and point/line fill modesMarek Olšák2-6/+6
2014-10-28r600g: Implement sm5 UBO/sampler indexingGlenn Kennard7-19/+164
2014-10-28r600g: Implement sm5 interpolation functionsGlenn Kennard2-3/+237
2014-10-24gallium: introduce PIPE_CAP_CLIP_HALFZ.Mathias Fröhlich1-0/+1
2014-10-24radeon: enable Hyper-Z on r600g and radeonsi by defaultAndreas Boll1-2/+2