aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/brw_blorp.c
Commit message (Expand)AuthorAgeFilesLines
* i965: Rename intelScreen to screen.Kenneth Graunke2016-09-201-1/+1
* i965/blorp: Add a copy_miptrees helperJason Ekstrand2016-09-121-0/+69
* intel/blorp: Work in terms of logical array layersJason Ekstrand2016-09-121-4/+27
* intel/blorp: Add a swizzle parameter to blorp_clearJason Ekstrand2016-09-121-2/+4
* intel/blorp: Take a destination swizzle in blorp_blitJason Ekstrand2016-09-121-0/+1
* intel/blorp: Take an isl_swizzle instead of a SWIZZLEJason Ekstrand2016-09-121-1/+27
* i965/blorp: Use hw generetad primitive copies for layered clearsTopi Pohjolainen2016-09-121-24/+12
* i965/blorp: Sanity check all layers before actual clearTopi Pohjolainen2016-09-121-2/+5
* intel/blorp: Add plumbing for setting color clear layer countTopi Pohjolainen2016-09-121-3/+3
* i965/rbc: Allocate mcs directlyTopi Pohjolainen2016-09-121-4/+6
* i965/rbc: Allow integer formats as advertised in isl_format.cTopi Pohjolainen2016-09-121-2/+1
* intel/blorp: Add a format parameter to blorp_fast_clearJason Ekstrand2016-08-291-1/+3
* i965/blorp: Remove the remaining brw prefixes from the blorp.h APIJason Ekstrand2016-08-291-26/+26
* i965: Move the hiz_op enum to blorpJason Ekstrand2016-08-291-6/+6
* i965/blorp: Get rid of brw_contextJason Ekstrand2016-08-291-5/+21
* i965/blorp: Take a blorp_context in compile_nir_shaderJason Ekstrand2016-08-291-0/+2
* i965/blorp: Add an "exec" function pointer to blorp_contextJason Ekstrand2016-08-291-0/+8
* i965/blorp: Use blorp_address in brw_blorp_surface instead of bo+offsetJason Ekstrand2016-08-291-13/+26
* i965/blorp: Add driver mocs settings to the contextJason Ekstrand2016-08-291-0/+26
* i965/blorp: Expose the shader cache through function pointersJason Ekstrand2016-08-291-0/+26
* i965/blorp: Add a blorp_context struct and init/finish funcsJason Ekstrand2016-08-291-0/+6
* i965/blorp: Don't clear an empty regionJason Ekstrand2016-08-191-0/+4
* i965: Split brw_blorp.c/h into multiple filesJason Ekstrand2016-08-171-390/+549
* i965/blorp: Factor the guts of blorp_hiz_exec into a helperJason Ekstrand2016-08-171-18/+25
* i965/blorp: Add a new brw_blorp_surf intermediate structJason Ekstrand2016-08-171-89/+121
* i965/blorp: Do gen6 stencil offsets up-frontJason Ekstrand2016-08-171-77/+31
* i965/blorp: Set up HiZ surfaces up-frontJason Ekstrand2016-08-171-9/+57
* i964/blorp: Set up most aux surfaces up-frontJason Ekstrand2016-08-171-23/+24
* i965/blorp: Stop using the miptree in state setup for tex/rt surfacesJason Ekstrand2016-08-171-3/+7
* i965/blorp: Remove unused fields from blorp_surface_infoJason Ekstrand2016-08-171-3/+0
* i965/blorp: Use the generic surface state path for gen8 texturesJason Ekstrand2016-08-171-1/+3
* i965/blorp: Only do offset hacks for fake W-tiling and IMSJason Ekstrand2016-08-171-61/+15
* i965/blorp: Add a z_offset field to blorp_surface_infoJason Ekstrand2016-08-171-0/+9
* i965/blorp: Rework hiz rect alignment calculationsJason Ekstrand2016-08-171-8/+15
* i965/blorp: Map 1-D render targets with DIM_LAYOUT_GEN4_2D as 2D on gen9Jason Ekstrand2016-08-171-0/+6
* i965/blorp: Use the isl_view from the blorp_surface_infoJason Ekstrand2016-08-171-17/+1
* i965/blorp: Get rid of brw_blorp_surface_info::width/heightJason Ekstrand2016-08-171-24/+6
* i965/blorp: Move surface offset calculations into a helperJason Ekstrand2016-08-171-32/+43
* i965/blorp: Use ISL to compute image offsetsJason Ekstrand2016-08-171-3/+91
* i965/blorp: Add an isl_view to blorp_surface_infoJason Ekstrand2016-08-171-11/+27
* i965/blorp: Move intratile offset calculations out of surface state setupJason Ekstrand2016-08-171-12/+12
* i965/blorp: Get rid of brw_blorp_surface_info::array_layoutJason Ekstrand2016-08-171-1/+0
* i965/blorp: Use isl_msaa_layout instead of intel_msaa_layoutJason Ekstrand2016-08-171-18/+0
* i965/blorp: Get rid of brw_blorp_surface_info::num_samplesJason Ekstrand2016-08-171-5/+3
* i965/blorp: Get rid of brw_blorp_surface_info::map_stencil_as_y_tiledJason Ekstrand2016-08-171-10/+2
* i965/blorp: Remove compute_tile_offsetsJason Ekstrand2016-08-171-29/+5
* i965/blorp: Create the isl_surf up-frontJason Ekstrand2016-08-171-11/+14
* i965/miptree: Remove the stencil_as_y_tiled parameter from get_tile_masksJason Ekstrand2016-08-171-2/+4
* i965/blorp: Add a generic ISL-based surface state emit pathJason Ekstrand2016-07-151-0/+157
* i965/blorp: Remove support for push constantsTopi Pohjolainen2016-07-041-14/+3