<html>
    <head>
      <base href="https://bugs.freedesktop.org/" />
    </head>
    <body>
      <p>
        <div>
            <b><a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Low(er) FPS in Half-Life 2 on Arch Linux"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=65898#c4">Comment # 4</a>
              on <a class="bz_bug_link 
          bz_status_RESOLVED  bz_closed"
   title="RESOLVED WONTFIX - Low(er) FPS in Half-Life 2 on Arch Linux"
   href="https://bugs.freedesktop.org/show_bug.cgi?id=65898">bug 65898</a>
              from <span class="vcard"><a class="email" href="mailto:gontofe@hotmail.com" title="Mike Higgins <gontofe@hotmail.com>"> <span class="fn">Mike Higgins</span></a>
</span></b>
        <pre>Eric:

Thanks for the links, a little over my head, but was reassured to see the
graphics card was doing something :)

intel_gpu_top output:


render clock: 500 Mhz  sampler clock: 533 Mhz
                   render busy:  95%: ███████████████████                   
render space: 95/131072
                bitstream busy:   0%:                                    
bitstream space: 0/4096

                          task  percent busy
            Projection and LOD: 100%: ████████████████████    vert fetch: 0
(0/sec)
                   Bypass FIFO: 100%: ████████████████████    prim fetch: 0
(0/sec)
              Color calculator: 100%: ████████████████████ VS invocations: 0
(0/sec)
             Command Processor:  94%: ██████████████████▉  GS invocations: 0
(0/sec)
                   Row 0, EU 0:  85%: █████████████████         GS prims: 0
(0/sec)
                   Row 0, EU 1:  83%: ████████████████▋    CL invocations: 0
(0/sec)
                   Row 0, EU 2:  81%: ████████████████▎         CL prims: 0
(0/sec)
                   Row 0, EU 3:  80%: ████████████████     PS invocations: 0
(0/sec)
       Instruction cache row 0:  79%: ███████████████▉     PS depth pass:
443662 (1030/sec)
               Strips and Fans:  79%: ███████████████▉     
                   Row 1, EU 0:  79%: ███████████████▉     
                   Row 1, EU 1:  78%: ███████████████▋     
                   Row 1, EU 2:  78%: ███████████████▋     
                   Row 1, EU 3:  76%: ███████████████▎     
       Instruction cache row 1:  75%: ███████████████      
                    Windowizer:  65%: █████████████        
                  Pixel shader:  65%: █████████████        
                         CL CS:  64%: ████████████▉        
                    MASF CS CR:  60%: ████████████         
                         GS CS:  58%: ███████████▋         
                  Setup Engine:  46%: █████████▎           
                 Sampler cache:  45%: █████████            
         Message Arbiter row 0:  42%: ████████▌            
         Message Arbiter row 1:  40%: ████████             
                    Dispatcher:  39%: ███████▉             
                    Map filter:  38%: ███████▋             
                        Map L2:  38%: ███████▋             
                        VS0 CS:  37%: ███████▌             
                         VF CS:  36%: ███████▎             
                     EM0 CS CR:  36%: ███████▎             
                     EM1 CS CR:  33%: ██████▋              
                     Filtering:  31%: ██████▎              
                        URB CS:  29%: █████▉               
   Dependent address generator:  27%: █████▌               
                 Texture fetch:  26%: █████▎               
                     MAW CS CR:  22%: ████▌                
                    SVRW CS CR:  21%: ████▎                
                 Texture fetch:  20%: ████                 
            Texture decompress:  19%: ███▉                 
                    SVRR CS CR:  18%: ███▋                 
                    MASM CS CR:  18%: ███▋                 
                    SVSM CS CR:  15%: ███                  
                        UC0 CS:  13%: ██▋                  
                        ISC CS:  13%: ██▋                  
                    SVDW CS CR:  13%: ██▋                  
                        UC1 CS:  13%: ██▋                  
                      GW CS CR:   9%: █▉                   
                    SVDR CS CR:   0%:                 

Tried apitrace, but disappointing results:

[mike@mike-laptop Half-Life 2]$ python
/usr/lib/apitrace/scripts/profileshader.py < hl2_linux.pgpu
+------------+--------------+--------------------+--------------+-------------+
| Shader[id] |   Draws [#]  |   Duration [ns]  v | Per Call[ns] | Longest[id] |
+------------+--------------+--------------------+--------------+-------------+
+------------+--------------+--------------------+--------------+-------------+

Chris:

It doesn't seem to make much difference which settings I use - I've tried with
pretty much everything set to 'low' (and motion blur off, of course). Funnily
enough, it doesn't seem to even matter if resolution is set to 1280x800 or
720x480, though I would have expected some change in FPS!</pre>
        </div>
      </p>
      <hr>
      <span>You are receiving this mail because:</span>
      
      <ul>
          <li>You are the assignee for the bug.</li>
      </ul>
    </body>
</html>