aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_batchbuffer.h
Commit message (Expand)AuthorAgeFilesLines
* i965/batch: avoid reverting batch buffer if saved state is an emptyAndrii Simiklit2018-11-201-0/+1
* Revert "i965/batch: avoid reverting batch buffer if saved state is an empty"Mark Janes2018-11-011-1/+0
* i965/batch: avoid reverting batch buffer if saved state is an emptyAndrii Simiklit2018-10-301-0/+1
* i965: Bump aperture tracking to u64Chris Wilson2018-09-101-2/+6
* i965: Prepare batchbuffer module for softpin support.Kenneth Graunke2018-06-041-0/+4
* i965: Remove ring switching entirelyJason Ekstrand2018-05-221-8/+7
* i965: Allow 48-bit addressing on Gen8+.Kenneth Graunke2018-03-011-0/+2
* i965: Torch public intel_batchbuffer_emit_dword/float helpers.Kenneth Graunke2018-01-061-13/+0
* i965: Reorganize batch/state BO fields into a 'brw_growing_bo' struct.Kenneth Graunke2017-11-291-5/+6
* i965: Program the dynamic state heap size to MAX_STATE_SIZE.Kenneth Graunke2017-11-291-0/+9
* i965: Plumb brw through to intel_batchbuffer_reset().Kenneth Graunke2017-09-181-2/+1
* i965: Delete BATCH_RESERVED handling.Kenneth Graunke2017-09-141-26/+0
* i965: Use a separate state buffer, but avoid changing flushing behavior.Kenneth Graunke2017-09-141-16/+7
* i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.Kenneth Graunke2017-09-141-7/+12
* i965: Clean up intel_batchbuffer_init().Kenneth Graunke2017-08-121-3/+2
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-9/+11
* i965: Delete dead brw_program_reloc function.Kenneth Graunke2017-07-181-15/+0
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-2/+2
* i965/drm: Rename drm_bacon_bufmgr to struct brw_bufmgr.Kenneth Graunke2017-04-101-1/+1
* i965/drm: Rewrite relocation handling.Kenneth Graunke2017-04-101-0/+3
* i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke2017-04-101-0/+2
* i965: Use brw_emit_reloc() instead of drm_bacon_bo_emit_reloc().Kenneth Graunke2017-04-101-0/+15
* i965: Change intel_batchbuffer_reloc() into brw_emit_reloc().Kenneth Graunke2017-04-101-10/+7
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-3/+3
* i965: Stop using legacy dri_bufmgr_* and intel_* names.Kenneth Graunke2017-03-301-1/+2
* i965: Combine intel_batchbuffer_reloc and intel_batchbuffer_reloc64Kenneth Graunke2017-03-301-21/+14
* i965: Delete render ring prelude.Kenneth Graunke2017-03-081-1/+0
* i965: Add intel_batchbuffer_flush_fence()Chad Versace2017-01-271-6/+8
* i965: remove brw_context dependency from intel_batchbuffer_init()Iago Toral Quiroga2017-01-041-1/+2
* i965: make intel_batchbuffer_free() take a batchbuffer as argumentIago Toral Quiroga2017-01-041-1/+1
* i965: make intel_batchbuffer_emit_dword() take a batchbuffer as argumentIago Toral Quiroga2017-01-041-9/+9
* i965: Make intel_bachbuffer_reloc() take a batchbuffer argumentIago Toral Quiroga2017-01-041-9/+9
* i965: Roll intel_reg.h into brw_defines.hJason Ekstrand2016-08-191-1/+0
* i965: Make room in the batch epilogue for three more pipe controls.Francisco Jerez2016-07-071-5/+5
* i965: Don't inline intel_batchbuffer_require_space().Matt Turner2016-03-301-26/+2
* i965: Work around L3 state leaks during context switches.Francisco Jerez2015-12-091-1/+5
* i915, i965: Silence unused parameter warnings in intel_batchbuffer_advanceIan Romanick2015-09-101-0/+2
* i965: Optimize batchbuffer macros.Matt Turner2015-07-151-17/+38
* i965: Add and use USED_BATCH macro.Matt Turner2015-07-151-3/+6
* i965: Split batch emission from relocation functions.Matt Turner2015-07-151-16/+18
* i965: Set brw->batch.emit only #ifdef DEBUG.Matt Turner2015-07-091-1/+1
* i965/hsw: Implement end of batch workaroundBen Widawsky2015-07-091-0/+4
* i965: Reserve more batch space to accomodate Gen6 perfmonitors.Kenneth Graunke2015-07-061-2/+2
* i965: Transplant PIPE_CONTROL routines to brw_pipe_controlChris Wilson2015-06-241-10/+0
* i965: Drop some more dead code from the old CACHED_BATCH feature.Eric Anholt2014-03-181-1/+0
* i965: Create a helper function for emitting PIPE_CONTROL writes.Kenneth Graunke2014-01-201-0/+3
* i965: Create a helper function for emitting PIPE_CONTROL flushes.Kenneth Graunke2014-01-201-0/+1
* i965: Introduce an OUT_RELOC64 macro.Kenneth Graunke2014-01-201-0/+10
* i965: Delete intel_batchbuffer_emit_reloc_fenced.Kenneth Graunke2014-01-201-5/+0
* i965: Remove CACHED_BATCH support altogether.Kenneth Graunke2014-01-171-3/+0