summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-04-06i965/batch: Ensure we use a consistent offset in relocsfor-kenDaniel Vetter1-2/+6
2017-04-06i965/bufmgr: Garbage-collect vma cache/pruningDaniel Vetter2-129/+5
2017-04-06i965/bufmgr: Remove some reuse functionsDaniel Vetter2-33/+0
2017-04-06i965/bufmgr: remoe start_gtt_accessDaniel Vetter2-29/+14
2017-04-06i965/bufmgr: Delete set_tilingDaniel Vetter2-25/+0
2017-04-06i965/bufmgr: Delete alloc_for_renderDaniel Vetter2-19/+0
2017-04-06i965/bufmgr: Indent nitpickDaniel Vetter1-1/+1
2017-04-04i965/drm: Rename intel_bufmgr_gem.c to brw_bufmgr.c.Kenneth Graunke2-1/+1
2017-04-04i965/drm: Reindent intel_bufmgr_gem.c and brw_bufmgr.h.Kenneth Graunke2-1201/+1147
2017-04-04i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke48-464/+462
2017-04-04i965: Drop brw_bo_map[_gtt] wrappers which issue perf warnings.Kenneth Graunke7-57/+10
2017-04-04i965/drm: Rename drm_bacon_reg_read() to brw_reg_read().Kenneth Graunke4-12/+8
2017-04-04i965/drm: Rename drm_bacon_bufmgr to struct brw_bufmgr.Kenneth Graunke8-72/+69
2017-04-04i965: Just use a uint32_t context handle rather than a malloc'd wrapper.Kenneth Graunke7-70/+22
2017-04-04i965/drm: Fold drm_bacon_gem_reset_stats into the callers.Kenneth Graunke3-56/+17
2017-04-04i965/drm: Rename drm_bacon_gem_bo_bucket to bo_cache_bucket.Kenneth Graunke1-9/+9
2017-04-04i965/drm: Drop drm_bacon_* from static functions.Kenneth Graunke1-81/+69
2017-04-04i965/drm: Drop drm_bacon_gem_bo_madvise_internal().Kenneth Graunke1-16/+6
2017-04-04i965/drm: Merge drm_bacon_bo_gem into drm_bacon_bo.Kenneth Graunke2-319/+272
2017-04-04i965/drm: Merge bo->handle and bo_gem->gem_handle.Kenneth Graunke4-66/+55
2017-04-04i965/drm: Rewrite relocation handling.Kenneth Graunke9-808/+229
2017-04-04i965/drm: Make register write check handle execbuffer directly.Kenneth Graunke1-7/+31
2017-04-04i965: Make a screen::aperture_threshold field.Kenneth Graunke2-3/+6
2017-04-04i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke11-14/+21
2017-04-04i965: Use brw_emit_reloc() instead of drm_bacon_bo_emit_reloc().Kenneth Graunke11-95/+82
2017-04-04i965: Change intel_batchbuffer_reloc() into brw_emit_reloc().Kenneth Graunke3-22/+18
2017-04-04i965/drm: Drop GEM_SW_FINISH stuff.Kenneth Graunke1-24/+0
2017-04-04i965/drm: Drop code to search for an existing bufmgr.Kenneth Graunke1-53/+4
2017-04-04i965/drm: Unwrap the unnecessary drm_bacon_reloc_target_info struct.Kenneth Graunke1-26/+19
2017-04-04i965/drm: Switch from uthash to Mesa's hash table.Kenneth Graunke3-1103/+53
2017-04-04i965/drm: Drop bo_gem::kflags.Kenneth Graunke1-4/+1
2017-04-04i965/drm: Drop has_exec_async related API.Kenneth Graunke2-66/+0
2017-04-04i965/drm: Drop softpin support for now.Kenneth Graunke2-143/+8
2017-04-04i965/drm: Drop userptr support for now.Kenneth Graunke2-204/+1
2017-04-04i965/drm: Delete engine checks.Kenneth Graunke1-35/+0
2017-04-04i965/drm: Drop intel_chipset.h in favor of using gen_device_info.Kenneth Graunke5-576/+63
2017-04-04i965/drm: Drop deprecated drm_bacon_bo::offset.Kenneth Graunke3-10/+1
2017-04-04i965/drm: Drop has_wait_timeout.Kenneth Graunke1-16/+0
2017-04-04i965/drm: Assume aperture size query will work.Kenneth Graunke1-15/+2
2017-04-04i965/drm: Combine drm_bacon_bufmgr_gem and drm_bacon_bufmgr classes.Kenneth Graunke3-405/+328
2017-04-04i965/drm: Move _drm_bacon_context to intel_bufmgr_gem.c.Kenneth Graunke2-5/+5
2017-04-04i965/drm: Drop cliprects and dr4 from execbuf variants.Kenneth Graunke4-25/+12
2017-04-04i965/drm: Devirtualize the bufmgr.Kenneth Graunke5-646/+243
2017-04-04i965/drm: Check INTEL_DEBUG & DEBUG_BUFMGR directly.Kenneth Graunke5-19/+3
2017-04-04i965/drm: Use Mesa's macros.h instead of duplicating them.Kenneth Graunke3-16/+3
2017-04-04i965/drm: Use ALIGN, not ROUND_UP_TO.Kenneth Graunke1-2/+2
2017-04-04i965/drm: Delete execbuf1 support.Kenneth Graunke1-181/+2
2017-04-04i965/drm: Remove a bunch of gen < 4 stuffKenneth Graunke3-234/+13
2017-04-04i965/drm: Remove some unused functions and macros.Kenneth Graunke5-266/+0
2017-04-04i965/drm: Switch to util/list.h instead of libdrm_lists.h.Kenneth Graunke3-165/+45