Announcement

Collapse
No announcement yet.

Image Quality Comparison: Radeon Gallium3D vs. Catalyst

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

  • #71
    Originally posted by Sonadow View Post
    you are fullly aware about the whole hoo-ha regarding switchable graphics solutions in notebooks (NVIDIA has their Optimus, and AMD has their PowerXpress). Will we be seeing any improvements for PowerXpress support in the proprietary driver stack, and will AMD be cooperating with the Bumblebee developers to support this, or will the support be built into the open Radeon driver?
    Supporting hybrid graphics well is mostly limited by a lack of infrastructure in the graphics stack to properly support decoupled rendering and display. The driver side is pretty trivial. The infrastructure to support it without ugly hacks is starting to fall into place:
    1. The initial v1 dma_buf patches landed in 3.3. This allows sharing buffers between drivers
    2. Dave's "Prime" work builds on the dma_buf patches to allow buffer sharing between KMS drivers for things like hybrid graphics on laptops
    3. Reworking the X server to handle decoupled rendering and display

    Until all of that falls into place, it will always be a hack. There isn't really any magic involved. One GPU renders, the other GPU composites the result to the screen. Anyone can help out.
    Last edited by agd5f; 17 February 2012, 12:19 PM.

    Comment


    • #72
      AMD got it somehow working with their 12.1 blob by doing all hybrid stuff in userspace - the X server still thinks one of the two cards does everything. It's still a hack, but it seems a good one (however, nowhere as good as hybrid graphics should be).

      Comment


      • #73
        jpeg and small pictures. There is no need to comment on this article. Every difference can be explained by this two things alone.

        Next time lossless and huge, please.

        Comment


        • #74
          Looks like Catalyst rendering is the wrong one: nVidia blobs vs. Catalyst. As you can see, it's nVidia blobs + r300g/r600g vs Catalyst.

          Comment


          • #75
            Catalyst is indeed rendering differently. But like I said before it's also possible that the bloom was originally written on Catalyst, without noticing that it relied on wrong driver behaviour.

            In that case a combination of a Nexuiz bug and a Catalyst bug causes it to be rendered correctly on Catalyst only.

            Comment

            Working...
            X