| Commit message (Expand) | Author | Age | Files | Lines |
* | radeon/llvm: add missing cases for BREAK/CONTINUE | Vadim Girlin | 2012-05-08 | 2 | -0/+3 |
* | radeon/llvm: add support for AHSR/LSHR/LSHL instructions | Vadim Girlin | 2012-05-08 | 4 | -0/+53 |
* | radeon/llvm: add support for TXQ/TXF/DDX/DDY instructions | Vadim Girlin | 2012-05-08 | 5 | -4/+43 |
* | radeon/llvm: add support for VertexID, InstanceID | Vadim Girlin | 2012-05-08 | 3 | -0/+50 |
* | radeon/llvm: fix live-in handling for inputs | Vadim Girlin | 2012-05-08 | 2 | -2/+3 |
* | radeon/llvm: add support for v4i32 | Vadim Girlin | 2012-05-08 | 4 | -5/+20 |
* | radeon/llvm: fix ABS_i32 instruction lowering | Vadim Girlin | 2012-05-08 | 1 | -2/+2 |
* | radeon/llvm: use integer comparison for IF | Vadim Girlin | 2012-05-08 | 1 | -2/+4 |
* | radeon/llvm: use bitcasts for integers | Vadim Girlin | 2012-05-08 | 3 | -5/+73 |
* | r600g: Fix out of tree builds that use the LLVM backend | Tom Stellard | 2012-05-07 | 1 | -1/+1 |
* | radeon/llvm: Remove references to DebugFlag and isCurrentDebugType() | Tom Stellard | 2012-05-07 | 4 | -22/+3 |
* | nv50: handle VP without inputs | Marcin Slusarz | 2012-05-07 | 1 | -0/+11 |
* | nvc0/ir: allow abs,neg source modifiers with ceil,floor,trunc | Christoph Bumiller | 2012-05-06 | 1 | -0/+3 |
* | nv50/ir/opt: don't lose saturation in tryCollapseChainedMULs | Christoph Bumiller | 2012-05-06 | 1 | -2/+3 |
* | nvc0/ir: fix lowering of textureGrad | Christoph Bumiller | 2012-05-06 | 3 | -12/+13 |
* | nouveau: fix nouveau_scratch_runout_release bo count underflow | Christoph Bumiller | 2012-05-06 | 1 | -1/+3 |
* | nv50: fix typo causing NULL-deref in nv50_resource_resolve | Christoph Bumiller | 2012-05-04 | 1 | -1/+1 |
* | nv50/ir: move expansion of IMUL to later stage and handle memory operands | Christoph Bumiller | 2012-05-04 | 4 | -17/+51 |
* | nv50: implement stream output | Christoph Bumiller | 2012-05-04 | 12 | -33/+468 |
* | nv50: enable array textures | Christoph Bumiller | 2012-05-04 | 2 | -3/+4 |
* | svga: specify 4-byte aligned vertex elements | Brian Paul | 2012-05-04 | 1 | -1/+2 |
* | r600g/llvm: Mask write of pred_inst in llvm_if() | Tom Stellard | 2012-05-03 | 1 | -0/+1 |
* | r600g/llvm: Lower ULT A, B, C to SETGT_UINT A, C, B | Tom Stellard | 2012-05-03 | 1 | -0/+7 |
* | r600g: Print integer values of literal constants in shader dumps | Tom Stellard | 2012-05-03 | 1 | -1/+2 |
* | r600g: Add support for reading BREAK_LOGICALZ_i32 from bytestream | Tom Stellard | 2012-05-03 | 2 | -0/+5 |
* | r600g/llvm: Don't duplicate R600 intrinsics installed by LLVM | Tom Stellard | 2012-05-03 | 4 | -0/+26 |
* | r600g: Fix the evergreen offset/end register definitions | Tom Stellard | 2012-05-02 | 1 | -9/+5 |
* | radeon/llvm: Fix MachineInstr dump | Tom Stellard | 2012-05-02 | 2 | -8/+9 |
* | r600g: fixed the bug with VTX fetches in TEX clauses for evergreen | Adam Rak | 2012-05-02 | 1 | -7/+6 |
* | r600g: Add support for reading vertex fetches from bytestream | Tom Stellard | 2012-05-02 | 1 | -0/+37 |
* | r600g: Add support for reading native instructions from the LLVM bytestream | Tom Stellard | 2012-05-02 | 1 | -0/+10 |
* | r600g: Add FC_NATIVE instruction | Tom Stellard | 2012-05-02 | 3 | -0/+20 |
* | r600g: bypass alpha for integer types (v2) | Dave Airlie | 2012-05-02 | 4 | -2/+18 |
* | gallivm: Added lp_build_const_mask_aos_swizzled | James Benton | 2012-05-02 | 1 | -9/+1 |
* | llvmpipe: add masking support to aos blend | James Benton | 2012-05-02 | 3 | -6/+35 |
* | llvmpipe: Added support for color masks in AoS blending. | James Benton | 2012-05-02 | 4 | -33/+58 |
* | radeon/llvm: Fix build for updated LLVM 3.1 release branch | Tom Stellard | 2012-05-01 | 2 | -18/+18 |
* | softpipe: use any_swizzle() helper in sp_tex_sample.c | Brian Paul | 2012-05-01 | 1 | -8/+15 |
* | softpipe: whitespace, comment clean-ups in sp_tex_sample.c | Brian Paul | 2012-05-01 | 1 | -26/+32 |
* | softpipe: implement coord clamping for texel fetches (TXF) | Brian Paul | 2012-05-01 | 1 | -14/+31 |
* | radeon/llvm: Add subtarget feature: DumpCode | Tom Stellard | 2012-05-01 | 5 | -6/+9 |
* | r600g/llvm: Remove unnecessary dynamic casts | Dragomir Ivanov | 2012-04-30 | 1 | -5/+5 |
* | r600g/llvm: Add pattern for llvm.AMDGPU.kill v2 | Dragomir Ivanov | 2012-04-30 | 2 | -1/+6 |
* | r600g/llvm: Fix handling of MASK_WRITE instructions | Tom Stellard | 2012-04-30 | 2 | -1/+3 |
* | radeon/llvm: Use a custom emit function for TGSI_OPCODE_KIL | Tom Stellard | 2012-04-30 | 1 | -1/+16 |
* | svga: add cases for recently added PIPE_CAP queries | Brian Paul | 2012-04-30 | 1 | -0/+3 |
* | nv50,nvc0: fix depth/stencil resolve | Christoph Bumiller | 2012-04-29 | 5 | -56/+206 |
* | nvc0/ir/opt: INTERP does not support JOIN | Christoph Bumiller | 2012-04-29 | 1 | -0/+2 |
* | nv50/ir/opt: try to convert ABS(SUB) to SAD | Christoph Bumiller | 2012-04-29 | 7 | -16/+179 |
* | nvc0/ir: try to use the optimal texture op mode | Christoph Bumiller | 2012-04-29 | 1 | -3/+15 |