summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/intel_buffer_objects.c
AgeCommit message (Expand)AuthorFilesLines
2018-05-22i965: Introduce a "memory zone" concept on BO allocation.Kenneth Graunke1-3/+5
2018-03-27i965: Drop unused alignment parameter from brw_bo_alloc().Kenneth Graunke1-3/+3
2017-11-15i965: Fold ABO state upload code into the SSBO/UBO state upload code.Kenneth Graunke1-1/+1
2017-08-30i965: Use BLORP for buffer object stall avoidance blits instead of BLT.Kenneth Graunke1-11/+11
2017-08-30i965: Always flush caches after blitting to a GL buffer object.Kenneth Graunke1-1/+3
2017-08-28i965: Fix whitespace issues in intel_buffer_objects.c.Kenneth Graunke1-31/+29
2017-08-12i965: Guard GetBufferSubData's streaming memcpy load with USE_SSE41Kenneth Graunke1-0/+2
2017-08-04i965: Prefer using streaming reads from WC mmapsChris Wilson1-3/+15
2017-07-13i965: Pad buffer objects by 2kB in robust contexts to avoid OOB access.Kenneth Graunke1-2/+20
2017-07-13i965: Use async maps for BufferSubData to regions with no valid data.Kenneth Graunke1-1/+3
2017-07-13i965: Track a range of the buffer which contains valid data.Kenneth Graunke1-4/+37
2017-07-13i965: Add a "write" parameter to intel_bufferobj_buffer.Kenneth Graunke1-3/+3
2017-07-13i965: fix missing NULL return if allocation failsLionel Landwerlin1-0/+1
2017-07-11i965: Don't use PREAD for glGetBufferSubData().Kenneth Graunke1-1/+10
2017-06-06i965: Use unsynchronized mappings for BufferSubData on non-LLCMatt Turner1-10/+6
2017-06-06i965: Make unsynchronized maps unsynchronized on non-LLCMatt Turner1-9/+2
2017-06-06i965: Add and use brw_bo_map()Matt Turner1-11/+2
2017-06-06i965: Pass flags to brw_bo_map_*Matt Turner1-5/+11
2017-06-06i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner1-3/+3
2017-06-06i965: Remove brw_bo's virtual memberMatt Turner1-11/+12
2017-04-10i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke1-7/+7
2017-04-10i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke1-31/+31
2017-04-10i965: Drop brw_bo_map[_gtt] wrappers which issue perf warnings.Kenneth Graunke1-44/+3
2017-04-10i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke1-3/+3
2017-04-10i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke1-41/+41
2016-01-07i965: use _mesa_delete_buffer_objectNicolai Hähnle1-1/+1
2016-01-05Revert "i965/wm: use proper API buffer size for the surfaces."Ilia Mirkin1-1/+0
2016-01-04i965/wm: use proper API buffer size for the surfaces.Samuel Iglesias Gonsálvez1-0/+1
2015-09-25i965: Implement DriverFlags.NewShaderStorageBufferIago Toral Quiroga1-0/+2
2015-09-10i965: Fix typos in licenseIan Romanick1-2/+2
2015-09-10i965: Remove horizontal bars from file header commentsIan Romanick1-4/+2
2015-06-24i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson1-2/+2
2015-04-17i965: Issue perf_debug messages for unsynchronized maps on !LLC systems.Kenneth Graunke1-5/+11
2015-03-31i965/state: Don't use brw->state.dirty.brwJordan Justen1-3/+3
2014-10-29i965: Rename intel_bufferobj_* functions to match GL and DD hooks.Kenneth Graunke1-65/+64
2014-10-23i965: Silence unused variable warning.Matt Turner1-2/+1
2014-10-16mesa: Drop the "target" parameter from NewBufferObject().Kenneth Graunke1-2/+2
2014-10-16i965: Flag BRW_ATOMIC_COUNTER_BUFFER when a possible ABO is respecifiedChris Forbes1-0/+2
2014-10-16i965: Dirty state in BO reallocation based on usage historyChris Forbes1-1/+4
2014-10-13i965: Issue performance warnings on MapBufferRange stalls.Kenneth Graunke1-3/+4
2014-09-23i965: Add extra null check in intel_bufferobj_alloc()Juha-Pekka Heikkila1-0/+3
2014-09-04Revert 5 i965 patches: 8e27a4d2, 373143ed, c5bdf9be, 6f56e142, 88e3d404Jordan Justen1-1/+1
2014-09-01i965: Create a macro for setting a dirty bit.Paul Berry1-1/+1
2014-03-14i965: Add support for GL_ARB_buffer_storage.Eric Anholt1-2/+7
2014-03-14i965: Always use CPU mappings for BOs on LLC platforms.Eric Anholt1-1/+1
2014-03-14i965: Drop the system-memory temporary allocations for flush explicit.Eric Anholt1-51/+52
2014-03-14i965: Switch mapping modes for non-explicit-flush blit-temporary maps.Eric Anholt1-3/+3
2014-02-25i965: Fix segfaults since the buffer_storage changes.Eric Anholt1-1/+1
2014-02-25mesa: allow buffers to be mapped multiple timesMarek Olšák1-43/+54
2014-02-25mesa: add storage flags parameter to Driver.BufferDataMarek Olšák1-1/+4