2011-07-19, 12:00
  #1
Medlem
Xexys avatar
Hej,

Jag försöker stänga av vsync på min Intel 965GM för att öka FPS:en i vissa spel genom att använda driconf. Det genererade ~ /.drirc filen via driconf ignoreras dock helt och hållet. När jag kör glxgears är FPS:en fortfarande låst vid 60. Finns det något sätt att aktivera ~/.drirc (kör Slackware 13.37)?

Min drirc ser ut så här:

Kod:
<driconf>
    <device screen="0" driver="i965">
        <application name="Default">
            <option name="force_s3tc_enable" value="false" />
            <option name="no_rast" value="false" />
            <option name="always_flush_cache" value="false" />
            <option name="early_z" value="false" />
            <option name="stub_occlusion_query" value="false" />
            <option name="always_flush_batch" value="false" />
            <option name="bo_reuse" value="1" />
            <option name="texture_tiling" value="true" />
            <option name="vblank_mode" value="0" />
            <option name="allow_large_textures" value="2" />
            <option name="fragment_shader" value="true" />
        </application>
    </device>
</driconf>

Jag har läst någonstans om att man bör inaktivera "SwapbuffersWait" men är inte helt säker på var jag kan göra det, jag vet däremot att man stänger av den genom:

Option "SwapbuffersWait" "False"

men vet inte i vilken konfigurationsfil. Kanske borde man skapa en ny xorg.conf genom xorgsetup och sedan lägga till det där?
Citera
2011-07-19, 15:21
  #2
Medlem
Xexys avatar
Äsch, skrev fel driver, ska vara "dri2".

Kod:
<driconf>
    <device screen="0" driver="dri2">
        <application name="Default">
            <option name="force_s3tc_enable" value="false" />
            <option name="no_rast" value="false" />
            <option name="always_flush_cache" value="false" />
            <option name="early_z" value="false" />
            <option name="stub_occlusion_query" value="false" />
            <option name="always_flush_batch" value="false" />
            <option name="bo_reuse" value="1" />
            <option name="texture_tiling" value="true" />
            <option name="vblank_mode" value="0" />
            <option name="allow_large_textures" value="2" />
            <option name="fragment_shader" value="true" />
        </application>
    </device>
</driconf>
Citera
2011-07-19, 17:22
  #3
Medlem
Zoms avatar
Sen är glxgears inte ett bra sätt att mäta prestanda. Ett bättre tips skulle vara typ quake 3 eller nåt tror jag.
Citera
2011-07-19, 18:27
  #4
Medlem
Xexys avatar
Jag ville bara testa lite snabbt om vsyncen var avaktiverat.

Tänkte benchmarka med Phoronix Test Suite... http://www.phoronix-test-suite.com/.
Citera
2011-07-19, 20:25
  #5
Medlem
Zoms avatar
Om inte annat lär du märka det under testet.
Citera

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Det är enkelt att registrera ett nytt konto

Bli medlem

Logga in

Har du redan ett konto? Logga in här

Logga in