summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau
AgeCommit message (Expand)AuthorFilesLines
2018-02-17nvc0: add support for bindless on maxwell+Ilia Mirkin3-14/+116
2018-02-17gm107/ir: change how SUQ works in preparation for bindlessIlia Mirkin3-1/+61
2018-02-17nvc0: Use GP100_COMPUTE_CLASS on GP10BMikko Perttunen1-1/+2
2018-02-17gallium: allow drivers to impose BO flags restrictions on constant buffer 0Marek Olšák3-0/+3
2018-02-15nvc0: disable MS Images for sample_count == 1 on MaxwellKarol Herbst1-1/+1
2018-02-14gallium: drop all the guard band float caps.Dave Airlie2-12/+0
2018-02-08meson: Add build option for toolsScott D Phillips1-1/+2
2018-01-30gallium: introduce PIPE_CAP_FENCE_SIGNAL v2Andres Rodriguez3-0/+3
2018-01-19autotools: include meson build files in tarballDylan Baker1-1/+1
2018-01-17gallium: remove PIPE_CAP_USER_CONSTANT_BUFFERSMarek Olšák3-3/+0
2018-01-17gallium: remove PIPE_CAP_TEXTURE_SHADOW_MAPMarek Olšák3-3/+0
2018-01-17gallium: remove PIPE_CAP_TWO_SIDED_STENCILMarek Olšák3-3/+0
2018-01-11meson: move libsensors dependency to libgalliumDylan Baker1-1/+1
2018-01-07nvc0: enable bindless on keplerIlia Mirkin1-3/+3
2018-01-07nvc0: add bindless image support for keplerIlia Mirkin11-75/+272
2018-01-07nvc0: add support for bindless textures on kepler+Ilia Mirkin10-5/+183
2018-01-07nv50/ir: use the image info in the instruction rather than declIlia Mirkin1-52/+24
2018-01-07nvc0/ir: safen up lowering logic against overwriting reused valuesIlia Mirkin1-2/+4
2018-01-07nvc0: update tic in-place when buffer address changesIlia Mirkin2-14/+21
2018-01-07nvc0: ensure that pushbuf keeps ref to old text/tls bosIlia Mirkin1-0/+13
2017-12-29nv50/ir: Fix unused var warnings in release buildRhys Kidd2-2/+4
2017-12-29nvc0: Fix unused var warnings in release buildRhys Kidd1-3/+4
2017-12-29nv50: Fix unused var warning in release buildRhys Kidd1-1/+2
2017-12-22gm107/ir: use lane 0 for manual textureGrad handlingIlia Mirkin1-21/+34
2017-12-19nvc0/ir: change textureGrad to always use lane 0 as the tex originIlia Mirkin1-14/+46
2017-12-19gallium: plumb context priority through to driverRob Clark3-0/+3
2017-12-04meson: define driver dependenciesDylan Baker1-0/+5
2017-12-04nvc0/ir: Properly lower 64-bit shifts when the shift value is >32Pierre Moreau1-1/+1
2017-12-01meson: Add lmsensors supportDylan Baker1-1/+1
2017-11-26nouveau/compiler: Allow to omit line numbers when printing instructionsTobias Klausmann5-4/+13
2017-11-26nv50/ir: move LateAlgebraicOpt to the very endIlia Mirkin1-1/+1
2017-11-26nv50/ir: when merging immediates/consts, load directlyIlia Mirkin1-1/+21
2017-11-26nv50/ir: add optimization for modulo by a non-power-of-2 valueIlia Mirkin1-0/+15
2017-11-25nv50/ir: optimize signed integer modulo by pow-of-2Ilia Mirkin2-10/+29
2017-11-13meson: don't use build_by_default for specific gallium driversDylan Baker1-1/+0
2017-11-10gallium: add CAPs to support HW atomic counters. (v3)Dave Airlie3-0/+6
2017-11-09util: move os_time.[ch] to src/utilNicolai Hähnle2-2/+2
2017-11-08nv50: make blending work so that zero wins in a multiplicationIlia Mirkin1-0/+5
2017-11-06gallium: add PIPE_CAP_SIGNED_VERTEX_BUFFER_OFFSETMarek Olšák3-0/+3
2017-11-04nv50,nvc0: Display shared memory usage in pipe_debug_messagePierre Moreau2-6/+8
2017-11-04nv50,nvc0: Copy shared memory per block to the program info structure and backPierre Moreau2-0/+4
2017-11-04nv50/ir: Store shared memory per block in nv50_ir_prog_infoPierre Moreau1-0/+1
2017-11-01gallium: add cap for driver specified max combined shader resources.Dave Airlie3-0/+3
2017-10-27gallium: s/unsigned/enum pipe_prim_type/Brian Paul1-1/+1
2017-10-16meson: build nouveau (gallium) driverDylan Baker1-0/+224
2017-10-11nv50,nvc0: fix push hint logic in presence of a start offsetIlia Mirkin2-7/+5
2017-10-10gallium: Create a new PIPE_CAP_TILE_RASTER_ORDER for vc4.Eric Anholt3-0/+3
2017-10-09nv50/ir: fix 64-bit integer shiftsIlia Mirkin1-1/+3
2017-10-06gallium: add PIPE_CAP_TGSI_ANY_REG_AS_ADDRESSMarek Olšák3-0/+3
2017-10-02gallium: Remove util_format_s3tc_init()Matt Turner1-2/+0