-
Notifications
You must be signed in to change notification settings - Fork 2.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Android Vulkan: Project Diva Series, Little Blank Black Screen #10107
Comments
I can confirm this also happens in Windows. Except I only get it on the loading screens before and after songs. |
Update: This bug also happen in some of my games Like Dragonball Z Budokai AR, DW Strikeforce, and PoP Revelations |
@TediExcaliber What phone are you on? |
Iam using Xiaomi Redmi 4X with Android N
Pada tanggal 14 Nov 2017 5.01 PM, "Henrik Rydgård" <[email protected]>
menulis:
… @TediExcaliber <https://github.com/tediexcaliber> What phone are you on?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#10107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AeH-BpVN19J5KtNnPCusUhUrl0UF8xBnks5s2WUIgaJpZM4QbFue>
.
|
Can you go back a few builds and try to figure out when this started to happen? |
Sorry sir, i cant do that, i have limit internet data, cuz, all of place in
my village dont have wi fi 🙏
Pada tanggal 14 Nov 2017 5.14 PM, "Henrik Rydgård" <[email protected]>
menulis:
… Can you go back a few builds and try to figure out when this started to
happen?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#10107 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AeH-BumM7pVUWhXZIBrInmj4Tj5RIJvCks5s2WgdgaJpZM4QbFue>
.
|
Oh, okay. I tend to take fast internet for granted, sorry :) |
Could you try exporting a GE debugger dump on PC - or ask someone to help? That's assuming it still happens in the latest git build. To do this, open the game and select Debug -> GE debugger..., then when it's displaying the scene, press Record in the top right. After a second or so, it'll finish and save a trace of the drawing activity. After that, check the memstick/PSP/SYSTEM/DUMP folder and it'll have created a file named something like "ULES12345_0000.ppdmp". You can zip that and then drag and drop it into a reply here. -[Unknown] |
Is this what you need? Hope I did it correctly. |
If I disable clipping (which clamps depth), it leaves a solid black line underneath.
Depth clamping effects this, because it slightly alters the rounding. Since the bottom left is the correct value, the equality test passes. But the other corners aren't so lucky. No pixel rounding is being performed. All three depth hacks (GPU_SCALE_DEPTH_FROM_24BIT_TO_16BIT, GPU_ROUND_FRAGMENT_DEPTH_TO_16BIT, and GPU_ROUND_DEPTH_TO_16BIT) do fix it. In OpenGL (non-accurate depth), depth is initially cleared to 0 (so it doesn't have the slight rounding issue), and the first draw sets depth to 65527.445313, which is the same value it results in. So basically, the verts are being rounded differently since they don't target a representable depth value directly, in the accurate depth path (the one that doesn't incorrectly clip depth outside the viewport, and does clip it based on the depth range registers.) -[Unknown] |
@hrydgard @unknownbrackets |
It's absolutely not fixed. I'm using PPSSPP version 1.6.3-70-ga08fb8bd2 with Windows 7 and it's still happening in Diva 2nd. |
Well it is fixed for me (wasn't even there to begin with). |
It may be card/driver specific, since it's a depth rounding issue. -[Unknown] |
I'm pretty sure I didn't see it on my Windows PC either (Nvidia GTX 760m, driver version ~380-ish I think). But I'll check later to make sure. |
@TediExcaliber |
I'm pretty sure I'm not imagining it. Windows 7, GTX 970, i5, very latest version of PPSSPP, resolution at x4. Happens on the loading screen before and after every song. Only happens when using Vulkan. Loading screen before the song, it's always in the bottom right. Loading screen after the song, it's always in the top left. |
It's possible the depth clamp behavior described in #12058 will fix this (at least it appears to in the software renderer.) -[Unknown] |
How about this now after 3ff400e |
As with the other issues, clipping against negative Z helped this but only works on a subset of devices right now. It's still broken on Mali devices. -[Unknown] |
Now I using v1.4.2-739-g3dd08b84f and when playing PD Series with vulkan some part of screen is going black... Yeah I know, it just small but sometime disturbing 😁 i dont know direcly what build version is starts this bug, but this bug is coming since I using builld 728
This bug happen in PD Extend and 2nd and maybe PD1 too... In backend Vulkan, i just try this on my Phone, cuz i dont have PC and I have try to changing some setting but not work.
Here the screenshot
http://imgur.com/0V7KKGo > OpenGL
http://imgur.com/N1ZscMb > Vulkan
The text was updated successfully, but these errors were encountered: