Triple buffering + Vsnyc high frame rates for TFT owners!

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sav112
    Member
    • Jun 2005
    • 226

    #46
    Re: Triple buffering + Vsnyc high frame rates for TFT owners!

    this sounds fantastic i just with it was done in the driver and not an add on

    Comment

    • BLOODUK

      #47
      Re: Triple buffering + Vsnyc high frame rates for TFT owners!

      Originally posted by SaUrOn
      Can you explain Triple Buffering a bit to me and the reason why it isn't a option in the driver control panel for D3D (like it is for OpenGL).

      Anyway, I can offer you a mirror for the DXTweaker file as well if you want.

      EDIT:
      http://sauronsplace.com/wawfiles/Dir...2005.2_B1f.zip

      http://hardforum.com/showthread.php?t=928593 at the bottom of that first post is the info about TB


      Originally posted by starwarsfan11
      what is TFT?
      TFT-LCD its those flat monitor's :p

      Originally posted by MonkMachine
      Where do you install it? Can we get some verification thats its worth it.
      I have AMD 64 3500+
      1024mb ram
      2 x 6600gt 128 in Sli
      19" tft 1280x1024
      Install it to C:\program files\directxtweaker if you want doesnt matter

      Comment

      • King of Camelot

        #48
        Re: Triple buffering + Vsnyc high frame rates for TFT owners!

        Originally posted by glaucoma
        Thanks for providing this, however, I've run into a small problem:
        When I hit the "Start" button, nothing happens, it simply fails to initiate the process. When I then try to exit the tweaker, it crashes.
        Yep, I got net 1.1 installed, no, it doesn't work with any other app either.
        I tried not to be stupid and read up on it on the forum you linked, the readmes, and such, but nothing mentions this problem...;o
        Any ideas?
        I have the same problem. Hitting "Start" does nothing.

        Comment

        • pYura

          #49
          Re: Triple buffering + Vsnyc high frame rates for TFT owners!

          I'm a bit confused what if I want to use AF16X rather than tripple buffering cus its a lot better? BTW is that "hack" realy work?

          Comment

          • BLOODUK

            #50
            Wish i could help, i havent experienced it myself

            What o's you guys using with the problems? out of interest

            Originally posted by pYura
            I'm a bit confused what if I want to use AF16X rather than tripple buffering cus its a lot better? BTW is that "hack" realy work?
            What you on about? , af has nothing to do with triple buffering :hmm:

            Its not a hack, its a forcing app it used to hook onto the directx tweaker
            that was a hack because punkbuster hated it and kicked you off instead
            its now forced

            Comment

            • pYura

              #51
              Re: Triple buffering + Vsnyc high frame rates for TFT owners!

              Originally posted by BLOODUK
              What you on about? , af has nothing to do with triple buffering :hmm:

              Its not a hack, its a forcing app it used to hook onto the directx tweaker
              that was a hack because punkbuster hated it and kicked you off instead
              its now forced
              hey I thogh anisotropic filtering does the same as tripple buffering... it makes the textures sharper in the distance...

              Comment

              • BLOODUK

                #52
                Nope totaly different pYura * Triple-buffering essentially gives the video card someplace to keep doing work while it waits to transfer the back buffer to the frame buffer, so it doesn't have to waste time*

                Here is a long bit of it

                ##
                When you have VSYNC enabled what is actually happening is that with double buffering the image is only copied to the front buffer when the electron gun is at the top line of the frame. If you have the refresh set at 60Hz for example and VSYNC is enabled and you are below or above that limit then the graphics card cannot draw the back buffer fast enough to complete the entire frame so the front buffer doesn't change until a complete frame is drawn, reducing the framerate in half.

                When you force Triple Buffering with VSYNC enabled you are creating three framebuffers, 1 front buffer and 2 back buffers. In this situation both backbuffers are rendered even before one is flipped to the front buffer, so the graphics card can render one backbuffer and start on the second backbuffer even if the electron gun hasn't got back up to the top line of the frame yet.

                So in effect there is no halving of the framerate. You get the benefit of VSYNC enabled (no tearing) and have no drawbacks with halving of the framerate.
                ##

                Comment

                • pYura

                  #53
                  Originally posted by BLOODUK
                  Here is a long bit of it

                  ##
                  When you have VSYNC enabled what is actually happening is that with double buffering the image is only copied to the front buffer when the electron gun is at the top line of the frame. If you have the refresh set at 60Hz for example and VSYNC is enabled and you are below or above that limit then the graphics card cannot draw the back buffer fast enough to complete the entire frame so the front buffer doesn't change until a complete frame is drawn, reducing the framerate in half.

                  When you force Triple Buffering with VSYNC enabled you are creating three framebuffers, 1 front buffer and 2 back buffers. In this situation both backbuffers are rendered even before one is flipped to the front buffer, so the graphics card can render one backbuffer and start on the second backbuffer even if the electron gun hasn't got back up to the top line of the frame yet.

                  So in effect there is no halving of the framerate. You get the benefit of VSYNC enabled (no tearing) and have no drawbacks with halving of the framerate.
                  ##

                  WOW!!!!!!!! that soud so great I cant believe it..... I love VSync but had to turn it off cus the fps, I will try that tweak out and report tomorrow. COOL thanks in advance...

                  I have downloaded that zip file that was metnioned in the first post. I unpacked it and run the DXTControl.exe and it says "application error" Whats the deal??!

                  Comment

                  • BLOODUK

                    #54
                    Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                    Do you have .net 1.1 and 2.0?
                    Do you have the latest directx?

                    download, software, update, Microsoft, product, computer, PC, Windows, Office, server, MSN, Live, game, Xbox, security, driver, install, trial, preview, demo, popular

                    Comment

                    • AlphaNut

                      #55
                      Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                      You need to point to the right path. Program Files\EAGames\Blablah..
                      Click the New button to add a new BF2/mod config

                      Comment

                      • Regent

                        #56
                        Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                        Why does the thread title say "for TFTs". It should work just as well for CRTs.

                        Comment

                        • BLOODUK

                          #57
                          Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                          Originally posted by goof72
                          Why does the thread title say "for TFTs". It should work just as well for CRTs.
                          Because its more important for TFT's

                          Why does that bother you? you want to test it out with a crt
                          be my guest

                          Comment

                          • redrider

                            #58
                            Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                            First, sorry for getting your name wrong. The way you explained the app., in plain english, was right on. I will try this out as soon as I get home. Thanks. . . . . Red

                            Comment

                            • Regent

                              #59
                              Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                              Originally posted by BLOODUK
                              Because its more important for TFT's
                              In what way, exactly?

                              Originally posted by BLOODUK
                              Why does that bother you?
                              Because it seems that steady fps when / if you use vsync is equally important regardless of your monitor type. The title suggests that CRT owners need not have a look.

                              Originally posted by BLOODUK
                              you want to test it out with a crt
                              be my guest
                              I would, but the application generates an exception upon execution. And yes, I installed .net 1.1, .net 2, and the latest DX.

                              Also, the link in your original post goes to ver. f, and the latest seems to be ver. h.

                              Comment

                              • FusioN[90thSFG]

                                #60
                                Re: Triple buffering + Vsnyc high frame rates for TFT owners!

                                Originally posted by BLOODUK
                                woohoo awsome




                                What error bud?
                                Something like the application has faile to initialize correctly ..

                                Comment

                                Working...