aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_buffer_objects.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Use unsynchronized mappings for BufferSubData on non-LLCMatt Turner2017-06-061-10/+6
* i965: Make unsynchronized maps unsynchronized on non-LLCMatt Turner2017-06-061-9/+2
* i965: Add and use brw_bo_map()Matt Turner2017-06-061-11/+2
* i965: Pass flags to brw_bo_map_*Matt Turner2017-06-061-5/+11
* i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner2017-06-061-3/+3
* i965: Remove brw_bo's virtual memberMatt Turner2017-06-061-11/+12
* i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke2017-04-101-7/+7
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-31/+31
* i965: Drop brw_bo_map[_gtt] wrappers which issue perf warnings.Kenneth Graunke2017-04-101-44/+3
* i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke2017-04-101-3/+3
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-41/+41
* i965: use _mesa_delete_buffer_objectNicolai Hähnle2016-01-071-1/+1
* Revert "i965/wm: use proper API buffer size for the surfaces."Ilia Mirkin2016-01-051-1/+0
* i965/wm: use proper API buffer size for the surfaces.Samuel Iglesias Gonsálvez2016-01-041-0/+1
* i965: Implement DriverFlags.NewShaderStorageBufferIago Toral Quiroga2015-09-251-0/+2
* i965: Fix typos in licenseIan Romanick2015-09-101-2/+2
* i965: Remove horizontal bars from file header commentsIan Romanick2015-09-101-4/+2
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-2/+2
* i965: Issue perf_debug messages for unsynchronized maps on !LLC systems.Kenneth Graunke2015-04-171-5/+11
* i965/state: Don't use brw->state.dirty.brwJordan Justen2015-03-311-3/+3
* i965: Rename intel_bufferobj_* functions to match GL and DD hooks.Kenneth Graunke2014-10-291-65/+64
* i965: Silence unused variable warning.Matt Turner2014-10-231-2/+1
* mesa: Drop the "target" parameter from NewBufferObject().Kenneth Graunke2014-10-161-2/+2
* i965: Flag BRW_ATOMIC_COUNTER_BUFFER when a possible ABO is respecifiedChris Forbes2014-10-161-0/+2
* i965: Dirty state in BO reallocation based on usage historyChris Forbes2014-10-161-1/+4
* i965: Issue performance warnings on MapBufferRange stalls.Kenneth Graunke2014-10-131-3/+4
* i965: Add extra null check in intel_bufferobj_alloc()Juha-Pekka Heikkila2014-09-231-0/+3
* Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen2014-09-041-1/+1
* i965: Create a macro for setting a dirty bit.Paul Berry2014-09-011-1/+1
* i965: Add support for GL_ARB_buffer_storage.Eric Anholt2014-03-141-2/+7
* i965: Always use CPU mappings for BOs on LLC platforms.Eric Anholt2014-03-141-1/+1
* i965: Drop the system-memory temporary allocations for flush explicit.Eric Anholt2014-03-141-51/+52
* i965: Switch mapping modes for non-explicit-flush blit-temporary maps.Eric Anholt2014-03-141-3/+3
* i965: Fix segfaults since the buffer_storage changes.Eric Anholt2014-02-251-1/+1
* mesa: allow buffers to be mapped multiple timesMarek Olšák2014-02-251-43/+54
* mesa: add storage flags parameter to Driver.BufferDataMarek Olšák2014-02-251-1/+4
* i965: Stop throwing away our double precision for time calculations.Eric Anholt2014-02-211-2/+2
* i965: Create drm_intel_bo_map wrappers with performance warnings.Kenneth Graunke2014-02-031-0/+40
* i965: Ensure that intel_bufferobj_map_range meets alignment guaranteesIan Romanick2014-01-201-7/+21
* s/Tungsten Graphics/VMware/José Fonseca2014-01-171-2/+2
* i965: Don't do the temporary-and-blit-copy for INVALIDATE_RANGE maps.Eric Anholt2014-01-091-1/+2
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-5/+5
* i965: Try to avoid stalls on the GPU when doing glBufferSubData().Eric Anholt2013-10-231-11/+77
* i965: Add a note about the late-allocation in intel_bufferobj_buffer().Eric Anholt2013-10-231-0/+4
* i965: Drop intel_bufferobj_source().Eric Anholt2013-10-231-13/+2
* i965: Directly call intel_batchbuffer_flush() after i915 split.Eric Anholt2013-08-301-1/+1
* i965: Improve comments for driver hooks in intel_buffer_object.c.Kenneth Graunke2013-08-161-16/+52
* i965: Split intel_upload code out into a separate file.Kenneth Graunke2013-08-161-133/+0
* i965: Move GL_APPLE_object_purgeable functionality into a new file.Kenneth Graunke2013-08-161-136/+0
* i965: Move intel_context::upload to brw_context.Kenneth Graunke2013-07-091-58/+53