Message from @VirtualTools_
Discord ID: 801287789445513226
SuperTuxKart
i played that on a decade old laptop and it didnt complain about an old driver
OOF
I imagine it has more to do that it doesn't recognize the driver and assumes it's old.
it's ARM based right? a lot of ARM gpu's have pretty terrible open drivers, due to lack of interest
The CPU is ARM but the GPU is a Vivante GC7000Lite
Probably doesn’t like the version of OpenGL
openGL es 3.1 with hardware tesselation geometry and computer shader
according to vivantecorp
I know getting GPU acceleration is something they're working on and isn't fully implemented so the game may be trying to run in software mode which may have a weird OpenGL like you mentioned. I'm almost sure though that I've seen a video where super tux was running with GPU acceleration on the Lebrem 5.
but i imagine a lot of the features probably aren't in good shape if they are doing a driver 100% from scratch, at least for now
They are at least getting the hard work out of the way now and upstreaming any code changes they make. This means other people can make Linux phones in the future and I have a head start.
it has 64 gflops of compute performance... thats less than a hd 4550, from 12 years ago... they got their work cut out for em optimizing it
but im glad at least someone is trying to make an open source phone
i hope it at least has a microscopic TDP
oh hell yea its made in the USA
So looking at Super Tux Kart
in main we can see where the pop up for the driver is:
`if (UserConfigParams::m_old_driver_popup)
{
#ifdef USE_GLES2
irr::core::stringw version = "OpenGL ES 3.0";
#else
irr::core::stringw version = "OpenGL 3.3";
#endif
MessageDialog *dialog = new MessageDialog(_(
"Your graphics driver appears to be very old. Please "
"check if an update is available. SuperTuxKart "
"recommends a driver supporting %s or better. The game "
"will likely still run, but in a reduced-graphics mode.",
version), /*from queue*/ true);
GUIEngine::DialogQueue::get()->pushDialog(dialog);
}
#endif`
And these are the driver versions defined in their rules xml
`<card contains="Mesa" os="linux" version="<10.3" disable="BufferStorage"/>
<card contains="Mesa" os="linux" version="<10.3" disable="DriverRecentEnough"/>
<card contains="Mesa" os="linux" version="<11.2" disable="GeometryShader"/>
<card contains="Mesa" os="linux" version="<11.2" disable="TextureCompressionS3TC"/>`
I think it's because it's opengl es2
That driverRecentEnough line was added in 2015 so the driver implementation was old 6 years ago
my laptop is opengl 3.3 and it throws no errors when i played it on manjaro
what gpu do you ahve on it?
HD 3000, intel
i just recently upgraded to it from a Pentium 4 w ATI Radeon 7000m laptop XD
Here is the full Graphics restrictions xml
so it just disable 10bitnormalization on linux?
since it would be sandy bridge
It appears if your gpu reads as being Sandybridge and the driver is less than 17.4 it would disable 10bitnormalization
Will Tyler join minds.com? It's a social media alternative. Tim Poole was talking about it the other night
What is Minds.com like?
im going to look into it
lik a facebook alternative basically?
It's kind of like a facebook/Instagram alternative based off of blockchain
Their code of how everything works is open source for transparency and accountability so normal people can see how their algorithms work and arent hidden like facebook or google
One of their values is that the content policy is based on the 1st amendment
just use MAGA-Chat
Can anyone recommend a good server rack? Need one that is small and silent.