summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/gen7_blorp.cpp
AgeCommit message (Expand)AuthorFilesLines
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
2013-01-03i965: Replace structs with bit-shifting for Gen7 SURFACE_STATE entries.Kenneth Graunke1-32/+33
2012-10-16i965: Share the draw x/y offset masking code between main/blorp and all gens.Eric Anholt1-1/+4
2012-09-12intel: Add map_stencil_as_y_tiled to intel_region_get_aligned_offset.Paul Berry1-2/+2
2012-09-12i965/blorp: Account for offsets when emitting SURFACE_STATE.Paul Berry1-1/+11
2012-09-12i965/blorp: store x and y offsets in brw_blorp_mip_info.Paul Berry1-5/+3
2012-09-12i965/blorp: store surface width/height in brw_blorp_mip_info.Paul Berry1-11/+4
2012-09-12i965/blorp: Clarify why width/height must be adjusted for Gen6 IMS surfaces.Paul Berry1-0/+5
2012-08-01i965/msaa: Treat GL_SAMPLES=1 as equivalent to GL_SAMPLES=0.Paul Berry1-2/+2
2012-07-27i965: Fix typo in shader channel select field name.Kenneth Graunke1-4/+4
2012-07-20i965/blorp: Configure SURFACE_STATE correctly for IMS surfaces.Paul Berry1-1/+1
2012-07-11i965/msaa: Set SURFACE_STATE properly when CMS MSAA is in use.Paul Berry1-0/+4
2012-06-26i965/msaa: Implement glSampleCoverage.Paul Berry1-1/+1
2012-06-07i965/blorp: Refactor surface format determination.Paul Berry1-5/+1
2012-05-25i965/msaa: Modify blorp code to account for Gen7 MSAA layouts.Paul Berry1-4/+0
2012-05-25i965/msaa: Validate Gen7 surface state constraints.Paul Berry1-3/+8
2012-05-25i965/msaa: Properly handle sliced layout for Gen7.Paul Berry1-0/+2
2012-05-25i965/blorp: Enable blorp blits on Gen7.Paul Berry1-0/+2
2012-05-25i965/blorp: Use 16 pixel dispatch on Gen7.Paul Berry1-1/+9
2012-05-25i965/blorp: Allocate space for push constants on Gen7.Paul Berry1-23/+4
2012-05-25i965/blorp: Factor gen6_blorp_emit_batch_head into separate functions.Paul Berry1-0/+3
2012-05-25i965/blorp: Use MSDISPMODE_PERSAMPLE rendering when necessaryPaul Berry1-3/+7
2012-05-23i965/gen6+: Add support for fast depth clears.Eric Anholt1-3/+2