This simplifies code, and gives us more flexibility around sizing the
shared texture caches (since we can effectively grow/shrink it by units
of 1MB rather than 16MB).

Differential Revision: https://phabricator.services.mozilla.com/D10852