summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen
Commit message (Expand)AuthorAgeFilesLines
* gm107/ir: make use of ADD32I for all immediatesSamuel Pitoiset2016-07-191-1/+1
* gm107/ir: add missing NEG modifier for IADD32ISamuel Pitoiset2016-07-191-0/+1
* nvc0: add support for BGRA8 imagesIlia Mirkin2016-07-184-0/+11
* nv50: fix alphatest for non-blendable formatsIlia Mirkin2016-07-166-6/+63
* nv50/ir: add missing string for SV_WORK_DIMSamuel Pitoiset2016-07-141-0/+1
* nvc0: initial support for GP100 GPUsBen Skeggs2016-07-122-0/+3
* nvc0/ir: fix images indirect access on FermiSamuel Pitoiset2016-07-111-0/+7
* nvc0/ir: remove unused resource info loading helpersSamuel Pitoiset2016-07-082-28/+0
* nvc0/ir: refactor the surfaces info loading logicSamuel Pitoiset2016-07-082-82/+44
* nvc0/ir: move the shift left op inside loadTexHandle()Samuel Pitoiset2016-07-081-8/+6
* nvc0/ir: rename NVE4_SU_INFO_XXX to NVC0_SU_INFO_XXXSamuel Pitoiset2016-07-051-49/+49
* nvc0/ir: reset the base offset for indirect images accessesSamuel Pitoiset2016-07-051-2/+4
* gm107/ir: fix sign bit emission for FADD32ISamuel Pitoiset2016-07-051-3/+6
* nouveau: Fix a couple of "foo may be used uninitialized' compiler warningsHans de Goede2016-07-021-2/+2
* nouveau: Fix gcc6 / c++11 auto_ptr deprecation compiler warningsHans de Goede2016-07-021-0/+4
* nouveau: Add support for SV_WORK_DIMHans de Goede2016-07-024-0/+5
* nvc0: fix up image support for allowing multiple samplesIlia Mirkin2016-07-012-32/+51
* nv50/ir: print EMIT subops in debug modeSamuel Pitoiset2016-06-291-0/+9
* nv50/ir: print RSQ/RCP subops in debug modeSamuel Pitoiset2016-06-291-0/+10
* nv50/ir: print PIXLD subops in debug modeSamuel Pitoiset2016-06-291-0/+9
* nv50/ir: print SHFL subops in debug modeSamuel Pitoiset2016-06-291-0/+9
* gm107/ir: make sure that flagsDef is set when emitting setcondSamuel Pitoiset2016-06-281-1/+1
* gm107/ir: add missing setcond flags for LOP variantsSamuel Pitoiset2016-06-281-0/+2
* gm107/ir: make use of LOP32I for all immediatesSamuel Pitoiset2016-06-281-1/+1
* gm107/ir: make use of MOV32I for all immediatesSamuel Pitoiset2016-06-271-2/+1
* gm107/ir: make use of IMUL32I for all immediatesSamuel Pitoiset2016-06-261-1/+1
* Remove wrongly repeated words in commentsGiuseppe Bilotta2016-06-231-1/+1
* gk104/ir: fix tex use generation to be more careful about eliding usesIlia Mirkin2016-06-192-12/+27
* nv50/ir: add missing strings for some recent sysvalsSamuel Pitoiset2016-06-181-0/+3
* nv50/ir: make Graph destructor virtualStephan Bergmann2016-06-131-1/+1
* nvc0/ir: clamp the UBO index for compute on KeplerSamuel Pitoiset2016-06-131-1/+9
* nv50: enable indirect addressing of fragment shader inputsIlia Mirkin2016-06-111-0/+1
* gk104/ir: fix conditions for adding a texbarIlia Mirkin2016-06-071-4/+6
* 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