summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen
Commit message (Expand)AuthorAgeFilesLines
* nouveau/codegen: add missing values for OP_TXLQ into the target arraysIlia Mirkin2014-04-192-7/+9
* nvc0: add support for texture gatherIlia Mirkin2014-04-073-4/+20
* nvc0: enable texture query lodIlia Mirkin2014-04-073-0/+53
* nv50: enable texture query lodIlia Mirkin2014-04-075-0/+32
* nvc0/ir: move sample id to second source arg to fix sampler2DMSIlia Mirkin2014-03-202-4/+12
* nv50/ir/gk110: add postfactor support for fmulIlia Mirkin2014-03-181-0/+2
* nv50/ir/gk110: set not modifier on first source of logic opIlia Mirkin2014-03-181-3/+2
* nv50/ir/gk110: use shl/shr instead of lshf/rshf so that c[] is supportedIlia Mirkin2014-03-181-17/+6
* nv50/ir/gk110: add 64/128-bit fetch/export supportIlia Mirkin2014-03-182-7/+4
* nv50/ir/gk110: fix handling of OP_SUB for floating point opsIlia Mirkin2014-03-181-1/+6
* nv50/ir/gk110: presin/preex2 take their source at bit 23Ilia Mirkin2014-03-181-1/+1
* nv50/ir/gk110: add implementations of div u32/s32Ilia Mirkin2014-03-182-5/+162
* nv50/ir/gk110: implement quadopIlia Mirkin2014-03-181-1/+11
* nv50/ir/gk110: fill in mov from predicateIlia Mirkin2014-03-181-1/+5
* nv50/ir/gk110: handle derivAll flag, fix useOffsets for non-txfIlia Mirkin2014-03-181-4/+8
* nv50/ir/gk110: fix setting texture for txd/txf/txqIlia Mirkin2014-03-181-9/+8
* nv50/ir/gk110: add texcsaa implementationIlia Mirkin2014-03-181-1/+11
* nv50/ir/gk110: add pfetch supportIlia Mirkin2014-03-181-1/+9
* nv50/ir/gk110: add emit/restart implementationsIlia Mirkin2014-03-181-1/+8
* nv50/ir/gk110: add missing break in sched emitIlia Mirkin2014-03-181-1/+1
* nv50/ir/gk110: implement partial txq supportIlia Mirkin2014-03-181-1/+27
* nv50/ir/gk110: fill out texture instruction supportIlia Mirkin2014-03-181-13/+20
* nv50/ir/gk110: fix control flow opcode emission, add sat flagIlia Mirkin2014-03-181-22/+18
* nv30: remove nv30_context use from nvfx_*progIlia Mirkin2014-02-261-1/+1
* nv50: enable txg where supportedIlia Mirkin2014-02-252-1/+6
* nv50: enable cube map array texture supportIlia Mirkin2014-02-251-2/+3
* nv50/ir/ra: fix SpillCodeInserter::offsetSlot usageChristoph Bumiller2014-02-221-7/+7
* nv50: implement multiple viewports/scissors, enable ARB_viewport_arrayIlia Mirkin2014-02-121-0/+1
* nv50/ir/ra: some register spilling fixesChristoph Bumiller2014-02-091-5/+34
* nvc0: handle TGSI_SEMANTIC_LAYERChristoph Bumiller2014-02-073-3/+2
* nvc0/ir/emit: hardcode vertex output stream to 0 for nowChristoph Bumiller2014-02-071-2/+7
* nouveau/codegen: allow tex offsets on non-TXF instructions (e.g. TXL)Ilia Mirkin2014-02-061-0/+8
* nv50: add support for texelFetch'ing MS textures, ARB_texture_multisampleIlia Mirkin2014-01-273-0/+69
* nv50: handle gl_Layer writes in GPIlia Mirkin2014-01-271-0/+1
* nv50/ir: add support for gl_PrimitiveIDInIlia Mirkin2014-01-273-5/+11
* nv50/ir: fix support for shader input + immediate in gpIlia Mirkin2014-01-272-1/+7
* nv50/ir: disallow shader input + cbuf in same instruction in gpIlia Mirkin2014-01-271-1/+6
* nv50/ir: disallow predicates on emit/restart opsIlia Mirkin2014-01-271-1/+2
* nv50: add support for geometry shadersBryan Cain2014-01-271-6/+19
* nv50/ir: delay calculation of indirect addressesBryan Cain2014-01-273-13/+136
* nv50/ir: fix PFETCH and add RDSV to get VSTRIDE for GPsChristoph Bumiller2014-01-273-5/+59
* nv50/ir: txg not available on nvaa/nvacIlia Mirkin2014-01-271-1/+1
* nouveau/codegen: set dType to S32 for OP_NEG U32Ilia Mirkin2014-01-273-7/+27
* nv50: TXF already has integer arguments, don't try to convert from f32Ilia Mirkin2013-12-091-7/+9
* nvc0: fixup gk110 and up not being listed in various switch statementsBen Skeggs2013-12-063-7/+15
* nouveau: fix regression since float comparison instructions (v2)Dave Airlie2013-09-166-14/+14
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-1132-0/+27861