summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_from_tgsi.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-12-04nv50/ir: deal with loops with no breaksIlia Mirkin1-0/+6
2015-11-12nvc0/ir: add support for TGSI_SEMANTIC_HELPER_INVOCATIONIlia Mirkin1-0/+1
2015-10-31nouveau: get rid of tabsIlia Mirkin1-1/+1
2015-10-29nv50: allow per-sample interpolation to be forced via rastIlia Mirkin1-2/+2
2015-10-29nv50/ir: adapt to new method for passing in cull/clip distance masksIlia Mirkin1-4/+8
2015-10-29nvc0: do upload-time fixups for interpolation parametersIlia Mirkin1-4/+10
2015-09-13nv50/ir: add support for TXQS tgsi opcodeIlia Mirkin1-5/+17
2015-08-20nv50/ir: pre-compute BFE arg when both bits and offset are immIlia Mirkin1-3/+9
2015-07-29nvc0/ir: cache vertex out base so that we don't recompute againIlia Mirkin1-8/+15
2015-07-29nvc0/ir: output base for reading is based on laneidIlia Mirkin1-0/+25
2015-07-23nvc0/ir: tess factors are now sysvals, adapt codegen to expect thatIlia Mirkin1-4/+13
2015-07-23nvc0/ir: add support for reading outputs in tess control shadersIlia Mirkin1-2/+15
2015-07-23nvc0/ir: set perPatch flag on load/stores to per-patch varyingsIlia Mirkin1-2/+6
2015-07-23nvc0/ir: populate info structure based on new tess propertiesIlia Mirkin1-0/+18
2015-07-23nvc0/ir: mark varyings as per-patch based on semantic nameIlia Mirkin1-0/+14
2015-07-23nvc0: preliminary tess supportIlia Mirkin1-0/+2
2015-07-21nouveau: use bool instead of booleanSamuel Pitoiset1-4/+4
2015-07-18nvc0/ir: fix txq on indirect samplersIlia Mirkin1-1/+1
2015-07-03nv50/ir: UCMP arguments are float, so make sure modifiers are appliedIlia Mirkin1-1/+2
2015-07-01nv50/ir: copy joinAt when splitting both before and afterIlia Mirkin1-0/+1
2015-05-22nv50/ir: guess that the constant offset is the starting slot of arrayIlia Mirkin1-2/+4
2015-05-20gallium: remove TGSI_SAT_MINUS_PLUS_ONEMarek Olšák1-12/+1
2015-05-14nv50/ir: silence compiler warnings about mismatched tagsSamuel Pitoiset1-3/+3
2015-05-06nv50/ir: add SHL to the list of U32 opcodesIlia Mirkin1-0/+1
2015-03-06nouveau: Fix build, invalid extern "C" around header inclusion.Mark Janes1-2/+0
2015-02-20nvc0/ir: add support for new TGSI double opcodesIlia Mirkin1-0/+236
2014-11-28nv50/ir/tgsi: handle TGSI_OPCODE_ARRChristoph Bumiller1-1/+4
2014-11-24nouveau: Fix build after STR/BRA opcode dropping.Eric Anholt1-2/+0
2014-11-24gallium: Drop the unused SFL/STR opcodes.Eric Anholt1-6/+0
2014-08-18nv50/ir: (trivial) initialize pointer to silence warningTobias Klausmann1-1/+1
2014-08-14nv50,nvc0: add support for fine derivativesIlia Mirkin1-0/+4
2014-07-09nvc0/ir: add support for interpolating with non-default settingsIlia Mirkin1-0/+85
2014-07-09gallium: switch dedicated centroid field to interpolation locationIlia Mirkin1-1/+1
2014-07-08nv50/ir: retrieve shadow compare from first argIlia Mirkin1-1/+1
2014-07-01nvc0/ir: avoid creating restarts with non-0 streamIlia Mirkin1-3/+7
2014-06-23nv50/ir: allow gl_ViewportIndex to work on non-provoking verticesTobias Klausmann1-2/+29
2014-05-23nv50/ir/tgsi: optimize KILChristoph Bumiller1-0/+5
2014-05-23nv50/ir/tgsi: TGSI_OPCODE_POW replicates its resultChristoph Bumiller1-1/+5
2014-04-28nv50/ir: change texture offsets to ValueRefs, allow nonconstIlia Mirkin1-6/+6
2014-04-28nvc0/ir: add support for MUL_HI tgsi opcodesIlia Mirkin1-1/+12
2014-04-28nvc0/ir: add support for new bitfield manipulation opcodesIlia Mirkin1-1/+63
2014-04-26nvc0/ir: fetch shadow value from proper place for TG4 cube arrayIlia Mirkin1-1/+4
2014-04-26nvc0/ir: set gatherComp for non-shadow targetsIlia Mirkin1-0/+2
2014-04-26nvc0/ir: set instance count based on the GS_INVOCATIONS propertyIlia Mirkin1-3/+1
2014-04-26nvc0/ir: add support for INVOCATIONID system valueIlia Mirkin1-0/+1
2014-04-26nvc0/ir: add support for SAMPLEMASK sysvalIlia Mirkin1-0/+1
2014-04-26nv50: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin1-1/+6
2014-04-07nv50: enable texture query lodIlia Mirkin1-0/+3
2014-02-25nv50: enable txg where supportedIlia Mirkin1-0/+4
2014-02-12nv50: implement multiple viewports/scissors, enable ARB_viewport_arrayIlia Mirkin1-0/+1