<html>
  <head>

    <meta http-equiv="content-type" content="text/html; charset=utf-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    Hi, <br>
    <br>
    I was looking onto a problem where my application displays what I
    expect on one PC (PC0) and exhibits a bug on another (PC1). PC0 has
    a nice powerful Geforce TITAN, while PC1 is a laptop intel
    integrated card. I'm running an application on OpenGL 4.00 (GLSL
    4.00) which is supported on both.<br>
    <br>
    The problem lies with reading the contents of a particular texture
    (R16UI): on PC1 the shader always reads zeroes, while on PC0 it
    reads the values normally. There are no OpenGL errors. Here is when
    I decided to run apitrace to find out what's going on.<br>
    <br>
    I run qapitrace (latest version) and exit the application after a
    while, all while seeing the problem. I hit replay, and <b>the trace
      plays correctly, as in PC0. </b>After a bit of fiddling, I
    realized that if, in the Replay menu, "Error Checking" is selected,
    then the trace plays correctly as in PC0. If it's not selected, then
    it shows the bug as usual. <br>
    <br>
    What could be going on?<br>
    <br>
    Thanks,<br>
    Babis<br>
  </body>
</html>