| Commit message (Expand) | Author | Age | Files | Lines |
* | nvc0: assert that we have vertex elements state | Christoph Bumiller | 2014-05-23 | 1 | -0/+1 |
* | nvc0: use PRIxPTR for sizeof() | Christoph Bumiller | 2014-05-23 | 1 | -1/+1 |
* | nv50,nvc0: allow 15,16,30 bpp display formats | Christoph Bumiller | 2014-05-23 | 1 | -4/+4 |
* | nv50,nvc0: handle guard band defines | Christoph Bumiller | 2014-05-23 | 2 | -4/+16 |
* | nv50/ir/tgsi: optimize KIL | Christoph Bumiller | 2014-05-23 | 1 | -0/+5 |
* | nv50/ir: fix lowering of predicated instructions (without defs) | Christoph Bumiller | 2014-05-23 | 1 | -1/+4 |
* | nv50/ir/opt: fix constant folding with saturate modifier | Christoph Bumiller | 2014-05-23 | 1 | -1/+3 |
* | nv50/ir/tgsi: TGSI_OPCODE_POW replicates its result | Christoph Bumiller | 2014-05-23 | 1 | -1/+5 |
* | nv50,nvc0: set constbufs dirty on pipe context switch | Christoph Bumiller | 2014-05-23 | 2 | -0/+5 |
* | nv50: setup scissors on clear_render_target/depth_stencil | Christoph Bumiller | 2014-05-23 | 1 | -2/+18 |
* | nv50,nvc0: always pull out bufctx on context destruction | Christoph Bumiller | 2014-05-23 | 2 | -9/+7 |
* | nv50,nvc0: fix 3d blits with mipmap levels | Ilia Mirkin | 2014-05-21 | 2 | -11/+19 |
* | nv50/ir: fix constant folding for OP_MUL subop HIGH | Ilia Mirkin | 2014-05-21 | 1 | -4/+43 |
* | nv50/ir: fix s32 x s32 -> high s32 multiply logic | Ilia Mirkin | 2014-05-21 | 2 | -11/+82 |
* | nv50/ir: fix integer mul lowering for u32 x u32 -> high u32 | Ilia Mirkin | 2014-05-18 | 1 | -3/+4 |
* | nv50/ir: make sure that texprep/texquerylod's args get coalesced | Ilia Mirkin | 2014-05-18 | 1 | -0/+2 |
* | nvc0: enable support for maxwell boards | Ben Skeggs | 2014-05-15 | 5 | -19/+48 |
* | nvc0: add maxwell (sm50) compiler backend | Ben Skeggs | 2014-05-15 | 16 | -5/+3588 |
* | nvc0: maxwell isa has no per-instruction join modifier | Ben Skeggs | 2014-05-15 | 4 | -19/+23 |
* | nvc0: replace immd 0 with $rLASTGPR for emit/restart opcodes | Ben Skeggs | 2014-05-15 | 1 | -0/+1 |
* | nvc0: move nvc0 lowering pass class definitions into header | Ben Skeggs | 2014-05-15 | 3 | -106/+136 |
* | nvc0: bump sched data member to 32-bits | Ben Skeggs | 2014-05-15 | 1 | -1/+1 |
* | nvc0: use vertex arrays for eng3d blit | Ben Skeggs | 2014-05-15 | 1 | -31/+64 |
* | nvc0: restrict "constant vbo" logic to fermi/kepler classes | Ben Skeggs | 2014-05-15 | 1 | -1/+1 |
* | nvc0: replace some vb->stride checks with constant_vbo instead | Ben Skeggs | 2014-05-15 | 1 | -3/+3 |
* | nvc0: add maxwell class | Ben Skeggs | 2014-05-15 | 2 | -0/+4 |
* | nvc0: allow for easier modification of compiler library routines | Ben Skeggs | 2014-05-15 | 13 | -1057/+1057 |
* | nvc0: properly distribute macros in source form | Ben Skeggs | 2014-05-15 | 5 | -244/+365 |
* | nv50,nvc0: fix blit 3d path for 1d array textures | Ilia Mirkin | 2014-05-11 | 1 | -0/+6 |
* | nv50,nvc0: leave queries on during blit, turn them on for 2d engine | Ilia Mirkin | 2014-05-11 | 6 | -6/+35 |
* | nv50: fix setting of texture ms info to be per-stage | Ilia Mirkin | 2014-05-11 | 3 | -6/+10 |
* | nv50/ir: make sure to reverse cond codes on all the OP_SET variants | Ilia Mirkin | 2014-05-11 | 1 | -1/+2 |
* | nv50/ir/gk110: fix set with f32 dest | Ilia Mirkin | 2014-05-07 | 1 | -0/+3 |
* | nv50/ir: allow load propagation when flags are defined | Ilia Mirkin | 2014-05-07 | 1 | -3/+4 |
* | gallium: add a cap for supporting 4-offset TG4 opcodes | Ilia Mirkin | 2014-05-07 | 3 | -0/+3 |
* | nv50,nvc0: add X8Z24_UNORM, fix stencil-only formats | Ilia Mirkin | 2014-05-04 | 1 | -3/+9 |
* | nouveau: add ARB_buffer_storage support | Ilia Mirkin | 2014-05-02 | 10 | -5/+112 |
* | nouveau: remove cb_dirty, it's never used | Ilia Mirkin | 2014-05-02 | 2 | -4/+1 |
* | nvc0: treat non-linear 2DRect textures the same as 2D | Ilia Mirkin | 2014-05-02 | 1 | -1/+1 |
* | nvc0/ir: offset appears to come before the Z ref | Ilia Mirkin | 2014-04-28 | 1 | -1/+3 |
* | nv50/ir: change texture offsets to ValueRefs, allow nonconst | Ilia Mirkin | 2014-04-28 | 8 | -20/+61 |
* | nvc0/ir: do constant folding of extbf/insbf | Ilia Mirkin | 2014-04-28 | 1 | -1/+66 |
* | nvc0/ir: add support for MUL_HI tgsi opcodes | Ilia Mirkin | 2014-04-28 | 1 | -1/+12 |
* | nvc0/ir: add support for new bitfield manipulation opcodes | Ilia Mirkin | 2014-04-28 | 7 | -4/+127 |
* | nvc0/ir: fetch shadow value from proper place for TG4 cube array | Ilia Mirkin | 2014-04-26 | 1 | -1/+4 |
* | nvc0/ir: set gatherComp for non-shadow targets | Ilia Mirkin | 2014-04-26 | 1 | -0/+2 |
* | nvc0/ir: set instance count based on the GS_INVOCATIONS property | Ilia Mirkin | 2014-04-26 | 1 | -3/+1 |
* | nvc0/ir: add support for INVOCATIONID system value | Ilia Mirkin | 2014-04-26 | 3 | -2/+1 |
* | nvc0/ir: add support for SAMPLEMASK sysval | Ilia Mirkin | 2014-04-26 | 5 | -0/+8 |
* | nvc0: add support for PIPE_CAP_SAMPLE_SHADING | Ilia Mirkin | 2014-04-26 | 15 | -14/+131 |