Merged requested to merge olv/virglrenderer:vrend-log into master
VKR_CS_DECODER_TEMP_POOL_MAX_SIZE is to avoid integer overflows and to catch bogus allocations (e.g.,
the guest driver encodes an uninitialized value). In practice, the largest
allocations we've seen are from vkGetPipelineCacheData and are dozens of
This fixes Rise of the Tomb Raider whose
vkGetPipelineCacheData calls can exceed 32MB.