summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen
Commit message (Expand)AuthorAgeFilesLines
* nvc0: add support for VOTE tgsi opcodesIlia Mirkin2016-06-064-21/+75
* nv50/ir: use round toward 0 when converting doubles to integersSamuel Pitoiset2016-06-061-1/+3
* nv50/ir: fix error finding free element in bitset in some situationsIlia Mirkin2016-05-311-0/+6
* nv50/ir: print relevant file's bitset when showing RA infoIlia Mirkin2016-05-311-4/+4
* nvc0/ir: fix spilling predicates to registersIlia Mirkin2016-05-301-0/+4
* nvc0/ir: limit max number of regs based on availability in SMIlia Mirkin2016-05-302-2/+4
* nv50/ir: record number of threads in a compute shaderIlia Mirkin2016-05-305-2/+10
* nv50/ir: Add missing handling of U64/S64 in inlinesPierre Moreau2016-05-301-1/+3
* nvc0/ir: fix emission of predicate spill to registerIlia Mirkin2016-05-301-1/+2
* nv50,nvc0: fix the max_vertices=0 caseIlia Mirkin2016-05-291-0/+2
* gk110/ir: fix unspilling of predicates from registersIlia Mirkin2016-05-281-0/+28
* nvc0/ir: handle a load's reg result not being used for locked variantsIlia Mirkin2016-05-263-11/+45
* nvc0/ir: avoid generating illegal instructions for compute constbuf loadsIlia Mirkin2016-05-261-1/+2
* nvc0/ir: fix indirect access for imagesSamuel Pitoiset2016-05-221-8/+14
* nv50/ir: fix prog info initIlia Mirkin2016-05-221-3/+1
* nvc0/ir: return 0 for gl_TessCoord.z for non-triangles modesIlia Mirkin2016-05-221-0/+4
* nvc0/ir: add a lowering pass for surfaces on FermiSamuel Pitoiset2016-05-212-0/+117
* nvc0/ir: add emission for SULDB and SUSTxSamuel Pitoiset2016-05-211-2/+44
* nvc0/ir: add emission for OP_SULEASamuel Pitoiset2016-05-211-0/+58
* nv50/ir: fix tex constraints for surface coords on FermiSamuel Pitoiset2016-05-211-0/+6
* nv50/ir: use moveSources to condense sourcesIlia Mirkin2016-05-211-6/+1
* nvc0/ir: don't check the format for surface stores on KeplerSamuel Pitoiset2016-05-211-8/+7
* nv50/ir: fix a comment in canDualIssue()Samuel Pitoiset2016-05-211-1/+1
* nv50/ir: fix SUSTx constraints on KeplerSamuel Pitoiset2016-05-211-3/+1
* nv50/ir: treat addresses as localIlia Mirkin2016-05-191-1/+1
* Treewide: Remove Elements() macroJan Vesely2016-05-173-6/+6
* nvc0/ir: fix shared atomic lowering to preserve shared memory locationIlia Mirkin2016-05-171-10/+8
* nvc0/ir: make sure out-of-bounds buffer loads/atomics get a 0 resultIlia Mirkin2016-05-171-1/+26
* nv50/ir: avoid asserts when the state tracker feeds us bogus inputsIlia Mirkin2016-05-151-12/+48
* nvc0/ir: make sure to align the second arg of TXD to 4, as we do for TEXIlia Mirkin2016-05-151-0/+14
* nvc0: fix gl_SampleMaskIn computationIlia Mirkin2016-05-117-3/+81
* nv50/ir: generalize interp fixups to be able to fixup anythingIlia Mirkin2016-05-117-49/+60
* nv50/ir: silence unsupported TGSI_PROPERTY_CS_FIXED_BLOCK_*Samuel Pitoiset2016-05-091-0/+5
* nouveau: codegen: LOAD: Take src swizzle into accountHans de Goede2016-04-271-2/+6
* nouveau: codegen: LOAD: Do not call fetchSrc(1) if the address is immediateHans de Goede2016-04-271-2/+3
* nouveau: codegen: LOAD: Always use component 0 when getting the addressHans de Goede2016-04-271-1/+3
* gallium: Remove every double semi-colonJakob Sinclair2016-04-261-1/+1
* gk110/ir: add emission for VSHLSamuel Pitoiset2016-04-261-0/+58
* gk110/ir: add emission for OP_SUEAU, OP_SUBFM and OP_SUCLAMPSamuel Pitoiset2016-04-261-0/+87
* gk110/ir: add emission for OP_SULDB and OP_SUSTxSamuel Pitoiset2016-04-261-0/+155
* gk110/ir: add emission for OP_MADSPSamuel Pitoiset2016-04-261-0/+23
* gk110/ir: add emission for OP_PERMTSamuel Pitoiset2016-04-261-0/+12
* nvc0/ir: check that the image format doesn't mismatchSamuel Pitoiset2016-04-262-1/+22
* nvc0/ir: prevent out of bounds when no images are boundSamuel Pitoiset2016-04-261-2/+19
* nvc0/ir: add indirect support for images on KeplerSamuel Pitoiset2016-04-261-12/+28
* nvc0/ir: fix 1D arrays images for KeplerSamuel Pitoiset2016-04-261-2/+9
* nvc0/ir: fix cube images for KeplerSamuel Pitoiset2016-04-261-5/+5
* nv50/ir: add support for SULDP -> SULDB conversionIlia Mirkin2016-04-265-45/+293
* nv50/ir: make use of OP_SUQ for surfaces querySamuel Pitoiset2016-04-264-11/+71
* nv50/ir: add OP_BUFQ for buffers querySamuel Pitoiset2016-04-266-7/+23