summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nv50
AgeCommit message (Expand)Author
2009-07-22gallium: simplify tgsi_full_immediate structKeith Whitwell
2009-07-14gallium: Define PIPE_CAP_BLEND_EQUATION_SEPARATE, remove extension from defau...Patrice Mandin
2009-07-01nouveau: return some supported zeta formatsBen Skeggs
2009-07-01nouveau: deal with PIPE_CAP_TGSI_CONT_SUPPORTEDBen Skeggs
2009-06-06nv50: fix multi-texturingBen Skeggs
2009-06-06nv50: support non-normalized texture coordsBen Skeggs
2009-06-05nv50: use larger tile sizesBen Skeggs
2009-06-05nv50: use nouveau_bo for query buffersBen Skeggs
2009-06-05nv50: create textures with nouveau_bo, for flexibility with tiling laterBen Skeggs
2009-06-05nouveau: fix build with libdrm_nouveau 0.6Ben Skeggs
2009-06-05nouveau: remove unneeded code from ws, use pipe_buffer_ instead of ws->Ben Skeggs
2009-06-05nouveau: move channel creation into pipe driversBen Skeggs
2009-06-05nouveau: call notifier/grobj etc funcs directlyBen Skeggs
2009-06-05nouveau: add pipe_buffer/fence code to pipe drivers, move nv50 overBen Skeggs
2009-06-05nouveau: pass nouveau_bo instead of pipe_buffer to so_ callsBen Skeggs
2009-06-05nouveau: call nouveau_pushbuf directly rather than going through nvwsBen Skeggs
2009-05-28nv50: some mipmapping fixesBen Skeggs
2009-05-28nv50: negate sources directly where supportedChristoph Bumiller
2009-05-28nv50: introduce emit_cvt and use itChristoph Bumiller
2009-05-28nv50: fix TXPChristoph Bumiller
2009-05-28nv50: use multiple constant buffersChristoph Bumiller
2009-05-28nv50: don't look for unfreed temps in free_nv50_pcChristoph Bumiller
2009-05-28nv50: release hw TEMPs earlyChristoph Bumiller
2009-05-28nv50: allow immediates for MOV, ADD and MULChristoph Bumiller
2009-05-28nv50: enable half insns for MOV and MULChristoph Bumiller
2009-05-28nv50: make sure half-long insns are pairedChristoph Bumiller
2009-05-28nv50: enable KIL in register 19a8Christoph Bumiller
2009-05-28nv50: don't overwrite sources before they're usedChristoph Bumiller
2009-05-28nv50: put FP outputs where they belongChristoph Bumiller
2009-05-28nv50: modified FP attribute loadingChristoph Bumiller
2009-05-28nv50: inspect decl semantic and interpolation modeChristoph Bumiller
2009-05-28nv50: record last access to temp and attr regsChristoph Bumiller
2009-05-28nv50: save some space in immediate bufferChristoph Bumiller
2009-05-28nv50: fix SIGN_SET case in tgsi_srcChristoph Bumiller
2009-05-28nv50: set dst.z,w to 0,1 in SCS and XPDChristoph Bumiller
2009-05-28nv50: make LRP instruction nicerChristoph Bumiller
2009-05-28nv50: fix some memory leaks in shader assemblerChristoph Bumiller
2009-04-15gallium: Make sure we flush before some texture / buffer operations.Thomas Hellstrom
2009-04-13nv50: fix mrt clearBen Skeggs
2009-04-09nv50: adapt for new clear interfaceBen Skeggs
2009-04-04gallium: Clean up driver clear() interface.Michel Dänzer
2009-04-03nv50: fix viewport state updateChristoph Bumiller
2009-03-26gallium: Remove some little-used fields from struct pipe_surface.Michel Dänzer
2009-03-25nv50: fix typo in nv50_query.cBen Skeggs
2009-03-14nouveau: bypass_vs_clip_and_viewportYounes Manton
2009-03-13gallium: Remove do_flip argument from surface_copyJakob Bornecrantz
2009-03-07nv50: simplify tesla object selectionBen Skeggs
2009-03-07nouveau: make stateobjs start off with refcount of 1Ben Skeggs
2009-03-07Fix nv50_screen_create()Victor Stinner
2009-03-04gallium: Unify reference counting.Michel Dänzer