aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/genX_blorp_exec.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* intel/blorp: Rework alloc_binding_tableJason Ekstrand2016-09-131-5/+6
* i965: Move blorp into src/intel/blorpJason Ekstrand2016-08-291-1/+1
* i965/blorp: Remove the remaining brw prefixes from the blorp.h APIJason Ekstrand2016-08-291-1/+1
* i965/blorp: Make blorp_addres::buffer a void*Jason Ekstrand2016-08-291-2/+3
* i965/blorp: Add an "exec" function pointer to blorp_contextJason Ekstrand2016-08-291-5/+6
* i965/blorp: Move the guts of brw_blorp_exec into genX_blorp_exec.cJason Ekstrand2016-08-291-0/+66
* i965/blorp: Pull the guts of blorp_exec into a driver-agnostic headerJason Ekstrand2016-08-291-1096/+1
* i965/blorp/exec: Refactor to use a new blorp_batch structJason Ekstrand2016-08-291-148/+172
* i965/blorp: Add a helper for allocating binding tables and surface statesJason Ekstrand2016-08-291-22/+42
* i965/blorp: Shorten binding table index enum namesJason Ekstrand2016-08-291-3/+3
* i965/blorp/genX: Add a blorp_surface_reloc helperJason Ekstrand2016-08-291-17/+21
* i965/blorp: Use blorp_address in brw_blorp_surface instead of bo+offsetJason Ekstrand2016-08-291-42/+24
* i965/blorp: Pull emit_surface_state into genX_blorp_exec.cJason Ekstrand2016-08-291-5/+80
* i965/blorp: Add driver mocs settings to the contextJason Ekstrand2016-08-291-12/+2
* i965/blorp/genX: Move emit_urb_config into another helperJason Ekstrand2016-08-291-13/+17
* i965/blorp: Use gen6_upload_urbJason Ekstrand2016-08-291-4/+2
* i965/blorp/genX: Pull emit_3dstate_multisample into a helperJason Ekstrand2016-08-291-5/+11
* i965/blorp/genX: Add helpers for allocating various bits of stateJason Ekstrand2016-08-291-32/+53
* i965: Remove comment within a comment.Matt Turner2016-08-191-1/+1
* i965/blorp: Use genxml for gen8-9 state setupJason Ekstrand2016-08-191-6/+151
* i965/blorp: Use genxml for gen7 state setupJason Ekstrand2016-08-191-22/+276
* i965/blorp: Add genxml-based vertex setup helpersJason Ekstrand2016-08-191-1/+212
* i965/blorp: Add a helper for emitting surface statesJason Ekstrand2016-08-191-24/+28
* i965/blorp: Add genxml-based sampler state emit functionJason Ekstrand2016-08-191-11/+38
* i965/blorp: Add genxml-based dynamic state emit functionsJason Ekstrand2016-08-191-9/+73
* i965: Move gen6_blorp.c to a file that gets recompiled per-genJason Ekstrand2016-08-191-0/+464