summaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_bufmgr.h
Commit message (Expand)AuthorAgeFilesLines
* i965: Mark BOs as external when we export their handleJason Ekstrand2017-11-171-0/+2
* i965: Pass the EGL/DRI context priority through to the kernelChris Wilson2017-10-201-0/+9
* i965: Drop batch_size argument from brw_bufmgr_init().Kenneth Graunke2017-09-011-2/+1
* i965: Rename brw_bo::offset64 to gtt_offset.Chris Wilson2017-09-011-4/+26
* i965/bufmgr: s/BO_ALLOC_FOR_RENDER/BO_ALLOC_BUSY/Jason Ekstrand2017-08-201-1/+1
* i965: Track last location of bo used for the batchChris Wilson2017-08-041-0/+10
* i965/drm: Inline brw_bo_references.Kenneth Graunke2017-07-311-1/+6
* i965/bufmgr: Add a BO_ALLOC_ZEROED flagJason Ekstrand2017-07-171-0/+1
* i965: Don't use PREAD for glGetBufferSubData().Kenneth Graunke2017-07-111-3/+0
* i965: Track when a bo is shared with an external clientChris Wilson2017-07-101-0/+5
* i965: Use brw_bo_wait() for brw_bo_wait_rendering()Chris Wilson2017-07-101-1/+1
* i965: Add inline to brw_bo_unmapKenneth Graunke2017-06-301-1/+1
* i965: Make brw_bo_unmap a static inline.Kenneth Graunke2017-06-301-1/+1
* i965: Discard bo->map_countChris Wilson2017-06-301-1/+0
* i965/bufmgr: Add a new, simpler, bo_alloc_tiledJason Ekstrand2017-06-141-0/+18
* i965/bufmgr: Rename bo_alloc_tiled to bo_alloc_tiled_2dJason Ekstrand2017-06-141-6/+6
* i965: Move fallback size assignment out of bufmgrDaniel Stone2017-06-081-1/+1
* i965: Remove brw_bo_map_unsynchronized()Matt Turner2017-06-061-1/+0
* i965: Add and use brw_bo_map()Matt Turner2017-06-061-3/+2
* i965: Pass flags to brw_bo_map_*Matt Turner2017-06-061-2/+12
* i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner2017-06-061-2/+2
* i965: Rename *_virtual -> map_*Matt Turner2017-06-061-3/+3
* i965: Add a cache_coherent field to brw_boMatt Turner2017-06-061-0/+5
* i965: Remove brw_bo's virtual memberMatt Turner2017-06-061-15/+4
* i965: Remove unused brw_bo_map__* functionsMatt Turner2017-06-061-4/+0
* i965: Mark shader programs for capture in the error state.Matt Turner2017-05-151-0/+5
* i965/drm: Make brw_bo_alloc_tiled flags parameter 32-bit.Kenneth Graunke2017-04-111-1/+1
* i965/drm: Make BO size a uint64_t rather than unsigned long.Kenneth Graunke2017-04-111-2/+2
* i965/drm: Make alignment parameter a uint64_t.Kenneth Graunke2017-04-111-2/+2
* i965/drm: Make stride/pitch a uint32_t.Kenneth Graunke2017-04-111-2/+2
* i965/drm: Fix types for pwrite/pread fields.Kenneth Graunke2017-04-111-4/+4
* i965/drm: Make brw_bo_alloc_tiled take tiling by value, not pointer.Kenneth Graunke2017-04-111-1/+1
* i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke2017-04-101-4/+5
* i965/bufmgr: Garbage-collect vma cache/pruningDaniel Vetter2017-04-101-3/+0
* i965/bufmgr: Remove some reuse functionsDaniel Vetter2017-04-101-16/+0
* i965/bufmgr: remove start_gtt_accessDaniel Vetter2017-04-101-2/+0
* i965/bufmgr: Delete set_tilingDaniel Vetter2017-04-101-8/+0
* i965/bufmgr: Delete alloc_for_renderDaniel Vetter2017-04-101-10/+0
* i965/drm: Reindent intel_bufmgr_gem.c and brw_bufmgr.h.Kenneth Graunke2017-04-101-98/+98
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-34/+32
* i965/drm: Rename drm_bacon_reg_read() to brw_reg_read().Kenneth Graunke2017-04-101-3/+1
* i965/drm: Rename drm_bacon_bufmgr to struct brw_bufmgr.Kenneth Graunke2017-04-101-15/+14
* i965: Just use a uint32_t context handle rather than a malloc'd wrapper.Kenneth Graunke2017-04-101-5/+2
* i965/drm: Fold drm_bacon_gem_reset_stats into the callers.Kenneth Graunke2017-04-101-5/+0
* i965/drm: Merge drm_bacon_bo_gem into drm_bacon_bo.Kenneth Graunke2017-04-101-0/+37
* i965/drm: Merge bo->handle and bo_gem->gem_handle.Kenneth Graunke2017-04-101-4/+2
* i965/drm: Rewrite relocation handling.Kenneth Graunke2017-04-101-44/+9
* i965/drm: Drop has_exec_async related API.Kenneth Graunke2017-04-101-5/+0
* i965/drm: Drop softpin support for now.Kenneth Graunke2017-04-101-7/+0
* i965/drm: Drop userptr support for now.Kenneth Graunke2017-04-101-13/+0