aboutsummaryrefslogtreecommitdiffstats
path: root/src/mesa/drivers/dri/i965/intel_mipmap_tree.c
Commit message (Expand)AuthorAgeFilesLines
* i965/miptree: Set logical_depth0 == 6 for cube mapsJason Ekstrand2016-07-201-4/+11
* i965/miptree: Enforce that height == 1 for 1-D array texturesJason Ekstrand2016-07-201-19/+3
* i965/miptree: Add a helper for getting the aux isl_surf from a miptreeJason Ekstrand2016-07-151-0/+117
* i965/miptree: Add a helper for getting the ISL clear color from a miptreeJason Ekstrand2016-07-151-0/+26
* i965/miptree: Add a helper for getting an isl_surf from a miptreeJason Ekstrand2016-07-151-2/+170
* i965: Add norbc debug optionTopi Pohjolainen2016-06-011-0/+2
* i965: Create multiple miptrees for planar YUV imagesKristian Høgsberg Kristensen2016-05-241-0/+3
* i965: Use ISL for surface format introspectionJason Ekstrand2016-05-231-1/+4
* i965: Mark is_lossless_compressed_aux UNUSED to silence warning.Matt Turner2016-05-161-1/+1
* i965: Use blorp for all updownsample blitsJason Ekstrand2016-05-141-24/+10
* i965/gen9: Enable lossless compressionTopi Pohjolainen2016-05-121-3/+40
* i965: Deferred allocation of mcs for lossless compressedTopi Pohjolainen2016-05-121-0/+40
* i965: Add flag telling if miptree is for client consumptionTopi Pohjolainen2016-05-121-3/+4
* i965: Add helper for lossless compression supportTopi Pohjolainen2016-05-121-0/+26
* i965: Relax assertion of halign == 16 for lossless compressed auxTopi Pohjolainen2016-05-121-1/+6
* Revert "i965: Always use Y-tiled buffers on SKL+"Daniel Stone2016-05-091-8/+2
* i965: Fix MapTextureImage for multi-slice/level stencil buffers.Kenneth Graunke2016-04-261-2/+2
* i965/blorp: Enable for buffer resolvesTopi Pohjolainen2016-04-231-1/+1
* i965/blorp: Add support for 2x msaaTopi Pohjolainen2016-04-221-3/+2
* i965: Always use Y-tiled buffers on SKL+Ben Widawsky2016-04-211-2/+8
* i965: Declare input to mcs alignment calculation constantTopi Pohjolainen2016-04-211-1/+1
* i965/blorp: Enable blits on gen8Topi Pohjolainen2016-04-211-2/+1
* i965/blorp: Add check for supported sample numbersTopi Pohjolainen2016-04-211-2/+7
* i965/blorp: Add support for source swizzleTopi Pohjolainen2016-04-211-2/+3
* i965: Define miptree map functions static (trivial)Ben Widawsky2016-04-181-2/+2
* i965/blorp: Refactor sRGB encoding/decoding.Kenneth Graunke2016-03-211-2/+4
* i965: Expose logic telling if non-msrt mcs is supportedTopi Pohjolainen2016-02-161-4/+5
* i965/gen9: Refactor msrt mcs initializationTopi Pohjolainen2016-02-161-14/+22
* i965: Add a flag telling color resolve pass to ignore CCS_ETopi Pohjolainen2016-02-161-1/+7
* i965: Allow fast clear to be used with lossless compressionTopi Pohjolainen2016-02-161-1/+3
* i965: Add helper for detecting lossless compressionTopi Pohjolainen2016-02-161-0/+26
* i965: Add means for limiting color resolvesTopi Pohjolainen2016-02-131-3/+6
* i965: Don't try to create aux buffer for non-msrt aux-bufferTopi Pohjolainen2016-02-131-10/+10
* i965: Stop considering if msrt aux buffers need aux bufferTopi Pohjolainen2016-02-121-10/+10
* i965: Separate miptree creation from auxiliary buffer setupTopi Pohjolainen2016-02-121-17/+39
* i965: Isolate aligned dimensions for stencil onlyTopi Pohjolainen2016-02-121-15/+14
* Revert "i965: Provide sse2 version for rgba8 <-> bgra8 swizzle"Roland Scheidegger2016-02-021-5/+0
* i965: Provide sse2 version for rgba8 <-> bgra8 swizzleRoland Scheidegger2016-02-021-0/+5
* i965/gen9: Modify the conditions to use blitter on skl+Anuj Phogat2016-01-051-3/+9
* i965/gen9: Allow fast clears for non-MSRT SRGB buffersNeil Roberts2015-12-111-1/+2
* Revert "i965/gen9: Disable MCS for 1x color surfaces"Ben Widawsky2015-11-201-8/+0
* i965: Add lossless compression to surface format tableBen Widawsky2015-11-201-1/+6
* i965/skl: Add fast color clear infrastructureBen Widawsky2015-11-201-0/+17
* i965: Support allocating the MCS buffer for 16x MSAANeil Roberts2015-11-051-0/+6
* i965: Handle 16x MSAA in IMS dimension munging code.Kenneth Graunke2015-11-051-2/+6
* i965/gen9: Disable MCS for 1x color surfacesChad Versace2015-10-091-0/+8
* i965: Fix intel_miptree_is_fast_clear_capable()Chad Versace2015-10-051-5/+19
* i965/mt: Declare some functions as staticChad Versace2015-10-051-2/+2
* i965/miptree: Rename align_w,align_h -> halign,valignChad Versace2015-09-301-1/+1
* i965/miptree: Rename intel_miptree_map::mt -> ::linear_mt (v2)Chad Versace2015-09-301-14/+16