summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2016-04-15nvc/ir: remove duplicate variable declarationEmil Velikov1-1/+0
2016-04-14nv50/ir: we can't load local memory directly into an outputIlia Mirkin1-1/+2
2016-04-14nvc0: disable primitive restart and index bias during blitsIlia Mirkin1-0/+11
2016-04-14nvc0/ir: fix picking of coordinates from tex instruction for textureGradIlia Mirkin1-0/+11
2016-04-14nvc0: make sure to delete samplers used by compute shadersSamuel Pitoiset1-1/+1
2016-04-14nv50/ir: fix indirect texturing for non-array textures on nvc0Ilia Mirkin1-3/+7
2016-04-14nv50/ir: force-enable derivatives on TXD opsIlia Mirkin2-1/+4
2016-04-14nv50: reset TFB bufctx when we no longer hold a reference to the buffersIlia Mirkin2-3/+3
2016-04-11nvc0: fix blit triangle size to fully cover FB's > 8192x8192Ilia Mirkin1-4/+4
2016-04-11nvc0: reset TFB bufctx when we no longer hold a reference to the buffersIlia Mirkin2-2/+3
2016-04-11nv50,nvc0: bump minimum texture buffer offset alignmentIlia Mirkin2-2/+2
2016-04-11nv50/ir: fix quadop emission in the presence of predicationIlia Mirkin4-5/+9
2016-04-11nvc0: avoid negatives in PUSH_SPACE argumentIlia Mirkin1-1/+1
2016-04-11nvc0: add some missing PUSH_SPACE'sIlia Mirkin1-1/+8
2016-02-24nvc0/ir: fix converting between predicate and gprIlia Mirkin3-11/+41
2016-02-04nv50/ir: fix false global CSE on instructions with multiple defsIlia Mirkin1-0/+2
2016-02-04nv50,nvc0: fix buffer clearing to respect engine alignment requirementsIlia Mirkin2-52/+247
2016-02-04nvc0: avoid crashing when there are holes in vertex array bindingsIlia Mirkin1-3/+13
2016-02-04nv50/ir: fix memory corruption when spilling and redoing RAKarol Herbst1-0/+3
2016-01-08nvc0: scale up inter_bo size so that it's 16M for a 4K videoIlia Mirkin1-2/+5
2016-01-08nv50,nvc0: fix crash when increasing bsp bo size for h264Ilia Mirkin2-4/+4
2016-01-08nv50,nvc0: make sure there's pushbuf space and that we ref the bo earlyIlia Mirkin4-6/+5
2016-01-08nvc0: Set winding order regardless of domain.Kenneth Graunke1-2/+4
2016-01-08nv50/ir: float(s32 & 0xff) = float(u8), not s8Ilia Mirkin1-0/+3
2016-01-08nvc0: don't forget to reset VTX_TMP bufctx slot after blit completionIlia Mirkin1-0/+2
2016-01-08nv50: free memory allocated by the prog which reads MP perf countersSamuel Pitoiset1-0/+5
2016-01-08nv50,nvc0: free memory allocated by performance metricsSamuel Pitoiset6-4/+22
2016-01-08nvc0: free memory allocated by the prog which reads MP perf countersSamuel Pitoiset1-0/+1
2016-01-08gk104/ir: simplify and fool-proof texbar algorithmIlia Mirkin2-83/+56
2016-01-08nv50/ir: can't have predication and immediatesIlia Mirkin1-0/+3
2016-01-07nv50,nvc0: fix use-after-free when vertex buffers are unboundPatrick Rudolph2-7/+6
2015-12-12nv50/ir: fix cutoff for using r63 vs r127 when replacing zeroIlia Mirkin1-1/+2
2015-12-12gk110/ir: fix imad sat/hi flag emission for immediate argsIlia Mirkin1-8/+3
2015-12-12gk104/ir: sampler doesn't matter for txfIlia Mirkin1-1/+1
2015-12-12gk110/ir: fix imul hi emission with limm argIlia Mirkin1-2/+2
2015-12-04nv50/ir: avoid looking at uninitialized srcMods entriesIlia Mirkin2-2/+2
2015-12-04nv50/ir: fix DCE to not generate 96-bit loadsIlia Mirkin1-1/+31
2015-12-04nv50/ir: don't forget to mark flagsDef on cvt in txb loweringIlia Mirkin1-1/+1
2015-12-04nv50/ir: fix instruction permutation logicIlia Mirkin1-1/+1
2015-12-04nv50/ir: the mad source might not have a defining instructionIlia Mirkin1-1/+1
2015-12-04nv50/ir: deal with loops with no breaksIlia Mirkin1-0/+6
2015-12-04nvc0/ir: fold postfactor into immediateIlia Mirkin1-0/+6
2015-11-29nv50/ir: fix (un)spilling of 3-wide resultsIlia Mirkin1-4/+42
2015-11-29nv50,nvc0: properly handle buffer storage invalidation on dsa bufferIlia Mirkin2-15/+17
2015-11-29nouveau: use the buffer usage to determine placement when no bindingIlia Mirkin1-2/+6
2015-11-20nv50: expose two groups of compute-related MP perf countersSamuel Pitoiset6-2/+63
2015-11-20gallium: add the concept of batch queriesNicolai Hähnle2-0/+2
2015-11-20gallium: remove pipe_driver_query_group_info field typeNicolai Hähnle1-4/+0
2015-11-19nv50: allow using inline vertex data submit when gl_VertexID is usedSamuel Pitoiset5-15/+46
2015-11-19nv50: add NV84_3D macroSamuel Pitoiset3-3/+4