aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/gen7_blorp.cpp
Commit message (Expand)AuthorAgeFilesLines
* i965: Use brw->urb.min_vs_urb_entries instead of 32 for BLORP.Kenneth Graunke2016-03-311-4/+1
* i965: Allocate URB space for HS and DS stages when required.Chris Forbes2015-12-151-0/+8
* i965: Clean up #includes in the compiler.Matt Turner2015-11-241-2/+0
* i965: Remove useless gen6_blorp.h/gen7_blorp.h headers.Matt Turner2015-11-241-1/+0
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-301-2/+2
* i965: Disable resource streamer in BLORPAbdiel Janulgue2015-07-181-0/+2
* i965: Rename intel_emit* to reflect their new location in brw_pipe_controlChris Wilson2015-06-241-2/+2
* i965/blorp: Add support for layered renderingTopi Pohjolainen2015-04-301-1/+1
* i965/blorp: Prepare for attributes other than render positionTopi Pohjolainen2015-04-301-2/+4
* i965/blorp: Remove unused argumentsTopi Pohjolainen2015-04-301-3/+3
* i965/gen7/blorp: Remove unused argumentsTopi Pohjolainen2015-04-301-47/+28
* i965/blorp: Allow caller to provide sampler settingsTopi Pohjolainen2015-04-301-1/+2
* i965/blorp: Remove constant parameterTopi Pohjolainen2015-04-301-11/+0
* i965/gen7: Don't rely directly on the hiz miptree structureJordan Justen2015-03-091-3/+3
* i965/hiz: Start to separate miptree out from hiz buffersJordan Justen2015-03-091-1/+1
* i965: Change mipmap array_spacing_lod0 to array_layout (enum)Jordan Justen2014-08-151-1/+1
* i965: Make BLORP use brw_emit_sampler_state().Kenneth Graunke2014-08-021-58/+1
* i965: Use unreachable() instead of unconditional assert().Matt Turner2014-07-011-2/+1
* i965: Drop use of intel_region from miptrees.Eric Anholt2014-05-011-11/+11
* i965: Use the new drm_intel_bo offset64 field.Kenneth Graunke2014-01-201-2/+2
* i965/blorp: Get rid of redundant num_samples blorp param.Paul Berry2013-12-091-4/+6
* i965: refactor sample mask calculationChris Forbes2013-12-071-1/+1
* i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke2013-12-051-2/+2
* i965: Disable BLORP on Broadwell for now.Kenneth Graunke2013-11-211-0/+3
* i965/gen7: Emit workaround flush when changing GS enable state.Paul Berry2013-11-181-0/+16
* i965: Avoid flushing the batch for every blorp op.Eric Anholt2013-11-071-1/+0
* i965: Also emit HIER_DEPTH and STENCIL packets when disabling depth.Kenneth Graunke2013-10-281-0/+12
* gen7: Use logical, not physical, dims in 3DSTATE_DEPTH_BUFFER (v2)Chad Versace2013-10-071-2/+2
* i965/gs: Allocate push constant space for use by GS.Paul Berry2013-08-311-0/+6
* i965/gs: Allocate URB space for use by GS.Paul Berry2013-08-311-7/+9
* i965/gen7: Set MOCS L3 cacheability for IVB/BYT (v2)Ville Syrjälä2013-08-211-3/+3
* i965: Add Gen7 depth stall flushes before disabling depth in BLORP.Kenneth Graunke2013-08-161-0/+2
* gen7 depth surface: program 3DSTATE_DEPTH_BUFFER to top of surfaceJordan Justen2013-08-041-49/+10
* gen7 blorp depth: calculate base surface width/heightJordan Justen2013-08-041-0/+13
* gen7 depth surface: calculate minimum array element being renderedJordan Justen2013-08-041-0/+7
* gen7 depth surface: calculate LOD being rendered toJordan Justen2013-08-041-0/+3
* gen7 depth surface: calculate depth (array size) for depth surfaceJordan Justen2013-08-041-0/+2
* gen7 depth surface: calculate more specific surface typeJordan Justen2013-08-041-0/+16
* i965/hsw: Change L3 MOCS for depth, hiz, and stencilChad Versace2013-07-181-2/+4
* i965/hsw: Change L3 MOCS of 3DSTATE_CONSTANT_VS/PSChad Versace2013-07-181-1/+3
* i965/hsw: Change L3 MOCS of SURFACE_STATChad Versace2013-07-181-1/+3
* i965: Cite the Ivybridge PRM for 3DSTATE_CLEAR_PARAMS notes.Kenneth Graunke2013-07-151-2/+2
* i965: Remove old BSpec reference from BLORP's 3DSTATE_WM/PS packets.Kenneth Graunke2013-07-151-2/+2
* i965: Cite the Ivybridge PRM for 3DSTATE_URB_* programming.Kenneth Graunke2013-07-151-2/+3
* i965: Delete intel_context entirely.Kenneth Graunke2013-07-091-1/+1
* i965: Move intel_context::is_<platform> flags to brw_context.Kenneth Graunke2013-07-091-6/+3
* i965: Move intel_context::batch to brw_context.Kenneth Graunke2013-07-091-1/+1
* i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke2013-07-091-43/+3
* i965/blorp: Write blorp code to do render target resolves.Paul Berry2013-06-121-0/+3
* i965/gen7+: Implement fast color clear operation in BLORP.Paul Berry2013-06-121-4/+14