summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
AgeCommit message (Expand)AuthorFilesLines
2016-04-11nv50/ir: fix quadop emission in the presence of predicationIlia Mirkin1-1/+1
2016-02-24nvc0/ir: fix converting between predicate and gprIlia Mirkin1-1/+7
2015-12-12gk110/ir: fix imad sat/hi flag emission for immediate argsIlia Mirkin1-8/+3
2015-12-12gk110/ir: fix imul hi emission with limm argIlia Mirkin1-2/+2
2015-11-12nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATIONIlia Mirkin1-0/+1
2015-10-29nvc0: do upload-time fixups for interpolation parametersIlia Mirkin1-2/+29
2015-08-20nvc0/ir: detect i2f/i2i which operate on specific bytes/wordsIlia Mirkin1-0/+1
2015-07-23nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin1-0/+21
2015-07-23gk110/ir: fake BAR supportIlia Mirkin1-0/+12
2015-05-22nvc0/ir: allow iset to produce a boolean floatIlia Mirkin1-4/+8
2015-05-22nvc0/ir: avoid jumping to a sched instructionIlia Mirkin1-0/+2
2015-04-30nvc0/ir: fix predicated PFETCH for realIlia Mirkin1-1/+1
2015-04-29nvc0/ir: fix predicated PFETCH emissionIlia Mirkin1-1/+3
2015-04-29gk110/ir: fix set with a register dest to not auto-set the abs flagIlia Mirkin1-1/+1
2015-04-27gk110/ir: add support for writing per-patch and shader outputsIlia Mirkin1-7/+3
2015-03-27nv50/ir/gk110: fix offset flag position for TXD opcodeIlia Mirkin1-0/+1
2015-02-20nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin1-2/+2
2015-02-20gk110/ir: add emission of dadd/dmul/dmad opcodesIlia Mirkin1-3/+77
2014-10-03gk110/ir: add dnz flag emission for fmul/fmadIlia Mirkin1-0/+4
2014-07-24gk110/ir: emit load constant subopIlia Mirkin1-0/+1
2014-06-07gk110/ir: fix bfind emissionIlia Mirkin1-1/+1
2014-06-07gk110/ir: fix emitting constbuf file indexIlia Mirkin1-2/+3
2014-06-06gk110/ir: emit saturate flag on fadd when neededIlia Mirkin1-0/+1
2014-06-06gk110/ir: fix slct emissionIlia Mirkin1-1/+1
2014-06-06gk110/ir: fix interp mode emissionIlia Mirkin1-1/+2
2014-06-06gk110/ir: fix ISAD emission with register argsIlia Mirkin1-1/+1
2014-06-06gk110/ir: fix quadon opcode emissionIlia Mirkin1-1/+1
2014-06-06gk110/ir: emit texbar the same way that the blob doesIlia Mirkin1-1/+1
2014-05-07nv50/ir/gk110: fix set with f32 destIlia Mirkin1-0/+3
2014-04-28nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin1-1/+3
2014-04-28nvc0/ir: add support for new bitfield manipulation opcodesIlia Mirkin1-0/+35
2014-04-26nvc0: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin1-0/+13
2014-04-07nvc0: add support for texture gatherIlia Mirkin1-2/+11
2014-04-07nvc0: enable texture query lodIlia Mirkin1-0/+10
2014-03-18nv50/ir/gk110: add postfactor support for fmulIlia Mirkin1-0/+2
2014-03-18nv50/ir/gk110: set not modifier on first source of logic opIlia Mirkin1-3/+2
2014-03-18nv50/ir/gk110: use shl/shr instead of lshf/rshf so that c[] is supportedIlia Mirkin1-17/+6
2014-03-18nv50/ir/gk110: add 64/128-bit fetch/export supportIlia Mirkin1-0/+4
2014-03-18nv50/ir/gk110: fix handling of OP_SUB for floating point opsIlia Mirkin1-1/+6
2014-03-18nv50/ir/gk110: presin/preex2 take their source at bit 23Ilia Mirkin1-1/+1
2014-03-18nv50/ir/gk110: implement quadopIlia Mirkin1-1/+11
2014-03-18nv50/ir/gk110: fill in mov from predicateIlia Mirkin1-1/+5
2014-03-18nv50/ir/gk110: handle derivAll flag, fix useOffsets for non-txfIlia Mirkin1-4/+8
2014-03-18nv50/ir/gk110: fix setting texture for txd/txf/txqIlia Mirkin1-9/+8
2014-03-18nv50/ir/gk110: add texcsaa implementationIlia Mirkin1-1/+11
2014-03-18nv50/ir/gk110: add pfetch supportIlia Mirkin1-1/+9
2014-03-18nv50/ir/gk110: add emit/restart implementationsIlia Mirkin1-1/+8
2014-03-18nv50/ir/gk110: add missing break in sched emitIlia Mirkin1-1/+1
2014-03-18nv50/ir/gk110: implement partial txq supportIlia Mirkin1-1/+27
2014-03-18nv50/ir/gk110: fill out texture instruction supportIlia Mirkin1-13/+20