summaryrefslogtreecommitdiffstats
path: root/src/gallium/drivers/nouveau/nv50/nv50_vbo.c
Commit message (Expand)AuthorAgeFilesLines
* nv50,nvc0: remove IDX from bufctx immediately, to avoid conflicts with clearIlia Mirkin2017-06-261-4/+5
* nv50,nvc0: clear index buffer bufctx bin unconditionallyIlia Mirkin2017-05-201-3/+2
* gallium: remove pipe_index_buffer and set_index_bufferMarek Olšák2017-05-101-12/+18
* gallium: decrease the size of pipe_vertex_buffer - 24 -> 16 bytesMarek Olšák2017-05-101-9/+10
* nv50: add support for MUL_ZERO_WINS propertyIlia Mirkin2017-01-231-0/+6
* nouveau: take extra push space into account for pushbuf_space callsIlia Mirkin2017-01-121-1/+1
* nv50: add missing draw_calls_indexed driver statSamuel Pitoiset2016-11-021-0/+1
* nv50: rework the validation path for 3DSamuel Pitoiset2016-03-191-1/+1
* nv50: rename 3d binding points to NV50_BIND_3D_XXXSamuel Pitoiset2016-03-191-4/+4
* nv50: rename 3d dirty flags to NV50_NEW_3D_XXXSamuel Pitoiset2016-03-191-2/+2
* nv50: rename nv50_context::dirty to nv50_context::dirty_3dSamuel Pitoiset2016-03-191-2/+2
* nv50,nvc0: enable/disable seamless cubemap texturing as requestedIlia Mirkin2016-02-161-0/+7
* nv50-: separate vertex formats from surface format descriptionsBen Skeggs2016-02-161-2/+2
* nv50,nvc0: remove unused parameter in nvXX_state_validate()Samuel Pitoiset2016-02-111-1/+1
* nv50,nvc0: optimize coherent buffer checking at draw timeSamuel Pitoiset2016-01-031-35/+7
* nv50,nvc0: make sure there's pushbuf space and that we ref the bo earlyIlia Mirkin2016-01-011-1/+1
* nv50,nvc0: add a note when converting vertex elements using CPUIlia Mirkin2015-12-271-0/+3
* nv50: allow using inline vertex data submit when gl_VertexID is usedSamuel Pitoiset2015-11-191-10/+1
* nv50: add NV84_3D macroSamuel Pitoiset2015-11-191-2/+2
* nouveau: send back a debug message when waiting for a fence to completeIlia Mirkin2015-11-051-1/+1
* nv50: move HW queries to nv50_query_hw.c/h filesSamuel Pitoiset2015-10-301-2/+3
* nv50: add a header file for nv50_querySamuel Pitoiset2015-10-301-1/+2
* nv50,nvc0: flush texture cache in presence of coherent bufsIlia Mirkin2015-09-171-0/+19
* nv50: avoid using inline vertex data submit when gl_VertexID is usedIlia Mirkin2015-09-051-1/+10
* nv50: don't flush vertex arrays when index buffer changesIlia Mirkin2015-09-051-4/+0
* nv50: clear buffer status on all vertex bufs, not just the first oneIlia Mirkin2015-09-051-1/+0
* nv50: fix drawing from tfb, direct-to-pushbuf submitsIlia Mirkin2015-09-051-3/+2
* gallium: replace INLINE with inlineIlia Mirkin2015-07-211-3/+3
* nouveau: use bool instead of booleanSamuel Pitoiset2015-07-211-16/+16
* nv50: avoid segfault with enabled but unbound vertex attribSamuel Pitoiset2015-07-081-0/+5
* nv50,nvc0: make sure to pushbuf_refn before putting bo into pushbuf_dataIlia Mirkin2015-06-231-0/+1
* nv50,nvc0: set vertex id base to index_biasIlia Mirkin2014-12-301-0/+8
* nv50: do an explicit flush on draw when there are persistent buffersIlia Mirkin2014-07-031-1/+28
* nouveau: add ARB_buffer_storage supportIlia Mirkin2014-05-021-0/+12
* nv50: pass vtxbuf index as unsignedEmil Velikov2014-01-181-1/+1
* nv50: assert before trying to out-of-bounds access vtxbufEmil Velikov2014-01-181-1/+11
* nv50: wait on the buf's fence before sticking it into pushbufIlia Mirkin2013-12-041-0/+9
* Move nv30, nv50 and nvc0 to nouveau.Johannes Obermayr2013-09-111-0/+820