aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_context.h
Commit message (Expand)AuthorAgeFilesLines
* gallium: add pipe cap for scissored clears and pass scissor state to clear() ...Mike Blumenkrantz2020-04-291-0/+1
* nvc0: add compute invocation counterRhys Perry2019-02-061-0/+4
* nvc0: add support for handling indirect draws with attrib conversionIlia Mirkin2019-02-061-0/+1
* nvc0: replace use of explicit default_tsc with entry 0Ilia Mirkin2018-12-141-0/+1
* nvc0: warn about changing NVC0_CB_AUX_MP_INFO and NVC0_CB_AUX_DRAW_INFORhys Perry2018-09-221-2/+6
* nvc0: add support for programmable sample locationsRhys Perry2018-06-141-5/+10
* nvc0: add bindless image support for keplerIlia Mirkin2018-01-071-4/+8
* nvc0: add support for bindless textures on kepler+Ilia Mirkin2018-01-071-1/+16
* nvc0: update tic in-place when buffer address changesIlia Mirkin2018-01-071-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-2/+1
* nvc0: Add support for setting viewport index/layer from VS/TESIlia Mirkin2017-04-201-0/+1
* nvc0: enable FBFETCH with a special slot for color buffer 0Ilia Mirkin2017-01-161-0/+4
* nvc0: add a new bin for the code segmentSamuel Pitoiset2016-09-011-2/+4
* nvc0: add nvc0_screen_resize_text_area() helperSamuel Pitoiset2016-09-011-0/+1
* nvc0: refactor the program upload processSamuel Pitoiset2016-09-011-1/+1
* nvc0: upload sample locations on GM20xSamuel Pitoiset2016-07-241-0/+1
* nvc0: bind images for 3d/cp shaders on GM107+Samuel Pitoiset2016-07-201-0/+4
* nvc0: increase the tex handles area size in the driver cbSamuel Pitoiset2016-07-201-11/+11
* nvc0: use a define for the driver constant buffer sizeSamuel Pitoiset2016-07-111-2/+2
* nouveau: Add support for SV_WORK_DIMHans de Goede2016-07-021-2/+2
* nvc0: Make NVC0_CB_AUX_GRID_INFO take an index argumentHans de Goede2016-07-021-1/+1
* nvc0: fix up image support for allowing multiple samplesIlia Mirkin2016-07-011-1/+1
* nvc0: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-0/+2
* nvc0: mark buffer texture range valid for shader imagesSamuel Pitoiset2016-06-031-0/+1
* nvc0: fix some compute texture validation bits on keplerIlia Mirkin2016-05-301-0/+2
* nvc0: allow to monitor MP perf counters with compute shadersSamuel Pitoiset2016-05-261-0/+3
* nvc0: enable 32 textures on kepler+Ilia Mirkin2016-05-261-1/+1
* nvc0: bind images on fragment and compute shaders for FermiSamuel Pitoiset2016-05-211-0/+1
* nvc0: inform users that 3D images are not fully supportedSamuel Pitoiset2016-04-261-1/+1
* nvc0: bind images on compute shaders for KeplerSamuel Pitoiset2016-04-261-1/+4
* nvc0: reserve an area for surfaces info in the driver constbufSamuel Pitoiset2016-04-261-3/+3
* nvc0: add preliminary support for imagesSamuel Pitoiset2016-04-261-0/+4
* nvc0: store ubo info to the driver constbuf on KeplerSamuel Pitoiset2016-04-011-0/+3
* nvc0: bind driver cb for compute on c7[] for KeplerSamuel Pitoiset2016-04-011-0/+6
* nvc0: avoid using magic numbers for the uniform_bo offsetsSamuel Pitoiset2016-03-191-0/+25
* nvc0: rework the validation path for 3DSamuel Pitoiset2016-03-091-1/+9
* nvc0: rework nvc0_compute_validate_program()Samuel Pitoiset2016-02-261-0/+1
* nvc0: move nvc0_validate_global_residents() to nvc0_compute.cSamuel Pitoiset2016-02-261-2/+1
* nvc0: rename 3d binding points to NVC0_BIND_3D_XXXSamuel Pitoiset2016-02-221-12/+12
* nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXXSamuel Pitoiset2016-02-221-29/+29
* nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3dSamuel Pitoiset2016-02-221-1/+1
* nvc0: bind textures/samplers for compute on FermiSamuel Pitoiset2016-02-211-0/+2
* nvc0: bind shader buffers for compute on FermiSamuel Pitoiset2016-02-211-1/+3
* nvc0: bind driver constbuf for compute on FermiSamuel Pitoiset2016-02-211-0/+1
* nvc0: add a new validation state for 3D driver constbufSamuel Pitoiset2016-02-211-0/+1
* nv50,nvc0: enable/disable seamless cubemap texturing as requestedIlia Mirkin2016-02-161-0/+1
* gallium: add a new interface for pipe_context::launch_grid()Samuel Pitoiset2016-02-131-4/+2
* nv50,nvc0: remove unused parameter in nvXX_state_validate()Samuel Pitoiset2016-02-111-2/+1
* nvc0: add state management for shader buffersIlia Mirkin2016-01-291-3/+10
* nv50,nvc0: optimize coherent buffer checking at draw timeSamuel Pitoiset2016-01-031-0/+3