Формат файлов PVR — это проприетарный контейнер для текстур, разработанный компанией Imagination Technologies и специально созданный для использования с их графическими процессорами (GPU) серии PowerVR. Эти графические ускорители широко применяются в мобильных устройствах, встраиваемых системах и различных игровых консолях. Основное назначение формата PVR заключается в хранении текстурных данных в сжатом виде, который может считываться непосредственно графическим процессором без необходимости выполнения ресурсоемкой декомпрессии силами центрального процессора (CPU) во время выполнения программы. Используя технологию PVRTC (PowerVR Texture Compression), разработчики могут значительно сократить объем памяти, занимаемый текстурами высокого разрешения, что критически важно для мобильных сред с ограниченными аппаратными ресурсами. Данный формат поддерживает различные форматы пикселей, включая RGB, RGBA и их сжатые варианты, обеспечивая эффективный рендеринг 3D-графики в мобильных играх и приложениях. Поскольку данные хранятся в формате, «родном» для аппаратного обеспечения, это позволяет ускорить загрузку текстур и снизить энергопотребление, что делает PVR стандартным выбором для разработчиков, ориентирующихся на платформы iOS и Android с использованием графических API OpenGL ES или Vulkan.