| Commit message (Expand) | Author | Age | Files | Lines |
* | nv50,nvc0: remove IDX from bufctx immediately, to avoid conflicts with clear | Ilia Mirkin | 2017-06-26 | 1 | -5/+5 |
* | nv50,nvc0: clear index buffer bufctx bin unconditionally | Ilia Mirkin | 2017-05-20 | 1 | -2/+1 |
* | gallium: remove pipe_index_buffer and set_index_buffer | Marek Olšák | 2017-05-10 | 1 | -35/+36 |
* | gallium: separate indirect stuff from pipe_draw_info - 80 -> 56 bytes | Marek Olšák | 2017-05-10 | 1 | -8/+8 |
* | gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytes | Marek Olšák | 2017-05-10 | 1 | -8/+8 |
* | nouveau: take extra push space into account for pushbuf_space calls | Ilia Mirkin | 2017-01-12 | 1 | -1/+1 |
* | nvc0: simplify draw parameters upload for vertex shaders | Samuel Pitoiset | 2016-11-07 | 1 | -8/+6 |
* | nvc0: use a define for the driver constant buffer size | Samuel Pitoiset | 2016-07-11 | 1 | -2/+2 |
* | nvc0: fix the driver cb size when draw parameters are used | Samuel Pitoiset | 2016-07-11 | 1 | -2/+2 |
* | nvc0: don't make use of push hint if there are no non-const user vbos | Ilia Mirkin | 2016-06-19 | 1 | -1/+3 |
* | nvc0: don't try to go through the push path for indirect draws | Ilia Mirkin | 2016-05-15 | 1 | -1/+2 |
* | nvc0: avoid using magic numbers for the uniform_bo offsets | Samuel Pitoiset | 2016-03-19 | 1 | -6/+8 |
* | nvc0: rework the validation path for 3D | Samuel Pitoiset | 2016-03-09 | 1 | -1/+1 |
* | nvc0: rename 3d binding points to NVC0_BIND_3D_XXX | Samuel Pitoiset | 2016-02-22 | 1 | -7/+7 |
* | nvc0: rename 3d dirty flags to NVC0_NEW_3D_XXX | Samuel Pitoiset | 2016-02-22 | 1 | -4/+4 |
* | nvc0: rename nvc0_context::dirty to nvc0_context::dirty_3d | Samuel Pitoiset | 2016-02-22 | 1 | -4/+4 |
* | nvc0: allocate an area for compute user constbufs | Samuel Pitoiset | 2016-02-21 | 1 | -4/+6 |
* | nv50,nvc0: enable/disable seamless cubemap texturing as requested | Ilia Mirkin | 2016-02-16 | 1 | -0/+8 |
* | nv50-: separate vertex formats from surface format descriptions | Ben Skeggs | 2016-02-16 | 1 | -2/+2 |
* | nv50,nvc0: remove unused parameter in nvXX_state_validate() | Samuel Pitoiset | 2016-02-11 | 1 | -2/+1 |
* | nvc0: avoid negatives in PUSH_SPACE argument | Ilia Mirkin | 2016-02-05 | 1 | -2/+1 |
* | nvc0: add some missing PUSH_SPACE's | Ilia Mirkin | 2016-02-05 | 1 | -1/+9 |
* | nvc0: add support for ARB_query_buffer_object | Ilia Mirkin | 2016-02-04 | 1 | -1/+1 |
* | nvc0: avoid crashing when there are holes in vertex array bindings | Ilia Mirkin | 2016-01-29 | 1 | -3/+13 |
* | nvc0: add ARB_indirect_parameters support | Ilia Mirkin | 2016-01-07 | 1 | -5/+24 |
* | nvc0: add support for real ARB_multi_draw_indirect | Ilia Mirkin | 2016-01-07 | 1 | -15/+45 |
* | nvc0: adjust indirect draw macros to handle multiple draws at once | Ilia Mirkin | 2016-01-07 | 1 | -9/+11 |
* | nv50,nvc0: optimize coherent buffer checking at draw time | Samuel Pitoiset | 2016-01-03 | 1 | -33/+8 |
* | nv50,nvc0: make sure there's pushbuf space and that we ref the bo early | Ilia Mirkin | 2016-01-01 | 1 | -4/+3 |
* | nvc0: add ARB_shader_draw_parameters support | Ilia Mirkin | 2015-12-30 | 1 | -0/+20 |
* | nv50,nvc0: add a note when converting vertex elements using CPU | Ilia Mirkin | 2015-12-27 | 1 | -0/+3 |
* | nvc0: move HW queries to nvc0_query_hw.c/h files | Samuel Pitoiset | 2015-10-09 | 1 | -2/+3 |
* | nvc0: add a header file for nvc0_query | Samuel Pitoiset | 2015-10-09 | 1 | -2/+2 |
* | nv50,nvc0: flush texture cache in presence of coherent bufs | Ilia Mirkin | 2015-09-17 | 1 | -0/+20 |
* | nvc0: add support for setting patch vertices at draw time | Ilia Mirkin | 2015-07-23 | 1 | -0/+6 |
* | nvc0: preliminary tess support | Ilia Mirkin | 2015-07-23 | 1 | -2/+1 |
* | gallium: replace INLINE with inline | Ilia Mirkin | 2015-07-21 | 1 | -4/+4 |
* | nouveau: use bool instead of boolean | Samuel Pitoiset | 2015-07-21 | 1 | -16/+16 |
* | nv50,nvc0: make sure to pushbuf_refn before putting bo into pushbuf_data | Ilia Mirkin | 2015-06-23 | 1 | -0/+1 |
* | nvc0: regenerate rnndb headers | Ilia Mirkin | 2015-01-05 | 1 | -3/+3 |
* | nv50,nvc0: set vertex id base to index_bias | Ilia Mirkin | 2014-12-30 | 1 | -2/+6 |
* | nvc0: add support for indirect drawing | Christoph Bumiller | 2014-07-15 | 1 | -23/+67 |
* | nvc0: add a memory barrier when there are persistent UBOs | Ilia Mirkin | 2014-07-03 | 1 | -1/+26 |
* | nvc0: assert that we have vertex elements state | Christoph Bumiller | 2014-05-23 | 1 | -0/+1 |
* | nvc0: enable support for maxwell boards | Ben Skeggs | 2014-05-15 | 1 | -2/+4 |
* | nvc0: replace some vb->stride checks with constant_vbo instead | Ben Skeggs | 2014-05-15 | 1 | -3/+3 |
* | nouveau: add ARB_buffer_storage support | Ilia Mirkin | 2014-05-02 | 1 | -0/+12 |
* | nvc0: release 3d bufctx after drawing | Ben Skeggs | 2013-11-13 | 1 | -0/+3 |
* | Move nv30, nv50 and nvc0 to nouveau. | Johannes Obermayr | 2013-09-11 | 1 | -0/+891 |