aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_emit_gk110.cpp
Commit message (Expand)AuthorAgeFilesLines
* gk110/ir: fix imad sat/hi flag emission for immediate argsIlia Mirkin2015-12-071-8/+3
* gk110/ir: fix imul hi emission with limm argIlia Mirkin2015-12-071-2/+2
* nv50/ir/gk110: add memory barriers support for GK110Samuel Pitoiset2015-12-021-0/+12
* nv50/ir: always display the opcode number for unknown instructionsSamuel Pitoiset2015-11-291-1/+1
* nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATIONIlia Mirkin2015-11-121-0/+1
* nvc0: do upload-time fixups for interpolation parametersIlia Mirkin2015-10-291-2/+29
* nvc0/ir: detect i2f/i2i which operate on specific bytes/wordsIlia Mirkin2015-08-201-0/+1
* nvc0/ir: kepler can't do indirect shader input/output loads directlyIlia Mirkin2015-07-231-0/+21
* gk110/ir: fake BAR supportIlia Mirkin2015-07-231-0/+12
* nvc0/ir: allow iset to produce a boolean floatIlia Mirkin2015-05-221-4/+8
* nvc0/ir: avoid jumping to a sched instructionIlia Mirkin2015-05-221-0/+2
* nvc0/ir: fix predicated PFETCH for realIlia Mirkin2015-04-301-1/+1
* nvc0/ir: fix predicated PFETCH emissionIlia Mirkin2015-04-291-1/+3
* gk110/ir: fix set with a register dest to not auto-set the abs flagIlia Mirkin2015-04-291-1/+1
* gk110/ir: add support for writing per-patch and shader outputsIlia Mirkin2015-04-271-7/+3
* nv50/ir/gk110: fix offset flag position for TXD opcodeIlia Mirkin2015-03-271-0/+1
* nvc0/ir: fix lowering of RSQ/RCP/SQRT/MOD to work with F64Ilia Mirkin2015-02-201-2/+2
* gk110/ir: add emission of dadd/dmul/dmad opcodesIlia Mirkin2015-02-201-3/+77
* gk110/ir: add dnz flag emission for fmul/fmadIlia Mirkin2014-10-031-0/+4
* gk110/ir: emit load constant subopIlia Mirkin2014-07-241-0/+1
* gk110/ir: fix bfind emissionIlia Mirkin2014-06-071-1/+1
* gk110/ir: fix emitting constbuf file indexIlia Mirkin2014-06-071-2/+3
* gk110/ir: emit saturate flag on fadd when neededIlia Mirkin2014-06-061-0/+1
* gk110/ir: fix slct emissionIlia Mirkin2014-06-061-1/+1
* gk110/ir: fix interp mode emissionIlia Mirkin2014-06-061-1/+2
* gk110/ir: fix ISAD emission with register argsIlia Mirkin2014-06-061-1/+1
* gk110/ir: fix quadon opcode emissionIlia Mirkin2014-06-061-1/+1
* gk110/ir: emit texbar the same way that the blob doesIlia Mirkin2014-06-061-1/+1
* nv50/ir/gk110: fix set with f32 destIlia Mirkin2014-05-071-0/+3
* nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin2014-04-281-1/+3
* nvc0/ir: add support for new bitfield manipulation opcodesIlia Mirkin2014-04-281-0/+35
* nvc0: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin2014-04-261-0/+13
* nvc0: add support for texture gatherIlia Mirkin2014-04-071-2/+11
* nvc0: enable texture query lodIlia Mirkin2014-04-071-0/+10
* 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-181-0/+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: 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