Resolution of NV12, P010, and P016 formats must be multiple of two. Otherwise texture cannot be created. Instead of doing this alignment per API consumer side, do this in buffer pool for simplicity.