summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0
Commit message (Expand)AuthorAgeFilesLines
* 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
* nvc0: bind constant buffers for compute on FermiSamuel Pitoiset2016-02-215-13/+81
* nvc0: allocate an area for compute user constbufsSamuel Pitoiset2016-02-214-18/+20
* nvc0: invalidate all buffers when switching pipe contextsSamuel Pitoiset2016-02-171-0/+1
* nv50,nvc0: enable/disable seamless cubemap texturing as requestedIlia Mirkin2016-02-165-2/+12
* nvc0: enable compute support on GK110:GM200 with an envvarSamuel Pitoiset2016-02-161-2/+7
* nvc0: add compute support for GM107Samuel Pitoiset2016-02-161-1/+4
* nvc0: fix compute state initialization on GK110+Samuel Pitoiset2016-02-161-6/+7
* nvc0: initial support for GM20x GPUsBen Skeggs2016-02-161-0/+6
* nvc0: implement support for maxwell texture headersBen Skeggs2016-02-163-6/+203
* nvc0: import maxwell texture header definitions from rnndbBen Skeggs2016-02-161-0/+365
* nv50-: split tic format specificationBen Skeggs2016-02-162-24/+31
* nvc0: switch nvc0_tex.c to updated g80_texture.xml.hBen Skeggs2016-02-161-29/+29
* nvc0: switch nvc0_surface.c to updated g80_texture.xml.hBen Skeggs2016-02-161-7/+11
* nv50-: separate vertex formats from surface format descriptionsBen Skeggs2016-02-163-3/+9
* nvc0: remove unnecessary includesBen Skeggs2016-02-165-6/+0
* nvc0: switch nvc0_tex.c to updated g80_defs.xml.hBen Skeggs2016-02-161-40/+40
* nvc0: switch nvc0_surface.c to updated g80_defs.xml.hBen Skeggs2016-02-161-7/+7
* gallium: add PIPE_SHADER_CAP_MAX_SHADER_IMAGESIlia Mirkin2016-02-151-0/+2
* gallium: make image views non-persistent objectsIlia Mirkin2016-02-151-1/+1
* nv50,nvc0: Remove duplicate logic from nvc0_set_framebuffer_state()Edward O'Callaghan2016-02-141-12/+2
* gallium: add PIPE_SHADER_CAP_SUPPORTED_IRSSamuel Pitoiset2016-02-131-0/+2
* gallium: add a new interface for pipe_context::launch_grid()Samuel Pitoiset2016-02-134-23/+24
* nv50,nvc0: remove unused parameter in nvXX_state_validate()Samuel Pitoiset2016-02-114-7/+5
* gallium: add interface for querying memory usage and sizes (v2)Marek Olšák2016-02-051-0/+1
* nvc0: avoid negatives in PUSH_SPACE argumentIlia Mirkin2016-02-051-2/+1
* nvc0: add some missing PUSH_SPACE'sIlia Mirkin2016-02-051-1/+9
* nvc0: add support for ARB_query_buffer_objectIlia Mirkin2016-02-0411-20/+239
* gallium: add PIPE_CAP_QUERY_BUFFER_OBJECTIlia Mirkin2016-02-041-0/+1