Announcement

Collapse
No announcement yet.

Gallium3D Support For ASTC Compression Is Being Worked On

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Gallium3D Support For ASTC Compression Is Being Worked On

    Phoronix: Gallium3D Support For ASTC Compression Is Being Worked On

    A few months back Intel enabled ASTC texture compression support in their open-source drivers while Mesa's Gallium3D drivers have yet to see such treatment...

    http://www.phoronix.com/scan.php?pag...w-ASTC-Patches

  • #2
    I had to pinch myself

    Comment


    • #3
      I long the day when I stop hearing about that patent. Encouraging that it has less than 2 years left: http://www.patentcountdown.org/

      Comment


      • #4
        Which GPUs can support this format in hardware?

        Comment


        • #5
          Originally posted by leonmaxx View Post
          Which GPUs can support this format in hardware?
          Any GPU supporting Android Extension Pack (GL ES 3.2) I think.

          GeForce 400
          Intel Gen9
          AMD ?

          Comment


          • #6
            I'm curious, which games already use ASTC? Given the fact that it is fairly new technology and hardware support (not just driver support) is not widespread, I would guess less than five games.

            Comment


            • #7
              Originally posted by log0 View Post

              Any GPU supporting Android Extension Pack (GL ES 3.2) I think.

              GeForce 400
              Intel Gen9
              AMD ?
              Just because you support the format in the driver doesn't mean you support it in hardware (esp when the format is required as part of something else). Precious little hardware has support for it at this point... like you said, Intel Skylake (gen9), but also Adreno A4xx. On the theory front, NVIDIA Maxwell2 (GM20x) might, and perhaps the upcoming AMD Stoney chip will have it, but I don't know for sure. And probably most of the recent mobile GPUs that support GL ES 3.1/3.2. But again, that's just speculation.

              Comment


              • #8
                Originally posted by log0 View Post
                Any GPU supporting Android Extension Pack (GL ES 3.2) I think.
                I'm not asking about driver level support, but hardware level support (where GPU can read ASTC compressed data, w/o driver level decompression).

                Comment


                • #9
                  Originally posted by Apteryx View Post
                  I long the day when I stop hearing about that patent. Encouraging that it has less than 2 years left: http://www.patentcountdown.org/
                  Mesa packagers will probably be happy to be able to just ship S3TC with Mesa, too.
                  ASTC however is not only royalty-free, but also more efficient than basically all preexisting formats (while also having advanced profiles for things like 3D textures, which no TXC format had until now).

                  Comment


                  • #10
                    It is not all about patents, guys. ASTC is a much better technology. It produces better-looking textures at the same compression ratios (less artifacts); ie it is a better compression algorithm. It also offers a lot more flexibility in terms of tuning the size/quality tradeoff, and it can handle things like 3D textures just as well.

                    It is a better compression format than everything else we have had so far in terms of GPU texture compression. It would be really nice if it takes off.

                    Comment

                    Working...
                    X