~ppsspp/ppsspp/+git/ppsspp:ridge-racer-more-lens-flare

Last commit made on 2022-10-09
Get this branch:
git clone -b ridge-racer-more-lens-flare https://git.launchpad.net/~ppsspp/ppsspp/+git/ppsspp

Branch merges

Branch information

Name:
ridge-racer-more-lens-flare
Repository:
lp:~ppsspp/ppsspp/+git/ppsspp

Recent commits

3de70aa... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Depal from dynamic CLUT: When detecting bounds, be more conservative.

Followup to #16188 .

Further fixes the lens flare.

It confused me before that there are two sections of the track on
Sunset Drive where the sun is visible, but only on the second is the
lens flare sprite actually shown, which is rather weird.

Verified that exactly the same thing happens on hardware, so it's not a
glitch!

f21fd36... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16188 from hrydgard/ridge-racer-sun-flare

Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer

9422b05... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Fix depal bounds with dynamic CLUT. Fixes lens flare glitches in Ridge Racer

With this wrong, we ended up drawing pixels that came from a DONT_CARE
init of the depal temp buffer, which was a pile of garbage on Android
and blank on PC.

Now, we seem to end up not drawing anything because the depal operation
results in transparent black into whatever is actually intended, but at
least the screen isn't full of glitches when the sun is visible on Adreno.

See issue #16083

28bc454... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16184 from unknownbrackets/depth-download

GPU: Hook Gods Eater Burst avatar read

49de375... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16183 from unknownbrackets/depth-usage

GPU: Ignore depth when masked and ALWAYS

10fedf1... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16182 from unknownbrackets/gles-indexed

GLES: Use GL_LUMINANCE on GLES for indexed tex

76be009... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16181 from unknownbrackets/d3d9-clut

Add rendered CLUT handling to D3D9

7ed3eee... by =?utf-8?q?Henrik_Rydg=C3=A5rd?= <email address hidden>

Merge pull request #16179 from unknownbrackets/jpeg

Correct size and YUV order for jpeg decoding

ad3220f... by Unknown W. Brackets

GLES: Hook up depth download.

Currently, only used by one hook.

bc84d63... by Unknown W. Brackets

Vulkan: Disable geometry shaders for Mali <= 18.

These drivers apparently have some weird behavior.