summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0
Commit message (Expand)AuthorAgeFilesLines
* nvc0: add hardware ETC2 and ASTC support on GK20A and GM107+Ilia Mirkin2016-04-042-2/+18
* gallium: distinguish between shader IR in get_compute_paramBas Nieuwenhuizen2016-04-021-0/+1
* nvc0: enable compute shaders on GK104 and GM107+Samuel Pitoiset2016-04-011-1/+2
* nvc0: bump the maximum number of UBOs for compute on KeplerSamuel Pitoiset2016-04-012-3/+0
* nvc0: add indirect compute support on KeplerSamuel Pitoiset2016-04-011-34/+77
* nvc0: reduce likelihood of collision for real buffers on KeplerSamuel Pitoiset2016-04-011-2/+2
* nvc0: store ubo info to the driver constbuf on KeplerSamuel Pitoiset2016-04-013-1/+29
* nvc0: bind user uniforms for compute on KeplerSamuel Pitoiset2016-04-012-27/+55
* nvc0: bind shader buffers for compute on KeplerSamuel Pitoiset2016-04-012-3/+39
* nvc0: bind driver cb for compute on c7[] for KeplerSamuel Pitoiset2016-04-014-45/+37
* nv50,nvc0: add PIPE_BIND_LINEAR support to is_format_supportedIlia Mirkin2016-03-311-0/+9
* nvc0: use a different offset for buffers and surfacesSamuel Pitoiset2016-03-291-3/+5
* nvc0: make sure to disable fetches from previously-set VBOs when blittingIlia Mirkin2016-03-281-0/+2
* nvc0: disable primitive restart and index bias during blitsIlia Mirkin2016-03-281-0/+11
* nvc0: make sure to delete samplers used by compute shadersSamuel Pitoiset2016-03-211-1/+1
* nvc0: avoid using magic numbers for the uniform_bo offsetsSamuel Pitoiset2016-03-198-44/+73
* nv50,nvc0: replace resInfoCBSlot by auxCBSlotSamuel Pitoiset2016-03-191-3/+1
* nv50,nvc0: Set only NEW_CP_GLOBALS upon bindingPierre Moreau2016-03-131-1/+1
* nv50,nvc0: handle SQRT lowering inside the driverIlia Mirkin2016-03-131-1/+1
* 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-101-1/+2
* 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
* gallium: add CAPs returning PCI device locationMarek Olšák2016-03-091-0/+4
* gallium: add external usage flags to resource_from(get)_handle (v2)Marek Olšák2016-03-091-1/+2
* 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-081-0/+1
* nvc0: reset TFB bufctx when we no longer hold a reference to the buffersIlia Mirkin2016-03-062-2/+3
* nv50,nvc0: bump minimum texture buffer offset alignmentIlia Mirkin2016-02-271-1/+1
* nvc0: rework nvc0_compute_validate_program()Samuel Pitoiset2016-02-265-43/+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: enable compute shaders on FermiSamuel Pitoiset2016-02-211-1/+3
* 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
* nvc0: bind shader buffers for compute on FermiSamuel Pitoiset2016-02-215-7/+56
* nvc0: bind driver constbuf for compute on FermiSamuel Pitoiset2016-02-215-0/+29
* nvc0: add a new validation state for 3D driver constbufSamuel Pitoiset2016-02-212-0/+19