I don&#x27;t get it, though. How can the reason be due to benchmarks &#x2F; performance seeking?<p>The driver simply has to zero the buffer when the new OpenGL &#x2F; graphics context is established. It&#x27;s once per application establishing a context, not per-frame (the application is responsible for per-frame buffer clearing and the associated costs). At worst this would lengthen the amount of time a GPU-using application takes to start up and open new viewports, but that hardly seems like it would matter or even register on any benchmarks.