summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
AgeCommit message (Expand)AuthorFilesLines
2017-11-03i965: Check CCS_E compatibility for texture view renderingNanley Chery1-2/+27
2017-10-27i965/miptree: Take an isl_format in render_aux_usageJason Ekstrand1-12/+11
2017-10-19i965: Remove the intel_miptree_prepare_fb_fetch wrapper.Kenneth Graunke1-14/+0
2017-10-19i965: Make intel_miptree_prepare_texture() take level/layer arguments.Kenneth Graunke1-21/+9
2017-10-16i965/miptree: Drop the invalidate parameter form copy_teximageJason Ekstrand1-12/+5
2017-10-10i965: Disable auxiliary buffers when there are self-dependencies.Kenneth Graunke1-7/+10
2017-10-06i965: pass wanted format to intel_miptree_create_for_dri_imageTapani Pälli1-23/+2
2017-09-19Revert "i965: Reset miptree aux state on update_image_buffer"Jason Ekstrand1-19/+0
2017-09-18i965: Reset miptree aux state on update_image_bufferJason Ekstrand1-0/+19
2017-09-18intel/isl: Add a drm_modifier_get_default_aux_state helperJason Ekstrand1-2/+1
2017-09-18i965: emit BRW_NEW_AUX_STATE on aux state changesIago Toral Quiroga1-2/+6
2017-09-18i965: emit BRW_NEW_AUX_STATE if we drop the aux surfaceIago Toral Quiroga1-0/+2
2017-09-12i965: do not fallback to linear tiling for stencil surfacesIago Toral Quiroga1-4/+7
2017-08-30i965: drop brw->has_surface_tile_offset in favor of devinfo'sLionel Landwerlin1-1/+2
2017-08-30i965: drop brw->must_use_separate_stencil in favor of devinfo'sLionel Landwerlin1-1/+3
2017-08-30i965: drop brw->has_llc in favor of devinfo->has_llcLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->is_haswell in favor of devinfo->is_haswellLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->is_baytrail in favor of devinfo->is_baytrailLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-26/+54
2017-08-29i965: Mark functions used conditionally as UNUSEDMatt Turner1-1/+1
2017-08-20i965/bufmgr: s/BO_ALLOC_FOR_RENDER/BO_ALLOC_BUSY/Jason Ekstrand1-9/+9
2017-08-18i965/miptree: Return NONE from texture_aux_usage when fully resolvedJason Ekstrand1-1/+14
2017-08-18i965: Mark all EGLimages as non-coherent.Kenneth Graunke1-5/+3
2017-08-14i965/miptree: More conservatively resolve external imagesJason Ekstrand1-0/+36
2017-08-14i965/miptree: Allocate mcs_buf for an image's CCSBen Widawsky1-4/+91
2017-08-08i965: Only call create_for_planar_image for multiple planesJason Ekstrand1-1/+4
2017-08-07i965/miptree: Set supports_fast_clear = false in make_shareableJason Ekstrand1-0/+1
2017-08-07i965/miptree: Rework create flagsJason Ekstrand1-20/+18
2017-08-07i965/miptree: Delete MIPTREE_LAYOUT_TILING_(Y|ANY)Jason Ekstrand1-15/+4
2017-08-07i965/miptree: Call alloc_aux in create_for_boJason Ekstrand1-6/+7
2017-08-07i965/miptree: Delete MIPTREE_LAYOUT_FOR_SCANOUTJason Ekstrand1-4/+8
2017-08-07i965/miptree: Delete some unused layout flagsJason Ekstrand1-7/+2
2017-08-07i965/miptree: Refactor is_mcs_supportedJason Ekstrand1-4/+9
2017-08-07i965/miptree Remove layout_flags parameter form is_mcs_supportedJason Ekstrand1-9/+2
2017-08-02i965: annotate struct intel_image_format as constEmil Velikov1-1/+1
2017-08-01i965: Check result of make_surface() for intel_miptree_create_for_boChris Wilson1-0/+2
2017-07-26i965: Expose get_num_logical_layers outside of intel_mipmap_tree.c.Kenneth Graunke1-5/+5
2017-07-22i965: Enable regular fast-clears (CCS_D) on gen9+Jason Ekstrand1-36/+30
2017-07-22i965: Weaken the texture view rules for formats slightlyJason Ekstrand1-1/+18
2017-07-22i965/miptree: Take an isl_format in prepare_textureJason Ekstrand1-10/+7
2017-07-22i965/miptree: Use miptree range helpers in has_color_unresolvedJason Ekstrand1-43/+38
2017-07-22i965/miptree: Allow for accessing a CCS_E image as CCS_DJason Ekstrand1-9/+27
2017-07-22i965/miptree: Use ISL_AUX_STATE_PARTIAL_CLEAR for CCS_DJason Ekstrand1-5/+5
2017-07-22intel/isl: Add an aux state for "partial clear"Jason Ekstrand1-0/+12
2017-07-22i965/miptree: Take an aux_usage in prepare/finishJason Ekstrand1-44/+63
2017-07-22i965/miptree: Refactor some things to use mt->aux_usageJason Ekstrand1-37/+56
2017-07-22i965/miptree: Rework prepare/finish_render to be in terms of aux_usageJason Ekstrand1-18/+51
2017-07-22i965/miptree: Add a helper for getting the aux usage for texturingJason Ekstrand1-20/+39
2017-07-22i965/miptree: Partially resolve MCS for texture viewsJason Ekstrand1-7/+7
2017-07-22i965/miptree: Add support for partially resolving MCSJason Ekstrand1-3/+38