Announcement

Collapse
No announcement yet.

RADV Working On ETC2 Emulation Support For Newer Radeon GPUs To Satisfy Android

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

  • RADV Working On ETC2 Emulation Support For Newer Radeon GPUs To Satisfy Android

    Phoronix: RADV Working On ETC2 Emulation Support For Newer Radeon GPUs To Satisfy Android

    Mesa's Radeon Vulkan driver "RADV" is implementing emulated support for ETC2 texture compression to use with newer AMD GPUs to improve compatibility with Google's Android operating system...

    https://www.phoronix.com/scan.php?pa...ETC2-Emulation

  • #2
    I understand it's useful for Android, but am I missing something about AMD GPU's on mobile devices that run Android? Or is it for emulator/simulator use on the desktop?

    Comment


    • #3
      Originally posted by peterdk View Post
      I understand it's useful for Android, but am I missing something about AMD GPU's on mobile devices that run Android? Or is it for emulator/simulator use on the desktop?
      From the commit comments:

      As needed on Android (as it is required) and by driconf flag otherwise. The non-Android case would be on the host side for an Android VM.

      Comment


      • #4
        Originally posted by skeevy420 View Post

        From the commit comments:
        Ah, interesting. Maybe a Chromebook will come with a AMD GPU in the future?

        Comment


        • #5
          Originally posted by peterdk View Post

          Ah, interesting. Maybe a Chromebook will come with a AMD GPU in the future?
          Or an APU in a phone? Either way I'm imagining how nice it would be to have a Google device that actually ran a mainline kernel.

          Comment


          • #6
            Originally posted by peterdk View Post

            Ah, interesting. Maybe a Chromebook will come with a AMD GPU in the future?
            There are already Chromebooks with AMD APUs.

            Comment


            • #7
              <<As given the popularity of ETC2 for mobile use, ETC2 is "super required" for Android.>>

              Hopefully google paid for this. But I doubt...

              Comment


              • #8
                Originally posted by peterdk View Post
                I understand it's useful for Android, but am I missing something about AMD GPU's on mobile devices that run Android? Or is it for emulator/simulator use on the desktop?
                Anandtech had an article on this: https://www.anandtech.com/show/16408...xynos-flagship

                Comment


                • #9
                  I don't quite get it. It's emulated because hardware doesn't support it directly? Why is it widely used then?

                  Comment


                  • #10
                    Originally posted by peterdk View Post
                    I understand it's useful for Android, but am I missing something about AMD GPU's on mobile devices that run Android? Or is it for emulator/simulator use on the desktop?
                    Didn't Samsung develop their SoCs based on AMD GPUs? They probably use Android too.

                    Comment

                    Working...
                    X