summaryrefslogtreecommitdiff
path: root/src/mesa/drivers/dri/i965/intel_tex_image.c
AgeCommit message (Expand)AuthorFilesLines
2017-10-16Revert "i965/tex_image: Reference the renderbuffer miptree in setTexBuffer2"Kenneth Graunke1-5/+20
2017-10-12i965: Share the flush for brw_blorp_miptree_download into a pboChris Wilson1-8/+1
2017-10-12i965: Use blorp instead of meta for PBO texture downloadsJason Ekstrand1-4/+29
2017-10-12i965/tex: Use blorp texture upload for all CCS_E texturesJason Ekstrand1-1/+2
2017-10-12i965: Use blorp instead of meta for PBO texture uploadsJason Ekstrand1-4/+30
2017-10-12i965/tex: Check if there is data to upload up-frontJason Ekstrand1-0/+4
2017-10-06i965: pass wanted format to intel_miptree_create_for_dri_imageTapani Pälli1-2/+2
2017-09-18i965: Use prepare_external instead of make_shareable in setTexBuffer2Jason Ekstrand1-1/+1
2017-09-18i965/tex_image: Reference the renderbuffer miptree in setTexBuffer2Jason Ekstrand1-19/+4
2017-09-15i965/tex: Unify the TexImage and TexSubImage codeJason Ekstrand1-58/+45
2017-09-15i965/tex: Remove the for_glTexImage parameter from texsubimage_tiled_memcpyJason Ekstrand1-14/+5
2017-09-15i965/tex: Make a couple of helpers staticJason Ekstrand1-2/+2
2017-09-15i965: Move TexSubImage functions to intel_tex_image.cJason Ekstrand1-0/+210
2017-08-30i965: drop brw->has_llc in favor of devinfo->has_llcLionel Landwerlin1-1/+1
2017-08-30i965: drop brw->gen in favor of devinfo->genLionel Landwerlin1-3/+5
2017-08-07i965/miptree: Rework create flagsJason Ekstrand1-3/+4
2017-08-07i965/miptree: Delete MIPTREE_LAYOUT_TILING_(Y|ANY)Jason Ekstrand1-1/+1
2017-07-22i965/miptree: Clean-up unusedTopi Pohjolainen1-21/+8
2017-07-20i965: Prepare tex (sub)image for isl basedTopi Pohjolainen1-4/+16
2017-07-20i965/miptree: Switch to isl_surf::row_pitchTopi Pohjolainen1-4/+4
2017-07-20i965/miptree: Switch to isl_surf::tilingTopi Pohjolainen1-4/+4
2017-07-20i965/miptree: Use num_samples of 1 instead of 0 for single-sampledTopi Pohjolainen1-1/+1
2017-07-18i965/miptree: Stop setting total_width/height for existing boTopi Pohjolainen1-2/+0
2017-07-18i965/tex: Use offset helper instead of accessing table directlyTopi Pohjolainen1-2/+4
2017-07-12i965/miptree: Add support for window system images to create_for_dri_imageJason Ekstrand1-1/+1
2017-07-12i965/miptree: Add a colorspace parameter to create_for_dri_imageJason Ekstrand1-1/+2
2017-07-12i965: Move the DRIimage -> miptree code to intel_mipmap_tree.cJason Ekstrand1-110/+1
2017-06-27i965: Add a RGBX->RGBA fallback for glEGLImageTextureTarget2D()Chad Versace1-2/+16
2017-06-19i965/tex: Prepare image update for isl based miptreesTopi Pohjolainen1-3/+16
2017-06-07i965: Use the new resolve function for several simple casesJason Ekstrand1-1/+1
2017-06-07i965: Be a bit more conservative about certain resolvesJason Ekstrand1-3/+4
2017-06-06i965: Explicitly disallow tiled memcpy path on Gen4 with swizzling.Chris Wilson1-0/+11
2017-06-06i965: Add and use brw_bo_map()Matt Turner1-1/+1
2017-06-06i965: Pass flags to brw_bo_map_*Matt Turner1-1/+1
2017-06-06i965: Rename brw_bo_map() -> brw_bo_map_cpu()Matt Turner1-1/+1
2017-06-06i965: Remove brw_bo's virtual memberMatt Turner1-5/+3
2017-06-01i965: Reject unsupported formats in glEGLImageTargetTexture2D()Chad Versace1-0/+4
2017-04-10i965/drm: Add stall warnings when mapping or waiting on BOs.Kenneth Graunke1-1/+1
2017-04-10i965/drm: Rename drm_bacon_bo to brw_bo.Kenneth Graunke1-4/+4
2017-04-10i965: Drop brw_bo_map[_gtt] wrappers which issue perf warnings.Kenneth Graunke1-1/+1
2017-04-10i965: Make/use a brw_batch_references() wrapper.Kenneth Graunke1-1/+1
2017-04-10i965/drm: Use our internal libdrm (drm_bacon) rather than the real one.Kenneth Graunke1-4/+4
2016-11-25i965: Add new interface for full color resolvesTopi Pohjolainen1-1/+1
2016-11-23i965/miptree: Don't shrink textures when augmenting for more levelsTopi Pohjolainen1-4/+25
2016-09-20i965: Rename intelScreen to screen.Kenneth Graunke1-1/+1
2016-09-20i965: Rename __DRIScreen pointers to "dri_screen".Kenneth Graunke1-4/+3
2016-09-12i965: check for GL_TEXTURE_EXTERNAL_OES at miptree_create_for_teximageAlejandro Piñeiro1-0/+1
2016-09-12i965: remove unused variable at intel_miptree_create_for_teximageAlejandro Piñeiro1-1/+0
2016-09-10i965: Fix calculation of the image height at start levelAntia Puentes1-6/+21
2016-08-26i965: Track that the stencil data was updated when using Tex*ImageJordan Justen1-0/+3