aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: Set only NEW_CP_GLOBALS upon bindingPierre Moreau2016-03-132-2/+2
* nv50,nvc0: handle SQRT lowering inside the driverIlia Mirkin2016-03-136-23/+27
* nv50/ir: avoid folding mul + add if the mul has a dnzIlia Mirkin2016-03-131-3/+2
* nvc0: fix blit triangle size to fully cover FB's > 8192x8192Ilia Mirkin2016-03-131-4/+4
* nvc0: add support for TGSI FMA opsIlia Mirkin2016-03-102-1/+7
* nvc0: expose SM35 perf counters to AMD_performance_monitorSamuel Pitoiset2016-03-101-2/+2
* nvc0: add driver metrics for SM35 (GK110)Samuel Pitoiset2016-03-101-1/+20
* nvc0: add MP performance counters for SM35 (GK110)Samuel Pitoiset2016-03-103-17/+204
* nvc0: explode config of Kepler hardware SM eventsSamuel Pitoiset2016-03-101-78/+477
* nvc0: rework the driver metrics infrastructureSamuel Pitoiset2016-03-103-157/+172
* nvc0: rework the MP counters infrastructureSamuel Pitoiset2016-03-104-268/+243
* nouveau: Fix clang reserved-user-defined-literal error.Vinson Lee2016-03-091-1/+1
* gallium: add CAPs returning PCI device locationMarek Olšák2016-03-093-0/+12
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-093-3/+6
* nvc0: add a new validation path for computeSamuel Pitoiset2016-03-092-48/+39
* nvc0: rework the validation path for 3DSamuel Pitoiset2016-03-094-16/+36
* nv50,nvc0: make sure to destroy the mutex used for blitsSamuel Pitoiset2016-03-082-0/+2
* gm107/ir: add emission for ATOMSSamuel Pitoiset2016-03-071-1/+44
* gm107/ir: add emission for BARSamuel Pitoiset2016-03-071-0/+52
* gk110/ir: add missing src predicate emission for BAR.REDSamuel Pitoiset2016-03-071-0/+8
* gk110/ir: allow to emit immediates for BARSamuel Pitoiset2016-03-071-2/+21
* gk110/ir: fix wrong emission of BAR.SYNCSamuel Pitoiset2016-03-071-1/+0
* nvc0/ir: make sure that thread count immediate for BAR fitSamuel Pitoiset2016-03-071-0/+1
* nvc0: reset TFB bufctx when we no longer hold a reference to the buffersIlia Mirkin2016-03-062-2/+3
* nv50/ir: using sampleid/pos shouldn't force per-sample interpolationIlia Mirkin2016-03-052-6/+1
* gk110/ir: fix wrong emission of NOT modifier for VOTESamuel Pitoiset2016-03-021-1/+1
* nv50/ir: emit VOTE instructionSamuel Pitoiset2016-02-286-0/+83
* gk110/ir: add ld lock/st unlock emissionSamuel Pitoiset2016-02-281-2/+28
* nv50,nvc0: bump minimum texture buffer offset alignmentIlia Mirkin2016-02-272-2/+2
* nvc0: rework nvc0_compute_validate_program()Samuel Pitoiset2016-02-266-44/+20
* nvc0: make sure to validate compute global buffers on FermiSamuel Pitoiset2016-02-261-1/+3
* nvc0: move nvc0_validate_global_residents() to nvc0_compute.cSamuel Pitoiset2016-02-264-19/+17
* nvc0: rename 3d binding points to NVC0_BIND_3D_XXXSamuel Pitoiset2016-02-229-63/+64
* nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXXSamuel Pitoiset2016-02-228-133/+133
* nvc0: prefix compute macros with _CP_ instead of _COMPUTE_Samuel Pitoiset2016-02-224-4/+4
* nvc0: rename NVXX_COMPUTE to NVXX_CPSamuel Pitoiset2016-02-225-117/+117
* nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3dSamuel Pitoiset2016-02-228-64/+64
* nvc0/ir: add missing emission of locked load predicateSamuel Pitoiset2016-02-221-0/+7
* nvc0/ir: add ld lock/st unlock emission on GK104Samuel Pitoiset2016-02-221-10/+25
* nv50/ir: restore OP_SELP to be a regular instructionSamuel Pitoiset2016-02-224-14/+14
* nouveau: update the Makefile.sources list11.2-branchpointEmil Velikov2016-02-221-2/+3
* nvc0: enable compute shaders on FermiSamuel Pitoiset2016-02-211-1/+3
* nv50/ir: add atomics support on shared memory for FermiSamuel Pitoiset2016-02-212-2/+102
* nv50/ir: make OP_SELP a compare instructionSamuel Pitoiset2016-02-213-10/+19
* nv50/ir: add lock/unlock subops for load/storeSamuel Pitoiset2016-02-213-2/+26
* nv50/ir: use s[] addr space for shared buffersSamuel Pitoiset2016-02-211-11/+30
* nvc0: reduce likelihood of collision for real buffers on FermiSamuel Pitoiset2016-02-211-2/+2
* nvc0: invalidate compute state when switching pipe contextsSamuel Pitoiset2016-02-211-1/+2
* nvc0: add support for indirect compute on FermiSamuel Pitoiset2016-02-216-20/+81
* nvc0: bind textures/samplers for compute on FermiSamuel Pitoiset2016-02-213-8/+57