Announcement

Collapse
No announcement yet.

"Ask ATI" dev thread

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

  • So that's why PointSprites are broken in new code base

    Comment


    • Ya, a bunch of new rendering glitches cropped up (quake 4, penumbra, applications through wine).

      Comment


      • Originally posted by Kano View Post
        So that's why PointSprites are broken in new code base
        Now, now... Be nice, Kano... I'm trying to be... >;-)

        Comment


        • From cornelius in the 8.02 thread :

          bridgman, what I really would like to know is when we can expect some crucial basic functionality to be available, like:

          Working suspend with Compiz: Currently suspend fails if Compiz is run at least once in the current session, whether or not Compiz is running when Suspend key is pressed.
          Functional CRT/LCD button on laptops: I expect it to work just like in windows, i.e. switch between 3 configurations with different resolutions and clone settings. Currently the key does nothing. There is a thread about this here. Apparently it's only available on Lenovo laptops.

          These are not even mentioned in "known issues". Why not?

          - Ubuntu 7.10, Dell Inspiron 6000, Mobility X300, 1680x1050.

          Comment


          • Originally posted by bridgman View Post
            Functional CRT/LCD button on laptops: I expect it to work just like in windows, i.e. switch between 3 configurations with different resolutions and clone settings.
            This fits very closely to my question about randr 1.2. Please can ATI in the future make more use of subsystems from X.org people? They really tend to work better.

            Comment


            • Yes and no. My understanding from Matthew is that we added that functionality a year or two before the RandR1.2 standard was available (Matthew was involved in the early RandR discussions but we couldn't afford to wait), so following the standard was not an option at the time. Now that RandR1.2 is out, we will probably move the driver to use it over time.

              Comment


              • Originally posted by bridgman View Post
                Yes and no. My understanding from Matthew is that we added that functionality a year or two before the RandR1.2 standard was available (Matthew was involved in the early RandR discussions but we couldn't afford to wait), so following the standard was not an option at the time. Now that RandR1.2 is out, we will probably move the driver to use it over time.
                Please do so. I really disliked that I had to restart the X server all the time, when I changed anything in amdcccle (related to dualhead).
                It was possible to switch between single head and dual head etc. with xrandr, but sometimes the driver (or X server i don't know) would just go ooops and that's not very nice, too.
                In 8.443-8.452 then I didn't have any chance to switch the resolution from single head to dual head, because it would just crash.

                Because of that I tried the open source driver and I'm amazed how well it works.
                So _that_ alone made me switching to the open source driver, although with that one I'm missing a lot of features, that ati-drivers have. (Powerplay, 3D acceleration (well, it works, but not too well), ...).
                If the ati-drivers would work that well regarding that, maybe I would switch back, but I'm hoping to see docs for my chip (r452m). *g*

                Another question:
                Could there be split packages?
                Meaning, could there be a "driver" package, which contains the stuff needed to get the card working, and a "amdcccle" package?
                I'm asking, because many people (like me) don't really need amdcccle.

                Comment


                • bridgman,

                  Do you have plans to support the 3870x2, even just one of the gpu's on it? I know crossfire isnt supported at the moment.

                  Comment


                  • Originally posted by adurbin View Post
                    bridgman,

                    Do you have plans to support the 3870x2, even just one of the gpu's on it? I know crossfire isnt supported at the moment.
                    One GPU on the 3870x2 should be working in the latest fglrx driver, have you experienced something else?
                    Michael Larabel
                    http://www.michaellarabel.com/

                    Comment


                    • Originally posted by Michael View Post
                      One GPU on the 3870x2 should be working in the latest fglrx driver, have you experienced something else?
                      Oh I didnt realize it was already supported. I'll test it out once I get my raid issues worked out.

                      Comment


                      • Dear ATI Devs:
                        Why did you break glRender(GL_SELECT) in 7.12. I need it

                        Will it come back?

                        Some tests:
                        HTML Code:
                        driver date   version   internal    GL_RENDER  GL_SELECT
                        2007-09-28	7.10	8.421.0.0	24ms	   44ms
                        2007-11-01	7.11	8.432.0.0	23ms	   44ms
                        2007-12-04	7.12	8.442.0.0	84ms	15345ms
                        2007-12-20	8.1	8.451.0.0	84ms	 4241ms
                        2007-01-22	8.2	8.453.0.0	81ms	 4176ms
                        This is affecting both Windows and Linux.

                        More info: http://www.it.usyd.edu.au/~tapted/slow_glselect.html

                        Comment


                        • Originally posted by tapted View Post
                          Dear ATI Devs:
                          Why did you break glRender(GL_SELECT) in 7.12?
                          Oops.. that should be glRenderMode ( GL_SELECT );

                          Although glRenderMode ( GL_RENDER ); is busted too -- performance has halved since 7.12.

                          Comment


                          • Originally posted by tapted View Post
                            Oops.. that should be glRenderMode ( GL_SELECT );

                            Although glRenderMode ( GL_RENDER ); is busted too -- performance has halved since 7.12.
                            I filed a similar bug report @ the unofficial amd bugzilla: http://ati.cchtml.com/show_bug.cgi?id=1042 The root cause appears to be the same.

                            Comment


                            • I have something for the wish list which came out with the 8,1 and 8,2 drivers...

                              There is a new tool:
                              (II) fglrx(0): Loading PCS database from /etc/ati/amdpcsdb
                              Whenever you install a new driver version this tool is bringing your xorg.conf settings as it was with the previous driver and so you don't have to re-add options in your xorg.conf after the driver update!

                              That's good news, but unfortunately it has sideffects!
                              If you use aticonfig command to manage xorg.conf's options and then you edit xorg.conf by hand, all your changes will not take affect until you re-use aticonfig!!
                              That's really bad guys!

                              And so my wish is to either fix the new tool or create a graphical aticonfig tool to manage xorg.conf easily and safe!(I would prefer a combination of my 2 suggestions)

                              Thanks

                              Jim

                              Comment


                              • Originally posted by Michael View Post
                                One GPU on the 3870x2 should be working in the latest fglrx driver, have you experienced something else?
                                I installed the latest fglrx but it tells me no devices detected.

                                Comment

                                Working...
                                X