summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_state.c
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: mark textures dirty on fb updateIlia Mirkin2019-01-221-1/+3
* nv50,nvc0: Fix gallium nine regression regarding sampler bindingsKarol Herbst2018-12-021-8/+6
* gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák2018-09-061-1/+1
* nvc0: add support for programmable sample locationsRhys Perry2018-06-141-1/+16
* nvc0: add conservative rasterization supportRhys Perry2018-04-301-0/+14
* nvc0: fix line width on GM20x+Rhys Perry2018-04-201-1/+4
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-26/+0
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-3/+3
* nvc0: Add support for NV_fill_rectangle for the GM200+Lyude2017-03-311-0/+7
* gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer()Brian Paul2017-03-081-1/+2
* nv50,nvc0: don't keep track of whether fb rt0 is integer-onlyIlia Mirkin2016-10-211-0/+10
* nvc0: translate compute shaders at program creationSamuel Pitoiset2016-10-201-0/+4
* nvc0: get rid of nvc0_stage_sampler_states_bind_range()Samuel Pitoiset2016-09-191-74/+9
* nvc0: get rid of nvc0_stage_set_sampler_views_range()Samuel Pitoiset2016-09-191-89/+15
* nvc0: undo overzealous enum usageIlia Mirkin2016-08-301-2/+2
* gallium: Use enum pipe_shader_type in set_shader_images()Kai Wasserbäch2016-08-291-1/+2
* gallium: Use enum pipe_shader_type in set_shader_buffers()Kai Wasserbäch2016-08-291-1/+1
* gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch2016-08-291-1/+1
* gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)Kai Wasserbäch2016-08-291-3/+8
* gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák2016-08-171-2/+2
* nvc0: bind images for 3d/cp shaders on GM107+Samuel Pitoiset2016-07-201-1/+22
* nvc0: provide support for unscaled poly offset unitsIlia Mirkin2016-06-261-2/+4
* gallium: make image_view constRob Clark2016-06-201-2/+2
* gallium: make constant_buffer constRob Clark2016-06-201-1/+1
* gallium: make shader_buffers constRob Clark2016-06-201-3/+3
* nvc0: add support for GL_EXT_window_rectanglesIlia Mirkin2016-06-181-0/+17
* nvc0: reduce overhead from always marking images dirtyIlia Mirkin2016-06-041-9/+36
* nvc0: reduce overhead from always marking buffers dirtyIlia Mirkin2016-06-041-6/+20
* nvc0: add preliminary support for imagesSamuel Pitoiset2016-04-261-2/+51
* nvc0: make sure to delete samplers used by compute shadersSamuel Pitoiset2016-03-211-1/+1
* nv50,nvc0: Set only NEW_CP_GLOBALS upon bindingPierre Moreau2016-03-131-1/+1
* nvc0: reset TFB bufctx when we no longer hold a reference to the buffersIlia Mirkin2016-03-061-1/+3
* nvc0: rename 3d binding points to NVC0_BIND_3D_XXXSamuel Pitoiset2016-02-221-9/+9
* nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXXSamuel Pitoiset2016-02-221-28/+28
* nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3dSamuel Pitoiset2016-02-221-28/+28
* nvc0: bind shader buffers for compute on FermiSamuel Pitoiset2016-02-211-3/+10
* nvc0: bind constant buffers for compute on FermiSamuel Pitoiset2016-02-211-1/+3
* nvc0: remove unnecessary includesBen Skeggs2016-02-161-1/+0
* 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
* nvc0: add state management for shader buffersIlia Mirkin2016-01-291-4/+44
* nv50,nvc0: optimize coherent buffer checking at draw timeSamuel Pitoiset2016-01-031-0/+36
* nv50,nvc0: fix use-after-free when vertex buffers are unboundPatrick Rudolph2015-12-091-3/+3
* gallium/drivers/nouveau: Make use of ARRAY_SIZE macroEdward O'Callaghan2015-12-061-3/+3
* nv50,nvc0: provide debug messages with shader compilation statsIlia Mirkin2015-11-051-1/+2
* nvc0: share shaders between contexts and build immediatelyIlia Mirkin2015-10-291-0/+3
* nvc0: do upload-time fixups for interpolation parametersIlia Mirkin2015-10-291-3/+0
* nvc0: move HW queries to nvc0_query_hw.c/h filesSamuel Pitoiset2015-10-091-1/+2
* nvc0: move nvc0_so_target_save_offset() to its correct locationSamuel Pitoiset2015-10-091-0/+19
* nvc0: keep track of cb bindings per buffer, use for upload settingsIlia Mirkin2015-09-091-0/+2