aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nv50.cpp
Commit message (Expand)AuthorAgeFilesLines
* nvc0/ir: use the combined tid special registerRhys Perry2018-07-071-0/+3
* nv50/ir: we can't load local memory directly into an outputIlia Mirkin2016-04-021-1/+2
* nv50/ir: normalize cube coordinates after derivatives have been computedIlia Mirkin2016-03-201-1/+33
* nv50/ir: force-enable derivatives on TXD opsIlia Mirkin2016-03-191-0/+1
* nv50,nvc0: replace resInfoCBSlot by auxCBSlotSamuel Pitoiset2016-03-191-2/+2
* nv50,nvc0: handle SQRT lowering inside the driverIlia Mirkin2016-03-131-4/+3
* nv50/ir: manually optimize multiplication expansion logicIlia Mirkin2015-12-121-6/+25
* nv50/ir: fix texture grad for cubemapsIlia Mirkin2015-12-121-1/+1
* nv50/ir: fix assumption that prog->maxGPR is in 32-bit reg unitsIlia Mirkin2015-12-121-1/+1
* nv50/ir: fix cutoff for using r63 vs r127 when replacing zeroIlia Mirkin2015-12-081-1/+2
* nv50/ir: replace zeros in movs as wellIlia Mirkin2015-12-031-2/+1
* nv50/ir: don't forget to mark flagsDef on cvt in txb loweringIlia Mirkin2015-12-021-1/+1
* nv50/ir: only take abs value when computing high resultIlia Mirkin2015-11-071-1/+1
* nv50/ir: add support for TXQS tgsi opcodeIlia Mirkin2015-09-131-0/+20
* nv50/ir: r63 is only 0 if we are using less than 63 registersIlia Mirkin2015-09-101-1/+4
* nv50/ir: copy joinAt when splitting both before and afterIlia Mirkin2015-07-011-0/+1
* nv50/ir: OP_JOIN is a flow instructionJürgen Rühle2015-06-151-1/+1
* 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
* nv50/ir: ignore bias for samplerCubeShadow on nv50Ilia Mirkin2014-07-081-0/+10
* nv50/ir: fix lowering of predicated instructions (without defs)Christoph Bumiller2014-05-231-1/+4
* nv50/ir: fix s32 x s32 -> high s32 multiply logicIlia Mirkin2014-05-211-11/+80
* nv50/ir: fix integer mul lowering for u32 x u32 -> high u32Ilia Mirkin2014-05-181-3/+4
* nv50: fix setting of texture ms info to be per-stageIlia Mirkin2014-05-111-0/+4
* nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin2014-04-281-0/+8
* nv50: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin2014-04-261-0/+12
* nv50: enable texture query lodIlia Mirkin2014-04-071-0/+23
* nv50: enable cube map array texture supportIlia Mirkin2014-02-251-2/+3
* nv50: add support for texelFetch'ing MS textures, ARB_texture_multisampleIlia Mirkin2014-01-271-0/+60
* nv50/ir: delay calculation of indirect addressesBryan Cain2014-01-271-3/+101
* nv50: TXF already has integer arguments, don't try to convert from f32Ilia Mirkin2013-12-091-7/+9
* nouveau: fix regression since float comparison instructions (v2)Dave Airlie2013-09-161-2/+2
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-111-0/+1101