aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/intel/intel_buffer_objects.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Align index to type size and flush if the type changesChris Wilson2011-03-041-3/+3
* intel: Reset the buffer offset after releasing reference to packed uploadChris Wilson2011-02-241-58/+76
* intel: extend current vertex buffersChris Wilson2011-02-211-3/+1
* intel: Use specified alignment for writes into the upload bufferChris Wilson2011-02-211-20/+45
* intel: combine short memcpy using a temporary allocated bufferChris Wilson2011-02-211-30/+16
* intel: use pwrite for batchChris Wilson2011-02-211-8/+8
* intel: Buffered uploadChris Wilson2011-02-211-11/+74
* intel: Replace the bo for a complete updateChris Wilson2011-02-211-6/+13
* i965: Combine vb upload buffer with the general upload bufferChris Wilson2011-02-211-15/+52
* intel: Pack dynamic draws togetherChris Wilson2011-02-211-7/+55
* intel: Use system memory for DYNAMIC_DRAW source objectsChris Wilson2011-02-211-20/+31
* intel: Include mfeatures.h in files that perform feature tests.Vinson Lee2011-01-091-0/+1
* i965: Avoid blits in BufferCopySubdata on gen6.Eric Anholt2010-10-181-1/+2
* i965: Fix assertion failure on gen6 BufferSubData to busy BO.Eric Anholt2010-10-181-10/+17
* Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg2010-10-131-19/+19
* intel: Don't try to do work for BufferSubData with a size of 0.Eric Anholt2010-08-201-0/+6
* intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt2010-06-081-12/+12
* intel: Drop intelFlush()Kristian Høgsberg2010-05-101-2/+2
* Merge branch 'object-purgeable'Chris Wilson2010-03-051-1/+133
|\
| * APPLE_object_purgeable: intelChris Wilson2010-03-051-1/+133
* | intel: Remove non-kernel-exec-fencing support.Eric Anholt2010-03-041-5/+3
|/
* Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg2010-02-191-6/+6
* Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick2009-11-301-0/+2
|\
| * i915: Initialize Length and Offset fields when mapping a buffer objectIan Romanick2009-11-231-0/+2
* | intel: When subdataing a busy buffer, use a temporary and blit in.Eric Anholt2009-11-131-3/+16
* | intel: Use new drm_intel_bo_references() to avoid flushing.Eric Anholt2009-10-081-6/+7
|/
* Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul2009-09-281-1/+4
|\
| * i915: Fix GetBufferSubData in the case of a system-memory BO.mesa_7_5_2_rc1Eric Anholt2009-09-241-1/+4
| * i915: Fix assertion failure on remapping a non-BO-backed VBO.Eric Anholt2009-06-301-1/+4
* | intel: Flush the batch when we're about to subdata into a VBO.mesa_7_6_rc1Eric Anholt2009-09-241-1/+5
* | mesa: change ctx->Driver.BufferData() to return GLboolean for success/failureBrian Paul2009-09-031-3/+8
* | intel: Add support for FlushMappedBufferRange for ARB_map_buffer_range.Eric Anholt2009-09-021-15/+58
* | intel: Sync a synchronized READ_BIT map buffer range with GL drawing to it.Eric Anholt2009-09-021-1/+1
* | intel: Move MapBufferRange mesa state setting up to cover the 915 case.Eric Anholt2009-09-021-7/+7
* | intel: fix incorrect parameter type for intel_bufferobj_map_range()Brian Paul2009-09-011-1/+1
* | intel: set Length/Offset fields in intel_bufferobj_map()Brian Paul2009-09-011-0/+3
* | intel: clear buffer fields in intel_bufferobj_unmap()Brian Paul2009-08-311-0/+2
* | intel: Add support for GL_ARB_map_buffer_range.Eric Anholt2009-08-281-35/+136
* | intel: Add support for ARB_copy_buffer.Eric Anholt2009-08-271-2/+91
* | intel: Flush when mapping buffer objects so writes don't get reordered.Eric Anholt2009-07-021-0/+3
* | i915: Fix assertion failure on remapping a non-BO-backed VBO.Eric Anholt2009-06-301-1/+4
* | intel: fix additional merge conflicts missed in previous commitBrian Paul2009-06-241-14/+0
* | Merge branch 'mesa_7_5_branch'Brian Paul2009-06-241-0/+15
|\|
| * i915: Don't put VBOs in graphics memory unless required for an operation.Eric Anholt2009-06-171-1/+38
| * intel: Map write-only buffer objects through the GTT when possible.Eric Anholt2009-06-171-2/+14
* | intel: Fix migration from sys_buffer in intel_bufferobj_buffer.Chia-I Wu2009-06-191-3/+7
* | intel: Fixups for 'mesa: create/destroy buffer objects via driver functions'.Michel Dänzer2009-06-191-10/+8
* | i915: Don't put VBOs in graphics memory unless required for an operation.Eric Anholt2009-06-021-1/+38
* | intel: Map write-only buffer objects through the GTT when possible.Eric Anholt2009-05-121-2/+14
* | intel: Unmap buffers if needed at DeleteBuffer time.Eric Anholt2009-05-061-1/+10
|/