summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_context.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* nv50,nvc0: provide debug messages with shader compilation statsIlia Mirkin2015-11-051-1/+2
* nvc0: add a header file for nvc0_querySamuel Pitoiset2015-10-091-11/+1
* nvc0: keep track of cb bindings per buffer, use for upload settingsIlia Mirkin2015-09-091-4/+4
* gallium: add flags parameter to pipe_screen::context_createMarek Olšák2015-08-261-1/+1
* nvc0: bind a fake tess control program when there isn't one availableIlia Mirkin2015-08-171-0/+3
* nvc0: add handling for set_tess_state callbackIlia Mirkin2015-07-231-0/+4
* nvc0: preliminary tess supportIlia Mirkin2015-07-231-2/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-2/+2
* nouveau: use bool instead of booleanSamuel Pitoiset2015-07-211-11/+11
* nvc0: keep track of PGRAPH state in nvc0_screenIlia Mirkin2015-05-091-23/+1
* nvc0: regenerate rnndb headersIlia Mirkin2015-01-051-2/+3
* nv50,nvc0: get rid of draw module supportIlia Mirkin2014-09-051-8/+0
* nvc0: Handle ARB_conditional_render_inverted and enable itTobias Klausmann2014-08-191-1/+2
* nvc0: add a memory barrier when there are persistent UBOsIlia Mirkin2014-07-031-0/+2
* nvc0: remove vport_int hack and instead use the usual state validationIlia Mirkin2014-06-191-1/+0
* nvc0: implement multiple viewports/scissors, enable ARB_viewport_arrayTobias Klausmann2014-06-161-2/+4