aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
Commit message (Expand)AuthorAgeFilesLines
* i965/miptree: Create a disable CCS flagBen Widawsky2017-01-021-11/+10
* i965: Replace bool aux disable with enumBen Widawsky2017-01-021-12/+12
* i965/miptree: Use intel_miptree_copy for mapsJason Ekstrand2016-12-131-12/+8
* i965/mt: Disable HiZ when sharing depth buffer externally (v2)Chad Versace2016-12-101-7/+22
* i965/mt: Disable aux surfaces after making miptree shareableChad Versace2016-12-101-0/+2
* i965: Release aux buffer when disabling ccsTopi Pohjolainen2016-12-051-0/+3
* i965: Enable fast clears for multi-lodBen Widawsky2016-11-251-15/+0
* i965: Allow single-sampled miptree to be resolved and sharedTopi Pohjolainen2016-11-251-1/+1
* i965/gen8: Relax asserts prohibiting arrayed/mipmapped fast clearsTopi Pohjolainen2016-11-251-12/+15
* i965: Use ISL for CCS layoutsTopi Pohjolainen2016-11-251-100/+38
* i965: Track fast color clear state in level/layer granularityTopi Pohjolainen2016-11-251-20/+59
* i965: Refactor check if color resolve is neededTopi Pohjolainen2016-11-251-15/+28
* i965: Add interface for checking multiple slices if any is unresolvedTopi Pohjolainen2016-11-251-0/+8
* i965: Provide slice details to renderbuffer fast clear state trackerTopi Pohjolainen2016-11-251-0/+46
* i965: Split per miptree and per slice/level fast clear bitsTopi Pohjolainen2016-11-251-9/+9
* i965: Provide slice details to color resolverTopi Pohjolainen2016-11-251-3/+29
* i965: Add new interface for full color resolvesTopi Pohjolainen2016-11-251-2/+9
* i965: Restructure fast clear eligibility decisionBen Widawsky2016-11-231-14/+37
* i965: Set initial msaa fast clear status explicitlyTopi Pohjolainen2016-11-231-1/+1
* i965/gen7: Minify blit size for stencil tree copyJordan Justen2016-11-171-2/+4
* i965: miptree: prevent potential NULL pointer accessLionel Landwerlin2016-11-161-2/+8
* i965/gen9: Allow sampling with hiz when supportedJordan Justen2016-11-081-1/+28
* i965: Add function to indicate when sampling with hiz is supportedJordan Justen2016-11-081-0/+17
* i965/miptree: Create a hiz mcs typeBen Widawsky2016-11-081-29/+31
* i965: Drop the aux mt when not usedBen Widawsky2016-11-081-11/+20
* i965/miptree: Directly gtt map the mcs bufferBen Widawsky2016-11-081-2/+9
* i965: Wrap MCS miptree in intel_miptree_aux_bufferJordan Justen2016-11-081-45/+71
* i965/miptree: Remove the width/height < 32768 restrictionsJason Ekstrand2016-10-271-6/+0
* i965/miptree: Break miptree -> ISL tiling conversion into a helperJason Ekstrand2016-10-271-25/+30
* i965/miptree: Remove the stencil_as_y_tiled parameter from get_aligned_offsetJason Ekstrand2016-10-271-16/+2
* intel/i965: make gen_device_info mutableLionel Landwerlin2016-09-231-2/+2
* i965: Rename intelScreen to screen.Kenneth Graunke2016-09-201-2/+2
* i965/rbc: Allocate mcs directlyTopi Pohjolainen2016-09-121-52/+16
* intel: Rename brw_get_device_name/info to gen_get_device_name/infoJason Ekstrand2016-09-031-1/+1
* i965: Move the hiz_op enum to blorpJason Ekstrand2016-08-291-9/+9
* i965: Add function to copy a stencil miptree to an R8_UINT miptreeJordan Justen2016-08-261-1/+56
* i965/gen7: Add R8_UINT stencil miptree copy for samplingJordan Justen2016-08-261-0/+2
* i965: Fix assert with multisampling and cubemapsJordan Justen2016-08-261-2/+4
* i965: Return the correct layout from get_isl_dim_layout for pre-ILK cube text...Francisco Jerez2016-08-251-2/+5
* i965: Factor out isl_surf_dim/isl_dim_layout calculation into functions.Francisco Jerez2016-08-251-23/+48
* i965: Return whether the miptree was resolved from intel_miptree_resolve_colo...Francisco Jerez2016-08-251-4/+8
* i965/miptree: Add real support for HiZJason Ekstrand2016-08-171-13/+28
* i965/miptree: Use the isl helpers for creating aux surfacesJason Ekstrand2016-08-171-46/+9
* i965/miptree: Use mcs_mt->qpitch for aux surfacesJason Ekstrand2016-08-171-1/+2
* i965/miptree: Allow get_aux_isl_surf when there is no aux surfaceJason Ekstrand2016-08-171-1/+2
* i965/miptree: Support depth in get_isl_clear_colorJason Ekstrand2016-08-171-1/+6
* i965/miptree: Fill out the isl_surf::usage fieldJason Ekstrand2016-08-171-1/+24
* i965/miptree: Remove the stencil_as_y_tiled parameter from get_tile_masksJason Ekstrand2016-08-171-4/+1
* i965: use mt->offset in intel_miptree_map_movntdqa()Haixia Shi2016-08-031-0/+3
* i965/miptree: Stop multiplying cube depth by 6 in HiZ calculationsJason Ekstrand2016-07-261-17/+2