aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_state_validate.c
Commit message (Expand)AuthorAgeFilesLines
* nvc0: add NV_viewport_swizzle support for GM200+Ilia Mirkin2020-04-121-0/+9
* util: Move gallium's PIPE_FORMAT utils to /util/format/Eric Anholt2019-11-141-1/+1
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-1/+1
* nvc0: replace use of explicit default_tsc with entry 0Ilia Mirkin2018-12-141-16/+2
* nvc0: serialize before updating some constant buffer bindings on Maxwell+Rhys Perry2018-07-301-31/+19
* nvc0: add support for programmable sample locationsRhys Perry2018-06-141-29/+123
* util: Move util_is_power_of_two to bitscan.h and rename to util_is_power_of_t...Ian Romanick2018-03-291-1/+1
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-3/+0
* nvc0: Add support for setting viewport index/layer from VS/TESIlia Mirkin2017-04-201-0/+3
* nvc0: fragprog may not be set when e.g. clearingIlia Mirkin2017-04-021-2/+3
* nvc0: enable FBFETCH with a special slot for color buffer 0Ilia Mirkin2017-01-161-1/+92
* nv50,nvc0: don't keep track of whether fb rt0 is integer-onlyIlia Mirkin2016-10-211-21/+0
* nvc0: fix valid range for shader buffersSamuel Pitoiset2016-10-101-0/+1
* nv50,nvc0: fix depth range when halfz is enabledIlia Mirkin2016-08-141-2/+7
* nvc0: upload sample locations on GM20xSamuel Pitoiset2016-07-241-0/+13
* nvc0: fix wrong indentation in nvc0_validate_fb()Samuel Pitoiset2016-07-231-141/+141
* nvc0: use a define for the driver constant buffer sizeSamuel Pitoiset2016-07-111-4/+4
* nvc0: update "derived" state function namesIlia Mirkin2016-06-261-8/+8
* nvc0: provide support for unscaled poly offset unitsIlia Mirkin2016-06-261-0/+21
* nvc0: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-0/+25
* nvc0: mark bound buffer range validIlia Mirkin2016-06-041-0/+3
* nvc0: do not invalidate compute constbufs on KeplerSamuel Pitoiset2016-05-231-4/+6
* nv50,nvc0: add support for cull distancesTobias Klausmann2016-05-151-0/+1
* nvc0: fix gl_SampleMaskIn computationIlia Mirkin2016-05-111-2/+11
* nvc0: reserve an area for surfaces info in the driver constbufSamuel Pitoiset2016-04-261-4/+4
* nvc0: add preliminary support for imagesSamuel Pitoiset2016-04-261-0/+1
* nvc0: handle the case where there are no framebuffer attachmentsIlia Mirkin2016-04-091-10/+26
* nvc0: avoid using magic numbers for the uniform_bo offsetsSamuel Pitoiset2016-03-191-13/+15
* nvc0: rework the validation path for 3DSamuel Pitoiset2016-03-091-12/+24
* nvc0: move nvc0_validate_global_residents() to nvc0_compute.cSamuel Pitoiset2016-02-261-15/+0
* nvc0: rename 3d binding points to NVC0_BIND_3D_XXXSamuel Pitoiset2016-02-221-5/+5
* nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXXSamuel Pitoiset2016-02-221-44/+44
* nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3dSamuel Pitoiset2016-02-221-12/+12
* nvc0: invalidate compute state when switching pipe contextsSamuel Pitoiset2016-02-211-1/+2
* nvc0: bind driver constbuf for compute on FermiSamuel Pitoiset2016-02-211-0/+2
* nvc0: add a new validation state for 3D driver constbufSamuel Pitoiset2016-02-211-0/+18
* nvc0: bind constant buffers for compute on FermiSamuel Pitoiset2016-02-211-0/+5
* nvc0: allocate an area for compute user constbufsSamuel Pitoiset2016-02-211-6/+6
* nvc0: invalidate all buffers when switching pipe contextsSamuel Pitoiset2016-02-171-0/+1
* nvc0: remove unnecessary includesBen Skeggs2016-02-161-1/+0
* nv50,nvc0: remove unused parameter in nvXX_state_validate()Samuel Pitoiset2016-02-111-1/+1
* nvc0: add state management for shader buffersIlia Mirkin2016-01-291-0/+34
* nvc0: double per-shader stage driver constants areaIlia Mirkin2016-01-291-6/+6
* gallium/drivers/nouveau: Make use of ARRAY_SIZE macroEdward O'Callaghan2015-12-061-2/+1
* nvc0: share shaders between contexts and build immediatelyIlia Mirkin2015-10-291-0/+3
* nvc0: do upload-time fixups for interpolation parametersIlia Mirkin2015-10-291-1/+1
* nvc0: keep track of cb bindings per buffer, use for upload settingsIlia Mirkin2015-09-091-1/+2
* nvc0: implement the color buffer 0 is integer rule for alpha-to-one/covIlia Mirkin2015-08-171-0/+21
* nvc0: fix geometry program revalidation of clipping paramsIlia Mirkin2015-07-251-1/+1
* nvc0: add handling for set_tess_state callbackIlia Mirkin2015-07-231-0/+11