Open Saramagrean opened 6 years ago
If 42bcea7 is the first bad build, and a9ff7c2 is the last working one, then it must be the difference between / 65535.0f
and * (1.0f / 65535.0f)
? I'm guessing that means it's something that is near outside the depth range.
Vulkan probably works because of accurate depth, then.
-[Unknown]
Does this still happen? If so, could you try exporting a GE frame dump? These help a lot.
See here for instructions - it's not hard and works on Android too: https://github.com/hrydgard/ppsspp/wiki/How-to-create-a-frame-dump
You can zip that and then drag and drop it into a reply here.
-[Unknown]
Yeah, still the same with latest git build (1.7.1-241)
GE Dump. ULJM05710.ppdmp.zip
@Saramagrean try enable the 4xMSAA in your phone developers options and see if the dark overlay is fixed?
Nope.
We should probably revert those to actual divisions (or do the multiplications in double precision).
Yeah same happen to me I thought 4XMSAA can help the dark overlay issue 😅
Update GE dump. (v1.9.3-973-g2ba65c831) https://drive.google.com/file/d/11PP9E63pkRRYly9TZvC1Xj0jvxzvFwOF/view?usp=drivesdk
Try again with v1.10.3 latest git build (461), It seem like fixed. :)
Looks like not on my phone still dark
Oh, maybe this issue happen in Mali only? my Huawei fall in water can't turn on 😂, so I use other device (Redmi Note 8) to test it.
The game works fine for me running on Realme C2 in OpenGL
Probably my phone is gles2 and it does not support depth/z 😔
and same goes to my POCO M3 in OpenGL.
Maybe this issue only happen on mali gpu's?
The game works fine for me running on Realme C2 in OpenGL
Realme C2 GPU is PowerVR?
The game works fine for me running on Realme C2 in OpenGL
Realme C2 GPU is PowerVR?
Umm yes Realme C2 is a PowerVR GE8320 device but it doesn't support vulkan.
The game works fine for me running on Realme C2 in OpenGL
Realme C2 GPU is PowerVR?
Umm yes Realme C2 is a PowerVR GE8320 device but it doesn't support vulkan.
So technically this is a Mali GPU's issue only
This draws initially with 808080FF as the color, which results in a dimmed image. This draw happens with Z=65000, and max=65000.
Then it blends a dst+src blend with color FFFFFFFF, so in other words doubling the dst color values. This draw happens with z=100, and minz=100 as well.
Viewport Z is 32550 -/+ 32450.
So my guess is this is related to accurate depth only,, and some sort of rounding issue with that indeed.
-[Unknown]
• What happens? MonHun Nikki Pokapoka Airu Mura (ULJM-05710) Screen dark overlay since v1.0.1-432-g42bcea7 (20150417), same issue on latest build (v1.5.4-677) with OpenGL only, Vulkan is work fine.
v1.0.1-432-g42bcea7 use Default settings.
• What should happen? Last work v1.0.1-431-ga9ff7c2 (20150417) & latest git build with Vulkan.
v1.0.1-431-ga9ff7c2 use Default setting
• What hardware and operating system are you running PPSSPP on? GPU might matter if it's a graphical issue.
Huawei P9+ (Kirin 955, Mali T880)
I tried on PC is work flawless all backend.
Sorry for my terrible english. 😂