hrydgard / ppsspp

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org.
https://www.ppsspp.org
Other
11.19k stars 2.17k forks source link

System Info : Detect info on new processor on Android #10620

Open zminhquanz opened 6 years ago

zminhquanz commented 6 years ago

For example : Exynos 8890 , Qualcomm Snapdragon 820 , etc . With big.Little Architecture detect and at present , CPU Extensions detect on processor i mention above is missing and wrong , it's detect 64 bit , NEON , that's all

unknownbrackets commented 6 years ago

I think we don't need to detect big.LITTLE as a feature because it's not really something we can interact with.

That said, it might be worthwhile to detect when we have an "8 core" device that uses a max of 4 cores, so that we only run 4 worker threads in places where we use that number. That said, I'm not sure how to reliably detect when they are dedicated slow cores or when all cores can actually be active at once.

-[Unknown]

unknownbrackets commented 6 years ago

Supposedly this works, but very possibly not on all devices and it might be misleading anyway as noted above:

https://twitter.com/tomcr2100/status/1005045600742789121

-[Unknown]

ghost commented 3 years ago

@zminhquanz ppsspp detecting my xiaomi redmi 9 unknown :( Screenshot_2021-08-09-09-31-23-900_org ppsspp ppsspp

takeshineale128 commented 3 years ago

Also getting the same issue on the Mi11 (Snapdragon 888 CPU) Screenshot_2021-08-09-04-01-24-587_org ppsspp ppsspp

ghost commented 3 years ago

Also same on my RN9 MIUI 12.5.1 😅 Screenshot_2021-08-09-12-29-34-101_org ppsspp ppsspp

hrydgard commented 3 years ago

Doesn't really matter though, PPSSPP doesn't make any specific decisions based on CPU name at this point.

Maybe I'll just hide it if we don't have a name.

ghost commented 3 years ago

CPU Information name is still show unknown using ppsspp v1.11.3-1140-ga1ce13a2f Screenshot_2021-08-17-15-10-13-927_org ppsspp ppsspp

hrydgard commented 3 years ago

Yeah, screwed up the check. Fixed.

ghost commented 2 years ago

Incorrect driver version information in opengl. IMG_20220815_201513 Vulkan is correct IMG_20220815_201435

hrydgard commented 2 years ago

In OpenGL, that's all the information we get on the driver unfortunately.

ghost commented 2 years ago

Might also good if ppsspp detect this. IMG_20220816_121734 Source:https://github.com/kamgurgul/cpu-info https://github.com/kl3jvi/sysinfo_app