summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/intel_batchbuffer.h
AgeCommit message (Expand)AuthorFilesLines
2018-06-04i965: Prepare batchbuffer module for softpin support.Kenneth Graunke1-0/+4
2018-05-22i965: Remove ring switching entirelyJason Ekstrand1-8/+7
2018-03-01i965: Allow 48-bit addressing on Gen8+.Kenneth Graunke1-0/+2
2018-01-06i965: Torch public intel_batchbuffer_emit_dword/float helpers.Kenneth Graunke1-13/+0
2017-11-29i965: Reorganize batch/state BO fields into a 'brw_growing_bo' struct.Kenneth Graunke1-5/+6
2017-11-29i965: Program the dynamic state heap size to MAX_STATE_SIZE.Kenneth Graunke1-0/+9
2017-09-18i965: Plumb brw through to intel_batchbuffer_reset().Kenneth Graunke1-2/+1
2017-09-14i965: Delete BATCH_RESERVED handling.Kenneth Graunke1-26/+0
2017-09-14i965: Use a separate state buffer, but avoid changing flushing behavior.Kenneth Graunke1-16/+7
2017-09-14i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.Kenneth Graunke1-7/+12
2017-08-12i965: Clean up intel_batchbuffer_init().Kenneth Graunke1-3/+2
2017-08-04i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson1-9/+11
2017-07-18i965: Delete dead brw_program_reloc function.Kenneth Graunke1-15/+0
2017-04-10i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke1-2/+2
2017-04-10i965/drm: Rename drm_bacon_bufmgr to struct brw_bufmgr.Kenneth Graunke1-1/+1
2017-04-10i965/drm: Rewrite relocation handling.Kenneth Graunke1-0/+3
2017-04-10i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke1-0/+2
2017-04-10i965: Use brw_emit_reloc() instead of drm_bacon_bo_emit_reloc().Kenneth Graunke1-0/+15
2017-04-10i965: Change intel_batchbuffer_reloc() into brw_emit_reloc().Kenneth Graunke1-10/+7
2017-04-10i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke1-3/+3
2017-03-30i965: Stop using legacy dri_bufmgr_* and intel_* names.Kenneth Graunke1-1/+2
2017-03-30i965: Combine intel_batchbuffer_reloc and intel_batchbuffer_reloc64Kenneth Graunke1-21/+14
2017-03-08i965: Delete render ring prelude.Kenneth Graunke1-1/+0
2017-01-27i965: Add intel_batchbuffer_flush_fence()Chad Versace1-6/+8
2017-01-04i965: remove brw_context dependency from intel_batchbuffer_init()Iago Toral Quiroga1-1/+2
2017-01-04i965: make intel_batchbuffer_free() take a batchbuffer as argumentIago Toral Quiroga1-1/+1
2017-01-04i965: make intel_batchbuffer_emit_dword() take a batchbuffer as argumentIago Toral Quiroga1-9/+9
2017-01-04i965: Make intel_bachbuffer_reloc() take a batchbuffer argumentIago Toral Quiroga1-9/+9
2016-08-19i965: Roll intel_reg.h into brw_defines.hJason Ekstrand1-1/+0
2016-07-07i965: Make room in the batch epilogue for three more pipe controls.Francisco Jerez1-5/+5
2016-03-30i965: Don't inline intel_batchbuffer_require_space().Matt Turner1-26/+2
2015-12-09i965: Work around L3 state leaks during context switches.Francisco Jerez1-1/+5
2015-09-10i915, i965: Silence unused parameter warnings in intel_batchbuffer_advanceIan Romanick1-0/+2
2015-07-15i965: Optimize batchbuffer macros.Matt Turner1-17/+38
2015-07-15i965: Add and use USED_BATCH macro.Matt Turner1-3/+6
2015-07-15i965: Split batch emission from relocation functions.Matt Turner1-16/+18
2015-07-09i965: Set brw->batch.emit only #ifdef DEBUG.Matt Turner1-1/+1
2015-07-09i965/hsw: Implement end of batch workaroundBen Widawsky1-0/+4
2015-07-06i965: Reserve more batch space to accomodate Gen6 perfmonitors.Kenneth Graunke1-2/+2
2015-06-24i965: Transplant PIPE_CONTROL routines to brw_pipe_controlChris Wilson1-10/+0
2014-03-18i965: Drop some more dead code from the old CACHED_BATCH feature.Eric Anholt1-1/+0
2014-01-20i965: Create a helper function for emitting PIPE_CONTROL writes.Kenneth Graunke1-0/+3
2014-01-20i965: Create a helper function for emitting PIPE_CONTROL flushes.Kenneth Graunke1-0/+1
2014-01-20i965: Introduce an OUT_RELOC64 macro.Kenneth Graunke1-0/+10
2014-01-20i965: Delete intel_batchbuffer_emit_reloc_fenced.Kenneth Graunke1-5/+0
2014-01-17i965: Remove CACHED_BATCH support altogether.Kenneth Graunke1-3/+0
2013-12-09i965: Replace OUT_RELOC_FENCED with OUT_RELOC.Kenneth Graunke1-4/+0
2013-12-05i965: Replace non-standard INLINE macro with "inline".Kenneth Graunke1-7/+7
2013-11-21i965: Reserve batchbuffer space for a closing MI_REPORT_PERF_COUNT.Kenneth Graunke1-1/+7
2013-11-21i965: Start and stop OA counters as necessary.Kenneth Graunke1-1/+2