aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_draw_upload.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Rename CMD_VERTEX_(BUFFER|ELEMENT) to 3DSTATE_VERTEX_...S.Kenneth Graunke2011-07-181-3/+3
* i965: Don't try to continue space before the start of a VBO.Eric Anholt2011-06-181-0/+2
* i965: Add missing state flag for vertex elements on current VS program.Eric Anholt2011-06-181-1/+2
* i965: Add support for GL_FIXED vertex attributes.Eric Anholt2011-06-101-0/+5
* i965: Set Address Modify Enable in VERTEX_BUFFER on Ivybridge.Kenneth Graunke2011-05-171-0/+3
* Revert "i965: Reinstate max-index paranoia"Chris Wilson2011-04-121-1/+1
* i965: Use ffs() on a 32-bit int value instad of ffsll().Eric Anholt2011-03-111-1/+1
* i965: Fix extending VB packetsChris Wilson2011-03-041-2/+2
* i965: Align index to type size and flush if the type changesChris Wilson2011-03-041-7/+14
* i965: Prevent using a zero sized (or of unknown type) vertex arrayChris Wilson2011-03-041-5/+6
* i965: Use negative relocation deltas to minimse vertex uploadsChris Wilson2011-03-011-7/+14
* i965: Undo 'continuation of vb packets'Chris Wilson2011-03-011-1/+1
* i965: Fix uploading of shortened vertex packetsChris Wilson2011-03-011-12/+13
* i965: Upload all vertices usedChris Wilson2011-03-011-29/+38
* intel: Reset the buffer offset after releasing reference to packed uploadChris Wilson2011-02-241-0/+1
* i965: Unmap the correct pointer after discontiguous uploadChris Wilson2011-02-241-2/+3
* i965: Trim the interleaved upload to the minimum number of verticesChris Wilson2011-02-221-1/+5
* i965: Reinstate max-index paranoiaChris Wilson2011-02-221-1/+1
* i965: Zero the offset into the vbo when uploading non-interleavedChris Wilson2011-02-221-0/+1
* i965: Fix VB packet reuse when offset for the new buffer isn't stride aligned.Eric Anholt2011-02-211-1/+1
* i965: Remove spurious duplicate ADVANCE_BATCHChris Wilson2011-02-211-1/+0
* intel: extend current vertex buffersChris Wilson2011-02-211-18/+53
* intel: Use specified alignment for writes into the upload bufferChris Wilson2011-02-211-7/+9
* i965: Clean up brw_prepare_vertices()Chris Wilson2011-02-211-21/+20
* intel: combine short memcpy using a temporary allocated bufferChris Wilson2011-02-211-5/+6
* i965: upload normal arrays as interleavedChris Wilson2011-02-211-30/+72
* i965: interleaved vboChris Wilson2011-02-211-12/+27
* i965: emit one vb packet per vboChris Wilson2011-02-211-67/+51
* i965: upload transient indices into the same discontiguous bufferChris Wilson2011-02-211-12/+8
* i965: suppress repeat-emission of identical vertex elementsChris Wilson2011-02-211-3/+2
* intel: use pwrite for batchChris Wilson2011-02-211-0/+5
* intel: Buffered uploadChris Wilson2011-02-211-1/+1
* i965: Combine vb upload buffer with the general upload bufferChris Wilson2011-02-211-59/+8
* intel: Pack dynamic draws togetherChris Wilson2011-02-211-8/+8
* i965: Trim the trailing NOOP from 3DSTATE_INDEX_BUFFERChris Wilson2011-02-211-23/+12
* intel: Annotate debug printout checks with unlikely().Eric Anholt2010-11-031-1/+1
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-3/+3
* i965: Don't rebase the index buffer to min 0 if any arrays are in VBOs.Eric Anholt2010-10-121-10/+1
* i965: Use intel->gen >= 6 instead of IS_GEN6.Eric Anholt2010-08-221-2/+2
* intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt2010-06-081-11/+11
* i965: Use R16G16B16A16_FLOAT for 3-component half-float.Eric Anholt2010-05-141-1/+1
* intel: Clean up chipset name and gen num for IronlakeZhenyu Wang2010-04-211-2/+2
* intel: Remove non-kernel-exec-fencing support.Eric Anholt2010-03-041-47/+16
* i965: Fix up some Sandybridge define checks for the structure rebase.Eric Anholt2010-02-251-3/+3
* i965: Reconnect the index/vertex setup.Eric Anholt2010-02-251-10/+32
* Replace the _mesa_*printf() wrappers with the plain libc versionsKristian Høgsberg2010-02-191-2/+2
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-2/+2
* Merge branch 'mesa_7_7_branch'Brian Paul2010-01-251-4/+0
|\
| * i965: Remove unnecessary headers.Vinson Lee2010-01-221-4/+0
| * intel: Silence compiler warnings.Vinson Lee2009-12-281-2/+4