ppsspp icon indicating copy to clipboard operation
ppsspp copied to clipboard

Vulkan issue with hardware transform on Mali

Open Gelo021 opened this issue 2 years ago • 52 comments

Screenshot_2022-07-07-02-51-20-51_2f85358b2198d26f8aca533d68bee793 As you can see no effect at vulkan Unlike openGL Screenshot_2022-07-07-02-51-57-22_2f85358b2198d26f8aca533d68bee793

im using realme8i

Gelo021 avatar Jul 08 '22 13:07 Gelo021

Need more detail, what game is this? Can you take a GE frame capture? https://github.com/hrydgard/ppsspp/wiki/How-to-create-a-frame-dump

hrydgard avatar Jul 08 '22 13:07 hrydgard

Can i ask how can i put here the recording.ppmdp???

Btw its Monster hunter 3rd Hd ver.

Gelo021 avatar Jul 08 '22 14:07 Gelo021

you can zip it and then drop it in the text box you're typing in.

hrydgard avatar Jul 08 '22 14:07 hrydgard

you'll have to do it on a PC, just drag drop the file into a post you're typing right here in this issue.

hrydgard avatar Jul 08 '22 14:07 hrydgard

Can i just email it dont own one 🙄

Gelo021 avatar Jul 08 '22 14:07 Gelo021

sure. [email protected]

hrydgard avatar Jul 08 '22 14:07 hrydgard

recording.zip

Gelo021 avatar Jul 08 '22 14:07 Gelo021

Thanks, I'll take a look soon.

hrydgard avatar Jul 09 '22 11:07 hrydgard

recording.zip

Screenshot_2022-07-11-20-31-12-309_org ppsspp ppsspp This is the ge dump you uploaded can't see what's wrong here?

ghost avatar Jul 11 '22 12:07 ghost

@Gamemulatorer even toukiden kiwami

https://user-images.githubusercontent.com/67460268/178783454-386c5dd4-ad6d-4945-8cc9-197b119869ff.mp4

No effects at all

Gelo021 avatar Jul 13 '22 16:07 Gelo021

@Gamemulatorer even toukiden kiwami

Record_2022-07-14-00-22-57_2f85358b2198d26f8aca533d68bee793.mp4 No effects at all

Are you using default settings only?

ghost avatar Jul 14 '22 02:07 ghost

@Gamemulatorer yes im using default setting

I only change the resolution nothing else dont know whats wrong with my vulkan tho openGL works fine

Gelo021 avatar Jul 14 '22 17:07 Gelo021

Maybe my android just recently updated to android 12 dont know, just maybe

Gelo021 avatar Jul 14 '22 17:07 Gelo021

Hi @hrydgard kinda figured out whats the problem

https://user-images.githubusercontent.com/67460268/179053157-18d88db6-587b-42fe-96fb-4603fbe13beb.mp4

Gelo021 avatar Jul 14 '22 18:07 Gelo021

Hm, that's interesting! Think we had another bug recently related to hardware transform.. Maybe something with the clip planes, or similar?

hrydgard avatar Jul 14 '22 18:07 hrydgard

Yes HW transform is kinda buggy on vulkan mali gpu.

ghost avatar Jul 15 '22 12:07 ghost

I need to get a .ppdmp from a place where the difference is obvious between hardware and software transform on Mali.

I've tried messing around with the Toukiden Kiwami demo, but I can't seem to find a difference myself.

A savestate from the demo showing the issue would also work to debug this.

hrydgard avatar Jul 16 '22 09:07 hrydgard

@hrydgard how can i help 😊

Gelo021 avatar Jul 16 '22 19:07 Gelo021

Okay i get it u want ne to upload an existing bug With a non exisitingbug

So i will get 1 with hardware tranform on and off someting like that ????

Gelo021 avatar Jul 16 '22 19:07 Gelo021

The GE frame dump is like a "3D screenshot." It only has the things you see in it. If the screenshot doesn't show the issue, then it doesn't help with fixing the issue.

I'd suggest you turn OFF hardware transform, and then make the effect happen. Create the frame dump right then.

I see the issue in the video, but the video is 2D (just a picture of the 3D.) We need a 3D screenshot (frame dump) to investigate the issue. But we need it to show the issue, just like the video does.

-[Unknown]

unknownbrackets avatar Jul 16 '22 20:07 unknownbrackets

NPJH50878.zip

@unknownbrackets u mean like this ?

Gelo021 avatar Jul 16 '22 20:07 Gelo021

What is this? Screenshot_2022-07-17-20-20-53-401_org ppsspp ppsspp

ghost avatar Jul 17 '22 12:07 ghost

NPJH50878.zip

Gelo021 avatar Jul 17 '22 14:07 Gelo021

Dont know what happen there, ill make a new one

Gelo021 avatar Jul 17 '22 14:07 Gelo021

That one also looks weird, without textures etc. Might be that PPSSPP has some bug that prevents frame dumps to work correctly in this game.

How about a save state file? Those sometimes work for this purpose even without the game.

hrydgard avatar Jul 17 '22 14:07 hrydgard

Are you using the latest build android ppsspp @Gelo021?

ghost avatar Jul 17 '22 14:07 ghost

Can you uploaded your savestate instead where this issue is can reproduce @Gelo021.

ghost avatar Jul 17 '22 14:07 ghost

Hi @hrydgard kinda figured out whats the problem

Record_2022-07-15-02-09-51_2f85358b2198d26f8aca533d68bee793.mp4

Looks right to me the effects works properly with hw transform on. Screenshot_2022-07-17-23-27-03-638_org ppsspp ppsspp

ghost avatar Jul 17 '22 15:07 ghost

@Gamemulatorer since you can seem to get the same effect going at least, can you take a nice frame dump or save state right when that effect is visible? Wanna try on a couple of devices

hrydgard avatar Jul 17 '22 17:07 hrydgard

PPSSPP_STATE.zip

Gelo021 avatar Jul 17 '22 18:07 Gelo021