summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-04-15nvc/ir: remove duplicate variable declarationEmil Velikov1-1/+0
2016-04-14nvc0/ir: fix picking of coordinates from tex instruction for textureGradIlia Mirkin1-0/+11
2016-04-14nv50/ir: fix indirect texturing for non-array textures on nvc0Ilia Mirkin1-3/+7
2016-01-08gk104/ir: simplify and fool-proof texbar algorithmIlia Mirkin1-77/+52
2015-12-12gk104/ir: sampler doesn't matter for txfIlia Mirkin1-1/+1
2015-09-14nvc0/ir: start offset at texBindBase for txq, like regular texturingIlia Mirkin1-1/+4
2015-08-20nv50/ir: support different unordered_set implementationsChih-Wei Huang1-2/+2
2015-08-14gm107/ir: indirect handle goes first on maxwell alsoIlia Mirkin1-8/+4
2015-07-28nvc0/ir: trim out barrier sync for non-compute shadersIlia Mirkin1-0/+6
2015-07-23nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin1-2/+17
2015-07-23nvc0/ir: tess factors are now sysvals, adapt codegen to expect thatIlia Mirkin1-1/+1
2015-07-23nvc0/ir: patch vertex count is stored in the upper bitsIlia Mirkin1-0/+4
2015-07-23nvc0/ir: add support for reading outputs in tess control shadersIlia Mirkin1-0/+3
2015-07-18nvc0/ir: don't worry about sampler in txq handlingIlia Mirkin1-22/+8
2015-07-18nvc0/ir: fix txq on indirect samplersIlia Mirkin1-1/+55
2015-06-15nvc0/ir: fix collection of first uses for texture barrier insertionIlia Mirkin1-5/+11
2015-05-22nvc0/ir: LOAD's can't be used for shader inputsIlia Mirkin1-0/+1
2015-05-22nvc0/ir: set ftz when sources are floats, not just destinationsIlia Mirkin1-3/+2
2015-04-28nvc0/ir: flush denorms to zero in non-compute shadersIlia Mirkin1-1/+24
2015-02-20nvc0/ir: handle zero and negative sqrt argumentsIlia Mirkin1-2/+14
2015-02-20nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin1-10/+33
2015-02-10nv50/ir: change the way float face is returnedIlia Mirkin1-2/+3
2015-01-05nv50/ir: fix texture offsets in release buildsIlia Mirkin1-1/+2
2014-09-25gm107/ir: fix texture argument orderIlia Mirkin1-5/+27
2014-09-08nvc0/ir: uses was always null at that point in the codeIlia Mirkin1-7/+1
2014-09-08nvc0/ir: insn can never be nullIlia Mirkin1-1/+1
2014-09-05nvc0/ir: clarify recursion fix to finding first tex usesChristoph Bumiller1-9/+7
2014-09-01nvc0/ir: avoid infinite recursion when finding first uses of texIlia Mirkin1-7/+25
2014-08-11nvc0/ir: describe the tex arguments for fermi/keplerIlia Mirkin1-0/+25
2014-08-11nvc0/ir: add kepler+ support for indirect texture referencesIlia Mirkin1-7/+27
2014-08-11nvc0/ir: add base tex offset for fermi indirect tex caseIlia Mirkin1-2/+10
2014-07-24nvc0/ir: support 2d constbuf indexingIlia Mirkin1-0/+14
2014-07-09nvc0/ir: add support for interpolating with non-default settingsIlia Mirkin1-1/+8
2014-07-09nvc0/ir: account for indirect textures on fermi for txdIlia Mirkin1-0/+3
2014-07-09nvc0/ir: unset s/r indirect sources before moving everythingIlia Mirkin1-9/+10
2014-07-08nvc0/ir: fill offset in properly for TXDIlia Mirkin1-13/+43
2014-07-08nvc0/ir: use manual TXD when offsets are involvedIlia Mirkin1-1/+2
2014-07-08nvc0/ir: do quadops on the right texture coordinates for TXDIlia Mirkin1-2/+3
2014-07-01nvc0/ir: only merge emit/restart for identical streamsIlia Mirkin1-3/+10
2014-05-15nvc0: replace immd 0 with $rLASTGPR for emit/restart opcodesBen Skeggs1-0/+1
2014-05-15nvc0: move nvc0 lowering pass class definitions into headerBen Skeggs1-104/+1
2014-04-28nvc0/ir: offset appears to come before the Z refIlia Mirkin1-1/+3
2014-04-28nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin1-8/+29
2014-04-26nvc0/ir: add support for SAMPLEMASK sysvalIlia Mirkin1-0/+4
2014-04-26nvc0: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin1-0/+21
2014-04-07nvc0: add support for texture gatherIlia Mirkin1-2/+8
2014-04-07nvc0: enable texture query lodIlia Mirkin1-0/+41
2014-03-20nvc0/ir: move sample id to second source arg to fix sampler2DMSIlia Mirkin1-3/+11
2014-01-27nv50/ir: delay calculation of indirect addressesBryan Cain1-0/+7
2013-09-16nouveau: fix regression since float comparison instructions (v2)Dave Airlie1-1/+1