Announcement

Collapse
No announcement yet.

Marek Patches A "Mega Radeon" Driver

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

  • #16
    Originally posted by Phoronix
    That's over 18MB of disk space for supporting the three Radeon drivers
    What's the sense in having 3 graphics drivers installed?

    Comment


    • #17
      Originally posted by mmstick View Post
      Rather than calling the mega radeon driver r300_dri.so, I would think just naming it radeon_dri.so would be best.
      Since it encompasses all radeon drivers, why not name it for what it is? radeon_all_dri.so.

      Comment


      • #18
        I think this is a waste of time,working on optimization,or broken/non implemented function would be a better use of time.

        Comment


        • #19
          Originally posted by s3rg3 View Post
          I think this is a waste of time,working on optimization,or broken/non implemented function would be a better use of time.
          So go ahead and do that then ... or are you paying Marek for his work?

          Comment


          • #20
            Originally posted by r_a_trip View Post
            Since it encompasses all radeon drivers, why not name it for what it is? radeon_all_dri.so.
            Because it won't be for all radeons just for gallium drivers. You have radeon and r200 drivers which are non gallium, classics drivers and this is already done for them .
            Last edited by dungeon; 05-15-2014, 06:38 AM.

            Comment


            • #21
              Originally posted by dogsleg View Post
              Oh, c'mon, we don't live in the '00s anymore. How cares for livecd? You can use livedvd or liveusb...

              What is more important, as I understand, is that mega-driver is also about security, isn't?

              I agree with you, especially since there is no even 2d acceleration to r9 290. It seems to me that there are more important things than a few mb.

              Comment


              • #22
                Originally posted by dogsleg View Post
                Oh, c'mon, we don't live in the '00s anymore. How cares for livecd? You can use livedvd or liveusb...

                What is more important, as I understand, is that mega-driver is also about security, isn't?
                I totally agree. I wanted to write (and was sure I did, I must be getting old) that I'd love to just switch to ~1gb images since 1gb usb sticks are damn cheap.
                I'm not sure how it's related to security, but I'm not an expert. It should allow for better optimization, but I doubt it will be anything to call home.

                Comment


                • #23
                  good work
                  though it makes me wonder why all that seemingly shared code is not in a shared / dynamically linked library in the first place...

                  Comment


                  • #24
                    Originally posted by Spittie View Post
                    I totally agree. I wanted to write (and was sure I did, I must be getting old) that I'd love to just switch to ~1gb images since 1gb usb sticks are damn cheap.
                    I'm not sure how it's related to security, but I'm not an expert. It should allow for better optimization, but I doubt it will be anything to call home.
                    dudes...
                    as i am sure there are many things that can be spared with much greater effect insted, please dont take it for granted that everyone has access to those kkinds of media. While its true on the one hand that we here can afford it there are people that cannot. (probably 40% of worlds population)

                    and once downloaded 1MB might not be the the dealbreaker. but the downloadtraffic that might come up will multiply on every user and every update downloaded from the server. So considering you dont have a very good broadband connection, and many areas in germany still dont have, and wont have for some time due to economical calculations, minimizing space and traffic should have a high prioroty for distros.
                    therefore either you build your system on your own with only the necessary stuff or you merge as much code as you can that is otherwise redundant.

                    And i must say that especially Ubuntu who have said their goal was to get a free OS to everyone has failed there a little. Especially with all that spyware stuff (speaking of space and ressources issues)
                    Can anyone please for instance tell me what zeitgeist is for? and why it is so damn huge?

                    Comment


                    • #25
                      Originally posted by staalmannen View Post
                      So go ahead and do that then ... or are you paying Marek for his work?
                      i'm not an informaticien but as a customer of amd (graphic cards and processors) i give money to the company who is paying him for his work.I have nothing against Marek,and i think he is making good work.

                      Working on broken DPM cards or other things would be better,maybe you are happy with the drivers for your card,but everyone didn't have a fully working card with catalyst or open source drivers,and i don't think this will make them fully working faster.

                      You have your opinion and i have mine,and i feel free to express it,even if it don't suit you.

                      Comment


                      • #26
                        I see the "link-time-optimization" stuff, but what about performance optimization if all the drivers get glued together ? It's already difficult to have a decent perf on even old cards, because driver optimization is hard to get even with 3 different drivers, so I don't like the idea of merging all together, with the fear of getting the worst performance possible regardless the card.

                        Comment


                        • #27
                          I have used r200 driver as mega last year and compared those, so i think there is nothing to fear or to be happy about - basically nothing changed there performance wise

                          http://www.phoronix.com/scan.php?pag...tem&px=MTQ3Mzc

                          Comment


                          • #28
                            if he is able to squeeze 18 mb of code into 7 mb mega driver that probably means that the drivers have a lot common code is shared among them.

                            a different approach could have been to package the common code into a base module. alsa is doing a lot of that. just do

                            lsmod | grep snd

                            to see what im talking about.

                            Im sure Marek did consider that route and I wonder why he finally opted for the mega driver option. The LTO benefits seem marginal to me unless proven otherwise.

                            Comment


                            • #29
                              Originally posted by lano1106 View Post
                              if he is able to squeeze 18 mb of code into 7 mb mega driver that probably means that the drivers have a lot common code is shared among them.
                              In the first place i am not even sure why are they so big for him right now . If i look at Debian package those three are 15.8MB, and Ubuntu that is at 10.4MB a think they use -pipe switch or something so it is already small .

                              Comment


                              • #30
                                And what is the size for both, but with existinig mesa mega drivers: THE SAME 5.3MB .

                                Comment

                                Working...
                                X