summaryrefslogtreecommitdiff
path: root/src/gallium/drivers/nouveau/nvc0/nvc0_state.c
AgeCommit message (Expand)AuthorFilesLines
2021-08-21gallium: remove vertices_per_patch, add pipe_context::set_patch_verticesMarek Olšák1-0/+9
2021-08-20gallium: add take_ownership into set_sampler_views to skip reference countingMarek Olšák1-4/+13
2021-02-05nv50,nvc0: clear internal vbo masks based on the trailing slotsIlia Mirkin1-3/+9
2021-01-27gallium: add take_ownership param into set_vertex_buffers to eliminate atomicsMarek Olšák1-1/+3
2021-01-27gallium: add unbind_num_trailing_slots to set_sampler_viewsMarek Olšák1-0/+1
2021-01-27gallium: add unbind_num_trailing_slots to set_shader_imagesMarek Olšák1-0/+5
2021-01-27gallium: add unbind_num_trailing_slots to set_vertex_buffersMarek Olšák1-1/+3
2021-01-27gallium: add take_ownership param into set_constant_buffer to eliminate atomicsMarek Olšák1-1/+8
2020-12-22gallium: inline pipe_depth_state to decrease DSA state size by 4 bytesMarek Olšák1-8/+8
2020-12-22gallium: inline pipe_alpha_state to enable better DSA bitfield packingMarek Olšák1-4/+4
2020-12-22gallium: pass pipe_stencil_ref by value (it has only 2 bytes)Marek Olšák1-2/+2
2020-09-01nvc0/cl: hande 64 bit pointers in nvc0_set_global_handleKarol Herbst1-8/+3
2020-08-25nvc0: Add shader disk cachingMark Menzynski1-0/+2
2020-08-19nvc0: handle nr being 0 in nvc0_set_global_bindingsKarol Herbst1-0/+3
2020-04-15Revert "nvc0: fix line width on GM20x+"Karol Herbst1-4/+1
2020-03-27nv50, nvc0: fix must_check warning of util_dynarray_resize_bytesKarol Herbst1-3/+7
2020-03-10Revert "gallium: make handles of set_global_binding 64 bit"Karol Herbst1-3/+10
2020-03-10gallium: make handles of set_global_binding 64 bitKarol Herbst1-10/+3
2019-10-07gallium: add PIPE_RESOURCE_FLAG_SINGLE_THREAD_USE to skip util_range lockMarek Olšák1-1/+1
2019-09-21nvc0: expose spirv supportKarol Herbst1-0/+10
2019-07-27nv50,nvc0: update sampler/view bind functions to accept NULL arrayIlia Mirkin1-8/+10
2019-07-22gallium: switch boolean -> bool at the interface definitionsIlia Mirkin1-1/+1
2019-06-19nouveau: fix frees in unsupported IR error paths.Dave Airlie1-0/+2
2019-06-12u_dynarray: turn util_dynarray_{grow, resize} into element-oriented macrosNicolai Hähnle1-3/+2
2019-04-04gallium: add writable_bitmask parameter into set_shader_buffersMarek Olšák1-1/+2
2019-03-17nouveau: add support for nirKarol Herbst1-3/+28
2019-01-22nv50,nvc0: mark textures dirty on fb updateIlia Mirkin1-1/+3
2018-12-02nv50,nvc0: Fix gallium nine regression regarding sampler bindingsKarol Herbst1-8/+6
2018-09-06gallium: split depth_clip into depth_clip_near & depth_clip_farMarek Olšák1-1/+1
2018-06-14nvc0: add support for programmable sample locationsRhys Perry1-1/+16
2018-04-30nvc0: add conservative rasterization supportRhys Perry1-0/+14
2018-04-20nvc0: fix line width on GM20x+Rhys Perry1-1/+4
2017-05-10gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák1-26/+0
2017-05-10gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák1-3/+3
2017-03-31nvc0: Add support for NV_fill_rectangle for the GM200+Lyude1-0/+7
2017-03-08gallium: s/uint/enum pipe_shader_type/ for set_constant_buffer()Brian Paul1-1/+2
2016-10-21nv50,nvc0: don't keep track of whether fb rt0 is integer-onlyIlia Mirkin1-0/+10
2016-10-20nvc0: translate compute shaders at program creationSamuel Pitoiset1-0/+4
2016-09-19nvc0: get rid of nvc0_stage_sampler_states_bind_range()Samuel Pitoiset1-74/+9
2016-09-19nvc0: get rid of nvc0_stage_set_sampler_views_range()Samuel Pitoiset1-89/+15
2016-08-30nvc0: undo overzealous enum usageIlia Mirkin1-2/+2
2016-08-29gallium: Use enum pipe_shader_type in set_shader_images()Kai Wasserbäch1-1/+2
2016-08-29gallium: Use enum pipe_shader_type in set_shader_buffers()Kai Wasserbäch1-1/+1
2016-08-29gallium: Use enum pipe_shader_type in set_sampler_views()Kai Wasserbäch1-1/+1
2016-08-29gallium: Use enum pipe_shader_type in bind_sampler_states() (v2)Kai Wasserbäch1-3/+8
2016-08-17gallium: change pipe_image_view::first_element/last_element -> offset/sizeMarek Olšák1-2/+2
2016-07-20nvc0: bind images for 3d/cp shaders on GM107+Samuel Pitoiset1-1/+22
2016-06-26nvc0: provide support for unscaled poly offset unitsIlia Mirkin1-2/+4
2016-06-20gallium: make image_view constRob Clark1-2/+2
2016-06-20gallium: make constant_buffer constRob Clark1-1/+1