aboutsummaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_state.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "nvc0: fix line width on GM20x+"Karol Herbst2020-04-151-4/+1
* nv50, nvc0: fix must_check warning of util_dynarray_resize_bytesKarol Herbst2020-03-271-3/+7
* Revert "gallium: make handles of set_global_binding 64 bit"Karol Herbst2020-03-101-3/+10
* gallium: make handles of set_global_binding 64 bitKarol Herbst2020-03-101-10/+3
* gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák2019-10-071-1/+1
* nvc0: expose spirv supportKarol Herbst2019-09-211-0/+10
* nv50,nvc0: update sampler/view bind functions to accept NULL arrayIlia Mirkin2019-07-271-8/+10
* gallium: switch boolean -> bool at the interface definitionsIlia Mirkin2019-07-221-1/+1
* nouveau: fix frees in unsupported IR error paths.Dave Airlie2019-06-191-0/+2
* u_dynarray: turn util_dynarray_{grow, resize} into element-oriented macrosNicolai Hähnle2019-06-121-3/+2
* gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák2019-04-041-1/+2
* nouveau: add support for nirKarol Herbst2019-03-171-3/+28
* 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