summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen7_blorp.cpp
AgeCommit message (Expand)AuthorFilesLines
2015-03-09i965/gen7: Don't rely directly on the hiz miptree structureJordan Justen1-3/+3
2015-03-09i965/hiz: Start to separate miptree out from hiz buffersJordan Justen1-1/+1
2014-08-15i965: Change mipmap array_spacing_lod0 to array_layout (enum)Jordan Justen1-1/+1
2014-08-02i965: Make BLORP use brw_emit_sampler_state().Kenneth Graunke1-58/+1
2014-07-01i965: Use unreachable() instead of unconditional assert().Matt Turner1-2/+1
2014-05-01i965: Drop use of intel_region from miptrees.Eric Anholt1-11/+11
2014-01-20i965: Use the new drm_intel_bo offset64 field.Kenneth Graunke1-2/+2
2013-12-09i965/blorp: Get rid of redundant num_samples blorp param.Paul Berry1-4/+6
2013-12-07i965: refactor sample mask calculationChris Forbes1-1/+1
2013-12-05i965: Drop trailing whitespace from the rest of the driver.Kenneth Graunke1-2/+2
2013-11-21i965: Disable BLORP on Broadwell for now.Kenneth Graunke1-0/+3
2013-11-18i965/gen7: Emit workaround flush when changing GS enable state.Paul Berry1-0/+16
2013-11-07i965: Avoid flushing the batch for every blorp op.Eric Anholt1-1/+0
2013-10-28i965: Also emit HIER_DEPTH and STENCIL packets when disabling depth.Kenneth Graunke1-0/+12
2013-10-07gen7: Use logical, not physical, dims in 3DSTATE_DEPTH_BUFFER (v2)Chad Versace1-2/+2
2013-08-31i965/gs: Allocate push constant space for use by GS.Paul Berry1-0/+6
2013-08-31i965/gs: Allocate URB space for use by GS.Paul Berry1-7/+9
2013-08-21i965/gen7: Set MOCS L3 cacheability for IVB/BYT (v2)Ville Syrjälä1-3/+3
2013-08-16i965: Add Gen7 depth stall flushes before disabling depth in BLORP.Kenneth Graunke1-0/+2
2013-08-04gen7 depth surface: program 3DSTATE_DEPTH_BUFFER to top of surfaceJordan Justen1-49/+10
2013-08-04gen7 blorp depth: calculate base surface width/heightJordan Justen1-0/+13
2013-08-04gen7 depth surface: calculate minimum array element being renderedJordan Justen1-0/+7
2013-08-04gen7 depth surface: calculate LOD being rendered toJordan Justen1-0/+3
2013-08-04gen7 depth surface: calculate depth (array size) for depth surfaceJordan Justen1-0/+2
2013-08-04gen7 depth surface: calculate more specific surface typeJordan Justen1-0/+16
2013-07-18i965/hsw: Change L3 MOCS for depth, hiz, and stencilChad Versace1-2/+4
2013-07-18i965/hsw: Change L3 MOCS of 3DSTATE_CONSTANT_VS/PSChad Versace1-1/+3
2013-07-18i965/hsw: Change L3 MOCS of SURFACE_STATChad Versace1-1/+3
2013-07-15i965: Cite the Ivybridge PRM for 3DSTATE_CLEAR_PARAMS notes.Kenneth Graunke1-2/+2
2013-07-15i965: Remove old BSpec reference from BLORP's 3DSTATE_WM/PS packets.Kenneth Graunke1-2/+2
2013-07-15i965: Cite the Ivybridge PRM for 3DSTATE_URB_* programming.Kenneth Graunke1-2/+3
2013-07-09i965: Delete intel_context entirely.Kenneth Graunke1-1/+1
2013-07-09i965: Move intel_context::is_<platform> flags to brw_context.Kenneth Graunke1-6/+3
2013-07-09i965: Move intel_context::batch to brw_context.Kenneth Graunke1-1/+1
2013-07-09i965: Pass brw_context to functions rather than intel_context.Kenneth Graunke1-43/+3
2013-06-12i965/blorp: Write blorp code to do render target resolves.Paul Berry1-0/+3
2013-06-12i965/gen7+: Implement fast color clear operation in BLORP.Paul Berry1-4/+14
2013-06-12i965/gen7+: Set up MCS in SURFACE_STATE whenever MCS is present.Paul Berry1-1/+1
2013-06-12i965/gen7+: Create an enum for keeping track of fast color clear state.Paul Berry1-0/+1
2013-06-10i965: Allocate push constant L3 space once at startup on Gen7+.Kenneth Graunke1-1/+0
2013-05-20i965: Disable pixel statistics in BLORP.Kenneth Graunke1-1/+0
2013-05-08i965: Fix hangs on HSW since the gen6 blorp fix.Eric Anholt1-2/+101
2013-04-30i965: Implement color clears using a simple shader in blorp.Eric Anholt1-5/+7
2013-04-30i965: Don't flush the batch at the end of blorp.Eric Anholt1-9/+0
2013-04-10i965/blorp: Remove unnecessary test in gen7_blorp_emit_depth_stencil_config.Paul Berry1-7/+5
2013-04-10i965: Change signature of brw_get_depthstencil_tile_masks()Chad Versace1-1/+4
2013-03-05intel: Hook up the WARN_ONCE macro to GL_ARB_debug_output.Eric Anholt1-0/+1
2013-03-02i965: add support for sample mask on Gen6+Chris Forbes1-1/+1
2013-03-01i965: Add WARN_ONCE for depthstencil workarounds we shouldn't be hitting.Eric Anholt1-0/+3
2013-01-18intel: Make intel_region's pitch be bytes instead of pixels.Eric Anholt1-5/+3