Announcement

Collapse
No announcement yet.

dri2 and/or kms status?

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

  • dri2 and/or kms status?

    I haven't heard or read about either of these for a while, so I was wondering if anyone knows the current status on either of this, wrt r500 support in particular, and what I need to grab to try them out?

    I actually had kms working ages ago, at least the kernel driver part (it worked just like radeonfb for me), but sorg wouldn't start with it, and I get the impression it's kinda gone backwards since then...

    I currently have a 2.6.28 kernel, xorg-server 1.6, xf86-video-ati 6.11 (but just tried the git version and there's no dri2 there...), libdrm 2.4.5 and mesa 7.3.

    What exactly do I need to grab from git to get try out either of these, can anybody tell me?

    The radeon-gem-cs3 branch within airlied's personal xf86-video-ati repo looks likely for dri2 at least...

    thx

  • #2
    It's making steady progress. roughly, you'll need:

    drm/kernel:
    drm-rawhide branch of Dave's kernel tree:
    http://git.kernel.org/?p=linux/kerne....git;a=summary

    ddx:
    radeon-gem-cs3 branch of Dave's ddx:
    http://cgit.freedesktop.org/~airlied...radeon-gem-cs3

    libdrm:
    modesetting-gem branch of drm tree:
    http://cgit.freedesktop.org/mesa/drm...odesetting-gem

    mesa:
    radeon_rewrite branch of mesa:
    http://cgit.freedesktop.org/mesa/mes...radeon-rewrite

    Comment


    • #3
      Thanks agd5f, I'll try those now.

      But would it be possible to just grab the drm and radeon modules from git, or do I really need the entire kernel too?

      Comment


      • #4
        Originally posted by Sadako View Post
        Thanks agd5f, I'll try those now.

        But would it be possible to just grab the drm and radeon modules from git, or do I really need the entire kernel too?
        You could try pulling the kernel bits out of Dave's tree and building against another kernel, but YMMV.

        Comment


        • #5
          Hi!

          Any news if we will see official kms support for Radeons in kernel 2.6.30?

          Thanks.

          Comment


          • #6
            It will most likely be 2.6.31 since the merge window for 2.6.30 is closing soon.

            Comment


            • #7
              It is already in kernel as I heard, since 2.6.28 for the open source radeon driver, but I may be wrong ...

              Comment


              • #8
                radeon drm support for r6xx/r7xx/rs600 hardware went into 2.6.30. No radeon kms stuff has gone into the upstream kernel yet.

                Comment


                • #9
                  ok then my information was wrong, however this is a good message

                  Comment


                  • #10
                    @agd5f

                    A kernel patch against 2.6.29 with it would be fine too.

                    Comment


                    • #11
                      Originally posted by agd5f View Post
                      It will most likely be 2.6.31 since the merge window for 2.6.30 is closing soon.
                      What chipsets may we expect to see supported in 2.6.31?

                      Comment


                      • #12
                        Originally posted by Zajec View Post
                        What chipsets may we expect to see supported in 2.6.31?
                        If kms will be merged then R100-R500.

                        Comment


                        • #13
                          Originally posted by Zajec View Post
                          What chipsets may we expect to see supported in 2.6.31?
                          Hopefully r1xx-r7xx.

                          Comment


                          • #14
                            Originally posted by agd5f View Post
                            Hopefully r1xx-r7xx.
                            Best news I've read today!

                            Comment


                            • #15
                              Originally posted by sandain View Post
                              Best news I've read today!
                              In the recent kernel logs and IRC convos I have definitely seen some things about radeon-specific enhancements in .30

                              This wouldn't be KMS by any chance? That would be quite surprising.

                              http://kernel.org/pub/linux/kernel/v...6.29-git10.log

                              There is specific stuff about r600 in there (ctrl f)

                              Why is r600 mentioned at all in the kernel logs if not KMS?

                              Comment

                              Working...
                              X