summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/intel/intel_buffer_objects.c
AgeCommit message (Expand)Author
2011-03-04i965: Align index to type size and flush if the type changesChris Wilson
2011-02-24intel: Reset the buffer offset after releasing reference to packed uploadChris Wilson
2011-02-21intel: extend current vertex buffersChris Wilson
2011-02-21intel: Use specified alignment for writes into the upload bufferChris Wilson
2011-02-21intel: combine short memcpy using a temporary allocated bufferChris Wilson
2011-02-21intel: use pwrite for batchChris Wilson
2011-02-21intel: Buffered uploadChris Wilson
2011-02-21intel: Replace the bo for a complete updateChris Wilson
2011-02-21i965: Combine vb upload buffer with the general upload bufferChris Wilson
2011-02-21intel: Pack dynamic draws togetherChris Wilson
2011-02-21intel: Use system memory for DYNAMIC_DRAW source objectsChris Wilson
2011-01-09intel: Include mfeatures.h in files that perform feature tests.Vinson Lee
2010-10-18i965: Avoid blits in BufferCopySubdata on gen6.Eric Anholt
2010-10-18i965: Fix assertion failure on gen6 BufferSubData to busy BO.Eric Anholt
2010-10-13Drop GLcontext typedef and use struct gl_context insteadKristian Høgsberg
2010-08-20intel: Don't try to do work for BufferSubData with a size of 0.Eric Anholt
2010-06-08intel: Change dri_bo_* to drm_intel_bo* to consistently use new API.Eric Anholt
2010-05-10intel: Drop intelFlush()Kristian Høgsberg
2010-03-05Merge branch 'object-purgeable'Chris Wilson
2010-03-05APPLE_object_purgeable: intelChris Wilson
2010-03-04intel: Remove non-kernel-exec-fencing support.Eric Anholt
2010-02-19Replace _mesa_malloc, _mesa_calloc and _mesa_free with plain libc versionsKristian Høgsberg
2009-11-30Merge branch 'mesa_7_6_branch' into mesa_7_7_branchIan Romanick
2009-11-23i915: Initialize Length and Offset fields when mapping a buffer objectIan Romanick
2009-11-13intel: When subdataing a busy buffer, use a temporary and blit in.Eric Anholt
2009-10-08intel: Use new drm_intel_bo_references() to avoid flushing.Eric Anholt
2009-09-28Merge branch 'mesa_7_5_branch' into mesa_7_6_branchBrian Paul
2009-09-24i915: Fix GetBufferSubData in the case of a system-memory BO.Eric Anholt
2009-09-24intel: Flush the batch when we're about to subdata into a VBO.Eric Anholt
2009-09-03mesa: change ctx->Driver.BufferData() to return GLboolean for success/failureBrian Paul
2009-09-02intel: Add support for FlushMappedBufferRange for ARB_map_buffer_range.Eric Anholt
2009-09-02intel: Sync a synchronized READ_BIT map buffer range with GL drawing to it.Eric Anholt
2009-09-02intel: Move MapBufferRange mesa state setting up to cover the 915 case.Eric Anholt
2009-09-01intel: fix incorrect parameter type for intel_bufferobj_map_range()Brian Paul
2009-09-01intel: set Length/Offset fields in intel_bufferobj_map()Brian Paul
2009-08-31intel: clear buffer fields in intel_bufferobj_unmap()Brian Paul
2009-08-28intel: Add support for GL_ARB_map_buffer_range.Eric Anholt
2009-08-27intel: Add support for ARB_copy_buffer.Eric Anholt
2009-07-02intel: Flush when mapping buffer objects so writes don't get reordered.Eric Anholt
2009-06-30i915: Fix assertion failure on remapping a non-BO-backed VBO.Eric Anholt
2009-06-30i915: Fix assertion failure on remapping a non-BO-backed VBO.Eric Anholt
2009-06-17i915: Don't put VBOs in graphics memory unless required for an operation.Eric Anholt
2009-06-17intel: Map write-only buffer objects through the GTT when possible.Eric Anholt
2009-06-24intel: fix additional merge conflicts missed in previous commitBrian Paul
2009-06-24Merge branch 'mesa_7_5_branch'Brian Paul
2009-06-19intel: Fix migration from sys_buffer in intel_bufferobj_buffer.Chia-I Wu
2009-06-19intel: Fixups for 'mesa: create/destroy buffer objects via driver functions'.Michel Dänzer
2009-06-02i915: Don't put VBOs in graphics memory unless required for an operation.Eric Anholt
2009-05-12intel: Map write-only buffer objects through the GTT when possible.Eric Anholt
2009-05-06intel: Unmap buffers if needed at DeleteBuffer time.Eric Anholt