summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50
AgeCommit message (Expand)AuthorFilesLines
2009-12-14nouveau: avoid running out of relocsMaarten Maathuis3-3/+5
2009-12-14nv50: be more cautious about using reg_instanceChristoph Bumiller1-17/+10
2009-12-14nv50: store immediates as uint32Christoph Bumiller2-33/+31
2009-12-13nouveau: nv50: Add missing ctor_immd_4u32 functionPatrice Mandin1-2/+15
2009-12-13nv50: add proper zslice offset in miptree_surfaceChristoph Bumiller2-20/+21
2009-12-13nv50: use m2mf z pos instead of calculating offset manuallyChristoph Bumiller1-13/+10
2009-12-13nv50: add craziness for non-constant TXB and TXLChristoph Bumiller1-44/+204
2009-12-12nv50: support TXB and TXLChristoph Bumiller2-57/+108
2009-12-12nv50: add S8Z24 depth texture format tooChristoph Bumiller3-0/+3
2009-12-12nv50: fix depth comparison func TSC bitsChristoph Bumiller1-2/+3
2009-12-12nv50: add src_mask case for IF opcodeChristoph Bumiller1-0/+2
2009-12-12nv50: plug memory leak in miptree creation/destructionChristoph Bumiller1-0/+6
2009-12-12nv50: use copies of tgsi src nv50_regsChristoph Bumiller1-26/+22
2009-12-12nv50: support vertex program texturesChristoph Bumiller5-74/+156
2009-12-08nouveau: use boolean instead of boolRoland Scheidegger1-1/+1
2009-12-04Merge branch 'gallium-noblocks'Roland Scheidegger2-33/+25
2009-12-02gallium: adapt nv drivers to interface cleanupsRoland Scheidegger2-33/+25
2009-12-01Merge commit 'origin/tgsi-simplify-ext'Keith Whitwell1-54/+54
2009-12-01nv: Update for renamed sampler/texture state setters.Michal Krol1-2/+2
2009-11-29nv50: update linkage on rasterizer changeChristoph Bumiller1-2/+4
2009-11-29nv50: match VP outputs to FP inputs ourselvesChristoph Bumiller2-33/+40
2009-11-29nv50: don't permanently negate src in emit_ddyChristoph Bumiller1-4/+10
2009-11-27nv50: do conversion of last insn to 64 bit format firstChristoph Bumiller1-16/+11
2009-11-27nv50: bswap32 the polygon stipple patternChristoph Bumiller1-1/+1
2009-11-26gallium: fix more statetrackers/drivers for not using texture width/height/de...Roland Scheidegger3-19/+17
2009-11-24tgsi: rename fields of tgsi_full_src_register to reduce verbosityKeith Whitwell1-23/+23
2009-11-24tgsi: rename fields of tgsi_full_dst_register to reduce verbosityKeith Whitwell1-18/+18
2009-11-24tgsi: rename fields of tgsi_full_declaration to reduce verbosityKeith Whitwell1-2/+2
2009-11-24tgsi: rename fields of tgsi_full_instruction to avoid excessive verbosityKeith Whitwell1-18/+18
2009-11-24tgsi: reduce repetition of structure name in its membersKeith Whitwell1-2/+2
2009-11-24gallium: try and update r300 and nv drivers for tgsi changesKeith Whitwell1-5/+5
2009-11-09nv50: clarify data for method 0x121cChristoph Bumiller1-5/+6
2009-11-07nv50: enable all 32 threads of a warpChristoph Bumiller1-1/+3
2009-11-04nv50: fix shader emit_tex for cube texturesChristoph Bumiller1-14/+36
2009-11-04nv50: add abs-modifier for emit_minmaxChristoph Bumiller1-17/+31
2009-11-04nv50: add 3d texture tiling and mip-mappingChristoph Bumiller4-37/+114
2009-11-01nv50: handle TGSI_SEMANTIC_FACEChristoph Bumiller1-0/+25
2009-11-01nv50: make IF condition safeChristoph Bumiller1-1/+3
2009-11-01nv50: implement TGSI_OPCODE_AND/OR/XORChristoph Bumiller1-0/+47
2009-10-31nv50: fix textures with block size != cppChristoph Bumiller2-37/+48
2009-10-31nv50: use SIFC also for shader uploadChristoph Bumiller3-56/+120
2009-10-31nv50: make MRTs workChristoph Bumiller2-0/+15
2009-10-28nv50: activate more lanes in a warpChristoph Bumiller1-0/+4
2009-10-23nv50: do SIGN_SET as one instructionChristoph Bumiller1-6/+1
2009-10-23nv50: fix saturation outside of tx_insn caseChristoph Bumiller1-3/+5
2009-10-23nv50: allow all 127 TEMP regsChristoph Bumiller1-3/+16
2009-10-23nv50: fix address reg codeChristoph Bumiller1-23/+44
2009-10-23nv50: add depth texture formats, and a few others, tooChristoph Bumiller4-32/+76
2009-10-23gallium: remove the swizzling parts of ExtSwizzleKeith Whitwell1-20/+8
2009-10-22nv50: handle PIPE_TEX_FILTER_ANISO caseChristoph Bumiller2-15/+13