summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_context.h
Commit message (Expand)AuthorAgeFilesLines
* 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
* nvc0: add support for PIPE_CAP_SAMPLE_SHADINGIlia Mirkin2014-04-261-0/+2
* nv30: remove nv30_context use from nvfx_*progIlia Mirkin2014-02-261-1/+1
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-111-0/+357