aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: Fix invalid constant.Vinson Lee2016-03-181-1/+1
* nv50,nvc0: handle SQRT lowering inside the driverIlia Mirkin2016-03-131-16/+15
* nv50/ir: restore OP_SELP to be a regular instructionSamuel Pitoiset2016-02-221-4/+4
* nv50/ir: add atomics support on shared memory for FermiSamuel Pitoiset2016-02-211-2/+101
* nvc0/ir: fix atomic compare-and-swap argumentsIlia Mirkin2016-01-291-1/+2
* nv50/ir: add support for indirect buffer loadingIlia Mirkin2016-01-291-5/+17
* nv50/ir: add SUQ op by reading the info from driver constbufIlia Mirkin2016-01-291-0/+11
* nv50/ir: add support for BUFFER accessesIlia Mirkin2016-01-291-3/+47
* nvc0/ir: be careful about propagating very large offsets into const loadIlia Mirkin2016-01-141-0/+6
* nvc0: add ARB_shader_draw_parameters supportIlia Mirkin2015-12-301-0/+11
* gk104/ir: simplify and fool-proof texbar algorithmIlia Mirkin2015-12-121-77/+52
* nv50/ir: fix texture grad for cubemapsIlia Mirkin2015-12-121-4/+3
* gk104/ir: sampler doesn't matter for txfIlia Mirkin2015-12-071-1/+1
* nvc0/ir: start offset at texBindBase for txq, like regular texturingIlia Mirkin2015-09-141-1/+4
* nv50/ir: support different unordered_set implementationsChih-Wei Huang2015-08-201-2/+2
* gm107/ir: indirect handle goes first on maxwell alsoIlia Mirkin2015-08-141-8/+4
* nvc0/ir: trim out barrier sync for non-compute shadersIlia Mirkin2015-07-281-0/+6
* nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin2015-07-231-2/+17
* nvc0/ir: tess factors are now sysvals, adapt codegen to expect thatIlia Mirkin2015-07-231-1/+1
* nvc0/ir: patch vertex count is stored in the upper bitsIlia Mirkin2015-07-231-0/+4
* nvc0/ir: add support for reading outputs in tess control shadersIlia Mirkin2015-07-231-0/+3
* nvc0/ir: don't worry about sampler in txq handlingIlia Mirkin2015-07-181-22/+8
* nvc0/ir: fix txq on indirect samplersIlia Mirkin2015-07-181-1/+55
* nvc0/ir: fix collection of first uses for texture barrier insertionIlia Mirkin2015-06-151-5/+11
* nvc0/ir: LOAD's can't be used for shader inputsIlia Mirkin2015-05-221-0/+1
* nvc0/ir: set ftz when sources are floats, not just destinationsIlia Mirkin2015-05-221-3/+2
* nvc0/ir: flush denorms to zero in non-compute shadersIlia Mirkin2015-04-281-1/+24
* nvc0/ir: handle zero and negative sqrt argumentsIlia Mirkin2015-02-201-2/+14
* nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin2015-02-201-10/+33
* nv50/ir: change the way float face is returnedIlia Mirkin2015-02-101-2/+3
* nv50/ir: fix texture offsets in release buildsIlia Mirkin2015-01-051-1/+2
* gm107/ir: fix texture argument orderIlia Mirkin2014-09-251-5/+27
* nvc0/ir: uses was always null at that point in the codeIlia Mirkin2014-09-081-7/+1
* nvc0/ir: insn can never be nullIlia Mirkin2014-09-081-1/+1
* nvc0/ir: clarify recursion fix to finding first tex usesChristoph Bumiller2014-09-051-9/+7
* nvc0/ir: avoid infinite recursion when finding first uses of texIlia Mirkin2014-09-011-7/+25
* nvc0/ir: describe the tex arguments for fermi/keplerIlia Mirkin2014-08-111-0/+25
* nvc0/ir: add kepler+ support for indirect texture referencesIlia Mirkin2014-08-111-7/+27
* nvc0/ir: add base tex offset for fermi indirect tex caseIlia Mirkin2014-08-111-2/+10
* nvc0/ir: support 2d constbuf indexingIlia Mirkin2014-07-241-0/+14
* nvc0/ir: add support for interpolating with non-default settingsIlia Mirkin2014-07-091-1/+8
* nvc0/ir: account for indirect textures on fermi for txdIlia Mirkin2014-07-091-0/+3
* nvc0/ir: unset s/r indirect sources before moving everythingIlia Mirkin2014-07-091-9/+10
* nvc0/ir: fill offset in properly for TXDIlia Mirkin2014-07-081-13/+43
* nvc0/ir: use manual TXD when offsets are involvedIlia Mirkin2014-07-081-1/+2
* nvc0/ir: do quadops on the right texture coordinates for TXDIlia Mirkin2014-07-081-2/+3
* nvc0/ir: only merge emit/restart for identical streamsIlia Mirkin2014-07-011-3/+10
* nvc0: replace immd 0 with $rLASTGPR for emit/restart opcodesBen Skeggs2014-05-151-0/+1
* nvc0: move nvc0 lowering pass class definitions into headerBen Skeggs2014-05-151-104/+1
* nvc0/ir: offset appears to come before the Z refIlia Mirkin2014-04-281-1/+3