mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-21 06:46:13 +00:00
lib/igt_fb: Fix gen2 and 915 Y tile sizes
gen2 tile dimensions are 128x32 for both X and Y tiling 915 tile dimensions are 512x8 for both X and Y tiling Fix igt_get_fb_tile_size() to return the correct Y tile dimensions for these platforms. X tile was fine already. Cc: Paulo Zanoni <paulo.r.zanoni@intel.com> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
This commit is contained in:
parent
0c02873220
commit
037bc69fde
13
lib/igt_fb.c
13
lib/igt_fb.c
@ -93,11 +93,16 @@ static void igt_get_fb_tile_size(int fd, uint64_t tiling, int fb_bpp,
|
||||
}
|
||||
break;
|
||||
case LOCAL_I915_FORMAT_MOD_Y_TILED:
|
||||
if (IS_915(devid))
|
||||
*width_ret = 512;
|
||||
else
|
||||
if (intel_gen(devid) == 2) {
|
||||
*width_ret = 128;
|
||||
*height_ret = 32;
|
||||
*height_ret = 16;
|
||||
} else if (IS_915(devid)) {
|
||||
*width_ret = 512;
|
||||
*height_ret = 8;
|
||||
} else {
|
||||
*width_ret = 128;
|
||||
*height_ret = 32;
|
||||
}
|
||||
break;
|
||||
case LOCAL_I915_FORMAT_MOD_Yf_TILED:
|
||||
switch (fb_bpp) {
|
||||
|
Loading…
x
Reference in New Issue
Block a user