aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/codegen/nv50_ir_lowering_nvc0.cpp
Commit message (Expand)AuthorAgeFilesLines
* nvc0/ir: Fix assert accessing null pointerMark Menzynski2019-07-231-1/+1
* gm107/ir: add fp64 rsqKarol Herbst2019-02-061-1/+1
* gm107/ir: add fp64 rcpKarol Herbst2019-02-061-1/+1
* gk104/ir: Use the new rcp/rsq in libraryKarol Herbst2019-02-061-1/+1
* gk110/ir: Use the new rcp/rsq in libraryBoyan Ding2019-02-061-0/+38
* nvc0: fix 3d images on keplerIlia Mirkin2019-02-061-20/+26
* nvc0/ir: fix second tex argument after levelZero optimizationIlia Mirkin2019-02-061-16/+0
* nvc0/ir: replace cvt instructions with add to improve shader performanceKarol Herbst2019-02-051-0/+63
* nv50/ir: fix link-time build failureRhys Perry2018-09-231-1/+1
* nvc0: fix bindless multisampled images on Maxwell+Rhys Perry2018-09-221-2/+41
* nv50/ir,nvc0: use constant buffers for compute when possible on Kepler+Rhys Perry2018-08-271-10/+8
* nvc0/ir: return 0 in imageLoad on incomplete texturesKarol Herbst2018-08-041-3/+30
* gm200/ir: add native OP_SQRT supportKarol Herbst2018-08-041-0/+3
* nvc0/ir: use the combined tid special registerRhys Perry2018-07-071-0/+12
* nvc0: implement multisampled images on Maxwell+Rhys Perry2018-07-041-29/+2
* nvc0: add support for programmable sample locationsRhys Perry2018-06-141-10/+92
* nvir/nvc0: fix legalizing of ld unlock c0[0x10000]Karol Herbst2018-02-211-1/+1
* nvc0: add support for bindless on maxwell+Ilia Mirkin2018-02-171-9/+23
* nvc0: add bindless image support for keplerIlia Mirkin2018-01-071-26/+31
* nvc0: add support for bindless textures on kepler+Ilia Mirkin2018-01-071-4/+6
* nvc0/ir: safen up lowering logic against overwriting reused valuesIlia Mirkin2018-01-071-2/+4
* nvc0/ir: change textureGrad to always use lane 0 as the tex originIlia Mirkin2017-12-191-14/+46
* nvc0/ir: Properly lower 64-bit shifts when the shift value is >32Pierre Moreau2017-12-041-1/+1
* nvc0/ir: propagate immediates to CALL input MOVsTobias Klausmann2017-08-311-2/+19
* nvc0/ir: unlink values pre- and post-call to division functionIlia Mirkin2017-08-121-4/+3
* nvc0/ir: SHLADD's middle source must be an immediateIlia Mirkin2017-05-201-0/+2
* nvc0/ir: fix ubo max clamp, reset file indexIlia Mirkin2017-02-091-1/+3
* nvc0/ir: fix robustness guarantees for constbuf loads on kepler+ computeIlia Mirkin2017-02-091-25/+22
* nvc0/ir: make it possible to have the flags def in def0Ilia Mirkin2017-02-091-1/+1
* nvc0/ir: add support for 64-bit shift lowering on SM20/SM30Ilia Mirkin2017-02-091-6/+62
* nvc0/ir: add support for all the new int64 tgsi opcodesIlia Mirkin2017-02-091-1/+66
* nvc0: enable FBFETCH with a special slot for color buffer 0Ilia Mirkin2017-01-161-4/+16
* nvc0/ir: only try to check for zero LOD if we aren't already forcing itIlia Mirkin2017-01-121-1/+1
* nv50/ir: do not insert texture barriers on gm107Samuel Pitoiset2017-01-121-1/+2
* nvc0/ir: use levelZero flag when the lod is set to 0Ilia Mirkin2016-11-201-6/+42
* nvc0/ir: simplify predicate logic for GK104 atomic operationsSamuel Pitoiset2016-10-191-14/+7
* nvc0/ir: remove useless NVC0LoweringPass::gMemBaseSamuel Pitoiset2016-10-191-4/+1
* gm107/ir: fix texturing with indirect samplersIlia Mirkin2016-10-181-0/+10
* nvc0/ir: fix textureGather with a single offsetIlia Mirkin2016-10-121-2/+2
* nvc0/ir: fix overwriting of value backing non-constant gather offsetIlia Mirkin2016-10-101-2/+2
* gm107/ir: allow indirect inputs to be loaded by frag shaderIlia Mirkin2016-09-101-4/+21
* gm107/ir: lower surface operationsSamuel Pitoiset2016-07-201-1/+75
* nvc0: add support for BGRA8 imagesIlia Mirkin2016-07-181-0/+4
* nvc0/ir: fix images indirect access on FermiSamuel Pitoiset2016-07-111-0/+7
* nvc0/ir: remove unused resource info loading helpersSamuel Pitoiset2016-07-081-24/+0
* nvc0/ir: refactor the surfaces info loading logicSamuel Pitoiset2016-07-081-81/+43
* nvc0/ir: move the shift left op inside loadTexHandle()Samuel Pitoiset2016-07-081-8/+6
* nvc0/ir: rename NVE4_SU_INFO_XXX to NVC0_SU_INFO_XXXSamuel Pitoiset2016-07-051-49/+49
* nvc0/ir: reset the base offset for indirect images accessesSamuel Pitoiset2016-07-051-2/+4
* nouveau: Add support for SV_WORK_DIMHans de Goede2016-07-021-0/+2