mirror of
https://github.com/tiagovignatti/intel-gpu-tools.git
synced 2025-06-12 02:16:17 +00:00
lib/igt_fb: fix fb->size when provided by the user
I want to have a little more control over the size of the buffers in kms_frontbuffer_tracking, so I decided to start calling igt_create_fb_with_bo_size() instead of igt_create_fb(). The problem is that create_bo_for_fb() returns its own calculated size as size_ret instead of the actual used size. So we fix this by returning the actual size, the one used in gem_create instead of the calculated size that's not used anywhere. Signed-off-by: Paulo Zanoni <paulo.r.zanoni@intel.com>
This commit is contained in:
parent
d44100ed23
commit
5cfc4e7967
@ -116,7 +116,7 @@ static int create_bo_for_fb(int fd, int width, int height, int bpp,
|
||||
ret = __gem_set_tiling(fd, gem_handle, I915_TILING_X, stride);
|
||||
|
||||
*stride_ret = stride;
|
||||
*size_ret = size;
|
||||
*size_ret = bo_size;
|
||||
*gem_handle_ret = gem_handle;
|
||||
|
||||
return ret;
|
||||
|
Loading…
x
Reference in New Issue
Block a user