Genymobile / scrcpy

Display and control your Android device
Apache License 2.0
108.76k stars 10.47k forks source link

do i need a dedicated GPU to run scrcpy?? #1545

Open BardsDirge opened 4 years ago

BardsDirge commented 4 years ago

hi, i'm buying a new laptop and scrcpy MUST be my TOP priority because i'm severely disabled and scrcpy is my only way to access my phone.

i believe [am i wrong?] scrcpy is using OpenGL and hardware acceleration when i open it on my mackbook because it won't allow me to switch to my low power integrated graphics.

is this normal?

if i purchase something like an LG gram with no GPU will i be able to get scrcpy working?

any and all insight is greatly appreciated thank you in advance for your time.

rom1v commented 4 years ago

i believe [am i wrong?] scrcpy is using OpenGL and hardware acceleration when i open it on my mackbook

(On macOS, it uses Metal by default, not OpenGL, but yes, that's the idea.)

because it won't allow me to switch to my low power integrated graphics.

Ah?

if i purchase something like an LG gram with no GPU will i be able to get scrcpy working?

Yes, a computer at $1,699.99 should run scrcpy just fine :wink:

Intel graphics should be more than enough. And I think that all recent computers have a dedicated chip to decode H.264.

When mirroring does not work, the issue is often on the device side. But of course, there is always a probability that something goes wrong.

BardsDirge commented 4 years ago

because it won't allow me to switch to my low power integrated graphics. Ah?

i mean, i have the option on my mac to switch the GPU off. when it can't, it lists what programs are using it. scrcpy always forces the GPU on. that's what's making me afraid to buy laptops without a dedicated GPU.

Yes, a computer at $1,699.99 should run scrcpy just fine 😉

i know it sounds silly but the price isn't a good reflection of the hardware. it's practically a 700$ netbook just with a giant screen.

see, i'm still talking myself out of it. : P i'm nervous because i'm switching to windows too.

simophin commented 4 years ago

The problem is by default mac os will switch to dedicated GPU if you use OpenGL/Mental. This will significantly reduce the battery time.

See this: https://bugreports.qt.io/browse/QTBUG-29897

BardsDirge commented 4 years ago

The problem is by default mac os will switch to dedicated GPU if you use OpenGL/Mental. This will significantly reduce the battery time.

See this: https://bugreports.qt.io/browse/QTBUG-29897

thank you so much!

BardsDirge commented 4 years ago

scrcpy doesn't create a Info.plist, does it?

See this: https://bugreports.qt.io/browse/QTBUG-29897

simophin commented 4 years ago

Nope...I think that is what devs need to do.

BardsDirge commented 4 years ago

Nope...I think that is what devs need to do.

where's the appropriate place to submit a feature request like that?