How are ASTC or ETC1/2 replacements for S3TC?
So is the future of MESA really to uncompress all current & future texture formats and to not support a single hw accel. compressed texture format?
My view of the future:
So it still isn't the fault of the engine/content devs that S3TC is preferred.
- ETC is implemented in software for all desktop drivers atm (and it is very unlikely MESA impl. them in hw before the blob ones do)
- ASTC isn't exposed yet by any drivers as I know (nor is it known how many gpus are able to do it in hw)
So is the future of MESA really to uncompress all current & future texture formats and to not support a single hw accel. compressed texture format?
My view of the future:
- ASTC is too complicated, so there won't be many compression libs (see M$'s BC6/7). Neither will there be much driver/hw support. So it won't ever get popular.
- ETC could easily gain popularity (better quality than S3TC), if it would be supported by drivers, but I don't see that in the (near) future
So it still isn't the fault of the engine/content devs that S3TC is preferred.
Comment