Announcement

Collapse
No announcement yet.

I want to help!

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

  • I want to help!

    So here is the deal:
    I have a Radeon 5770, I can't use it for anything but 2D with the driver, I am pisses because of this and I want to help with the development of these drivers.

    I am not a retard (at least not when it comes to learning new things ) but I have never used a versioning control system. I do know what they do and how they work. I have compiled some hello world stuff with gcc and g++ and I know some basic commands. I have also used wiki software, IRC and I have translated english to dutch texts in the past.

    I know that for starters my efforts can't be heroic so the first step would be pullimg the latest linux, X and Mesa code, compile it, set it up, test it and report bugs.

    My question would be: can somebody give me some advice on where to start and redirect me to some documentation on this where possible? That would be greatly appreciated!

  • #2
    The Git Community Book is pretty good both as an introduction and reference for git (the VCS used for all projects you mentioned):
    http://book.git-scm.com/

    This thread is probably relevant:
    http://old.nabble.com/GSOC:-Gallium-...d27950354.html

    (Especially this link: http://www.x.org/wiki/Development/Do...VideoCardsWork )

    Comment


    • #3
      Oh, and familiarizing yourself with diff and patch is also a good basic skill, if you haven't already done so of course

      Comment


      • #4
        Thanks a lot!
        I have to go to bed early and tommorow I have to work till the afternoon. I will dive into it after that as soon as I can!

        Comment


        • #5
          This: http://www.x.org/wiki/radeonBuildHowTo ?

          Comment


          • #6
            Originally posted by V!NCENT View Post
            So here is the deal:
            I have a Radeon 5770, I can't use it for anything but 2D with the driver, I am pisses because of this and I want to help with the development of these drivers.
            Well, I've tentatively looked into trying to get some of the acceleration hooks working with the evergreens, but the kernel doesn't seem quite there yet (Modesetting's fine, but the code to initialise the accelerator is all ifdef'd out - I assume we're waiting for AMD to clear some more IP to finish this off?).

            Comment


            • #7
              @ Dustman,
              There's enough for me to do:
              Learning how to build it.
              Learning git.
              Reporting bugs?
              Learning Gallium (softpipe).

              Is everything done that can currently be done with evergreen Gallium?

              Comment


              • #8
                Originally posted by V!NCENT View Post
                @ Dustman,
                There's enough for me to do:
                Learning how to build it.
                Learning git.
                Reporting bugs?
                Learning Gallium (softpipe).

                Is everything done that can currently be done with evergreen Gallium?
                Evergreen will probably be covered by a variant of the r600 driver, which is being done by Jerome Glisse. You can track progress here.

                Comment


                • #9
                  That's no problem; I also have a 3300. That's a r600, right?

                  Comment


                  • #10
                    Yeah, that's the one.

                    On the subject, I wonder if anyone's looking to hire another developer for the open drivers? My current contract expires in three months, after which I'll be looking for a job, and I'd be quite interested in working on the drivers full time.

                    Comment


                    • #11
                      Originally posted by DuSTman View Post
                      Yeah, that's the one.

                      On the subject, I wonder if anyone's looking to hire another developer for the open drivers? My current contract expires in three months, after which I'll be looking for a job, and I'd be quite interested in working on the drivers full time.
                      i think the users need a paypal button...

                      for exampel i buy crossover support to support wine and i report wine bugs into the crossover bugtrager system...

                      crossover also have a money list for features for exampel i put 60 into it for ARMA2 wine support....

                      other exampel i buy a hd5750 for 100 if amd hires you ;-)

                      Comment


                      • #12
                        Can't you ask Red Hat? Or were you privately funded?

                        Comment


                        • #13
                          Well, my current employment is unrelated. I've been poking around with the drivers for a bit in my spare time, but haven't really had the time due to uni work to accomplish much with it. Was really just posting here in the offchance either AMD or redhat felt they could use another man.

                          Comment


                          • #14
                            I don't know about AMD, but I read something about employement under the getting involved section on the Fedora website. Something along the lines of significant that had to be done in the past... Check it out

                            Comment


                            • #15
                              Finding work hacking on X doesn't seem hard: http://lists.x.org/archives/xorg/201...ry/049165.html

                              But I guess this means first starting to contribute and making a name for yourself, not the other way around.

                              Comment

                              Working...
                              X