aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/genX_blorp_exec.c
Commit message (Expand)AuthorAgeFilesLines
* intel/blorp: Emit VF cache invalidates for 48-bit bugs with softpin.Kenneth Graunke2018-06-061-0/+29
* i965: Remove ring switching entirelyJason Ekstrand2018-05-221-2/+2
* i965/blorp: Do the gen11 BTI flushJason Ekstrand2018-04-201-0/+14
* blorp: Silence unused function warningsNanley Chery2018-04-111-1/+1
* i965: silence unused function warningLionel Landwerlin2018-03-151-1/+1
* i965: Silence unused parameter warnings in blorpIan Romanick2018-03-021-2/+4
* i965: Allow 48-bit addressing on Gen8+.Kenneth Graunke2018-03-011-0/+9
* Revert "i965: Only emit 3DSTATE_DRAWING_RECTANGLE once on gen8+"Mark Janes2018-02-281-2/+0
* i965: Only emit 3DSTATE_DRAWING_RECTANGLE once on gen8+Jason Ekstrand2018-02-281-0/+2
* i965: Track format and aux usage in the render cacheJason Ekstrand2018-01-161-4/+10
* i965: Reorganize batch/state BO fields into a 'brw_growing_bo' struct.Kenneth Graunke2017-11-291-5/+5
* intel/blorp: Add initial support for indirect clear colorsJason Ekstrand2017-11-271-0/+13
* i965: Track the depth and render caches separatelyJason Ekstrand2017-11-131-1/+0
* i965/blorp: Add more destination flushingJason Ekstrand2017-11-131-1/+6
* i965: Add more precise cache tracking helpersJason Ekstrand2017-11-131-4/+5
* intel/blorp: Make the MOCS setting part of blorp_addressJason Ekstrand2017-11-131-0/+10
* i965: Rename brw->no_batch_wrap to intel_batchbuffer::no_wrapKenneth Graunke2017-10-131-2/+2
* i965: Disentangle batch and state buffer flushing.Kenneth Graunke2017-09-141-2/+2
* i965: Make BLORP properly avoid batch wrapping.Kenneth Graunke2017-09-141-14/+2
* i965: Use a separate state buffer, but avoid changing flushing behavior.Kenneth Graunke2017-09-141-6/+16
* i965: Split brw_emit_reloc into brw_batch_reloc and brw_state_reloc.Kenneth Graunke2017-09-141-5/+5
* i965: Stop looking at NewDriverState when emitting 3DSTATE_URBJason Ekstrand2017-08-181-2/+1
* i965: Reduce passing 2x32b of reloc_domains to 2 bitsChris Wilson2017-08-041-5/+2
* i965/blorp: Use the return value of brw_emit_reloc.Kenneth Graunke2017-07-181-3/+3
* i965/urb: Trigger upload_urb on NEW_BLORPJason Ekstrand2017-07-131-2/+0
* i965/blorp: Set no_depth_or_stencil correctlyJason Ekstrand2017-06-141-1/+2
* i965: Flush around state base addressJason Ekstrand2017-06-141-1/+1
* intel/blorp: Plumb through access to the workaround BOJason Ekstrand2017-06-071-0/+13
* i965: Add blorp support for gen4-5Jason Ekstrand2017-05-261-1/+10
* intel/blorp: Add support for gen4-5 SF programsJason Ekstrand2017-05-261-1/+2
* mesa: replace _mesa_index_buffer::type with index_sizeMarek Olšák2017-04-221-1/+1
* i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke2017-04-101-2/+2
* i965/drm: Rewrite relocation handling.Kenneth Graunke2017-04-101-1/+1
* i965: Use brw_emit_reloc() instead of drm_bacon_bo_emit_reloc().Kenneth Graunke2017-04-101-3/+2
* i965: Change intel_batchbuffer_reloc() into brw_emit_reloc().Kenneth Graunke2017-04-101-4/+4
* i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke2017-04-101-4/+4
* i965/blorp: Bump the batch space estimateJason Ekstrand2017-04-061-1/+1
* i965/blorp: Align vertex buffers to 64BJason Ekstrand2017-04-041-1/+13
* i965: Stop using legacy dri_bufmgr_* and intel_* names.Kenneth Graunke2017-03-301-1/+1
* i965: Combine intel_batchbuffer_reloc and intel_batchbuffer_reloc64Kenneth Graunke2017-03-301-11/+4
* i965: Drop AUB_TRACE_* stuff.Kenneth Graunke2017-03-211-6/+4
* i965: Delete vestiges of resource streamer code.Kenneth Graunke2017-03-061-3/+0
* intel/blorp: Explicitly flush all allocated stateJason Ekstrand2017-02-211-0/+8
* i965/blorp: Add also depth and stencil buffers to render cacheTopi Pohjolainen2017-01-241-0/+4
* i965/blorp: Make post draw flush more explicitTopi Pohjolainen2017-01-181-5/+0
* i965/blorp: Use the render cache mechanism instead of explicit flushingTopi Pohjolainen2017-01-181-1/+7
* i965: Make BLORP disable the NP Z PMA stall fix.Kenneth Graunke2017-01-161-0/+4
* i965: Make intel_bachbuffer_reloc() take a batchbuffer argumentIago Toral Quiroga2017-01-041-2/+2
* intel/blorp: Stop setting 3DSTATE_DRAWING_RECTANGLEJason Ekstrand2016-09-141-0/+5
* intel/blorp: Emit 3DSTATE_MULTISAMPLE directlyJason Ekstrand2016-09-141-13/+0