Tomáš Pružina
Tomáš Pružina
Yep, gentoo had it broken (paths were wrong and 32libs were missing). Nvidia changed layout of driver recently and distro maintainers got pretty sloppy with packaging scripts.
not really, the whole point here is that you have to download content of framebuffer into system memory (this costs bandwidth) and then upload it onto display/integrated gpu. This causes...
Anyways, I did some micro optimizations on my branch, but core code is fairly simple and straight forward and I doubt there is much we can do to speed things...
@karolherbst yep, but I doubt that this is the real problem, it's sad that we are limited to 300 fps in glxgears, but the it's hardly an issue in games...
This could be mitigated with nvidia capture SDK ([NVFBC](https://developer.nvidia.com/sites/default/files/akamai/designworks/docs/NVIDIA%20Capture%20SDK%20Programming%20Guide.pdf)) on newer Nvidia cards, but I have no idea how licensing would work unfortunatedly.
VLC has a opengl backend but it does little more than display pixels on the screen (and maybe draw fonts), e.g. no accelerated decoding or anything like that. Non-openGL apps...
possibly related: ``` libGL DSO finalizer and pthreads When a multithreaded OpenGL application exits, it is possible for libGL's DSO finalizer (also known as the destructor, or "_fini") to be...
I guess it's time for somebody like @karolherbst to fork it and become new de-facto maintainer. Or some competent package maintainer from some distro.
@karolherbst guessed as much by looking at your nouveau commits and mailing list jitter.
Maybe this is different problem, but same thing happens to me lately with twitch.tv streams (running out of memory within few minutes of playback, all 16gigs of it). Not quite...