<div dir="ltr"><div>Hi,<br></div><div><div><br></div><div>I am trying to a way we can have a 
desktop performance compared to windows/macos on linux where system is 
optimus-enhanced (nvidia) focused.</div><div><br></div><div>I have read about <span style="background-color:rgb(255,255,0)">off-screen mesa</span>. So ubuntu has gl_dispatcher strategy, why not make <span style="background-color:rgb(255,255,0)">osmesa</span> defaults and let gl_dispatcher take care of relative device (nvidia, amd, nvidia) when optimus-enhanced is in set.</div><div><br></div><div>On-demand nvidia-prime profile runs Xorg nvidia's vram, ok?</div><div>an alternative config says intel/nvidia as default opengl ...</div><div><br></div><div>Maybe
 osmesa (off-screen mesa) default background, when optimus-enhanced is 
needed/set, should communicate gl_dispatcher and decision what device 
take control could be set. I think it is a good strategy together with 
envvars.<br></div><div><br></div><div>We could have hybrid-profile (nvidia-prime on-demand) in addition to powersave (intel/amd) amd performance (nvidia-only)</div><div><br></div><div>For testing i have set:</div><div>LIBGL_ALWAYS_SOFTWARE=1<br>GALLIUM_DRIVER=softpipe/llvmpipe</div><div><br></div><div>And desktop lag was terrible<br></div><div><br></div><div>Thx</div><div><br></div><div>Luiz</div></div></div>