What the study found
The study found that JPEG, a variable-rate compressed image format, can be used for real-time texture rendering on modern graphics processing units (GPUs). In the reported setup, it produced better quality and compression rates than BC1 and sometimes matched or exceeded ASTC, another texture compression format.
Why the authors say this matters
The authors conclude that sophisticated variable-rate compression schemes may be feasible on modern GPUs, even in virtual reality (VR). They frame this as relevant because JPEG is widely used for efficient image encoding but has not previously been used for real-time rendering because of the need for random access to individual texels, the small picture elements in a texture.
What the researchers tested
The researchers investigated the feasibility of using JPEG for variable-rate texture compression on modern GPUs and compared it with the GPU-friendly fixed-rate compression approaches BC1 and ASTC. They used a deferred rendering pipeline to identify the needed blocks for a frame, decode those blocks, and colorize the framebuffer's pixels.
What worked and what didn't
JPEG maintained significantly better quality and compression rates than BC1 in the reported comparison. Depending on the image type, it outperformed or competed with ASTC, and the JPEG rendering pipeline increased rendering duration by less than 0.3 ms on an NVIDIA RTX 4090.
What to keep in mind
The abstract does not describe detailed limitations beyond the need for an additional approximately 0.17 bit per pixel in the authors' approach. The findings are reported for the tested GPU pipeline and comparison formats named in the abstract.
Key points
- JPEG was tested as a variable-rate texture compression format for real-time rendering.
- The approach used a deferred rendering pipeline to decode only the needed blocks for each frame.
- JPEG had better quality and compression rates than BC1 in the reported results.
- JPEG sometimes outperformed or matched ASTC, depending on image type.
- Rendering time increased by less than 0.3 ms on an NVIDIA RTX 4090.
Disclosure
- Research title:
- JPEG texture compression performs well for real-time rendering
- Authors:
- Elias Kristmann, Michael Wimmer, Markus Schütz
- Institutions:
- TU Wien, TU Wien, TU Wien
- Publication date:
- 2026-04-25
- DOI:
- 10.1111/cgf.70338
- OpenAlex record:
- View
Get the weekly research newsletter
Stay current with scholarly research without reading academic papers — one filtered digest, every Friday.