diff options
author | Tapani Pälli <[email protected]> | 2017-03-30 13:56:25 +0300 |
---|---|---|
committer | Tapani Pälli <[email protected]> | 2017-03-31 08:43:28 +0300 |
commit | 3535b87a1a98350bd300b6c357a1709492c6c200 (patch) | |
tree | 3850e876e23b98d16143024e71b32560f1c792bb | |
parent | 2398770c8747facd5e1dc59fa8f9b1cf267f4d5e (diff) |
anv: change BLOCK_POOL_MEMFD_SIZE to 1GB
This allows us to run 32bit Vulkan apps on Android, ftruncate
call would fail on 2GB (max size being 2GB - 1).
Signed-off-by: Tapani Pälli <[email protected]>
Reviewed-by: Jason Ekstrand <[email protected]>
-rw-r--r-- | src/intel/vulkan/anv_private.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/intel/vulkan/anv_private.h b/src/intel/vulkan/anv_private.h index 74e80e8d537..97bac5077ef 100644 --- a/src/intel/vulkan/anv_private.h +++ b/src/intel/vulkan/anv_private.h @@ -377,8 +377,8 @@ struct anv_block_pool { struct anv_block_state back_state; }; -/* Block pools are backed by a fixed-size 2GB memfd */ -#define BLOCK_POOL_MEMFD_SIZE (1ul << 31) +/* Block pools are backed by a fixed-size 1GB memfd */ +#define BLOCK_POOL_MEMFD_SIZE (1ul << 30) /* The center of the block pool is also the middle of the memfd. This may * change in the future if we decide differently for some reason. |