Show Your Support: This site is primarily supported by advertisements. Ads are what have allowed this site to be maintained on a daily basis for the past 18+ years. We do our best to ensure only clean, relevant ads are shown, when any nasty ads are detected, we work to remove them ASAP. If you would like to view the site without ads while still supporting our work, please consider our ad-free Phoronix Premium.
Intel Enables Compute-Based Transcoding To DXT5 With Mesa
The compute-based transcoding to DXT5 is based on the BC3 encoder for the MIT-licensed GPU compressor within the Betsy project.
The GLSL compute shaders to encode DXT5/BC3 are wired up into the Mesa state tracker so that it can be re-used by other Gallium3D drivers too, beyond the Intel Iris driver that was the initial focus of this support.
More details on this compute-based transcode to DXT5 for Mesa Gallium3D drivers via this merge request that landed on Thursday for Mesa 23.1.