pcsx2/bin/resources
Stenzek 435e73d838 GS/HW: Texture cache improvements
Change texture scale from vector to scalar

 - Independent X and Y scaling is long gone.
 - Also separate size and scale in TC lookup

Move clear value for texture to base class

Align heights to page size

 - Since FRAME and Z are in page units, we can't have two targets
 - overlapping within the same page.
 - Stops some small resizes too.
 - Test cases: Genji and Spider-Man 2 shadows.

Don't modify target TEX0 on shuffle/clear

Move upscale multiplier to uniform

Make P8 conversion page-aware

Fix incorrect depth preload shader

Improve HLE of texture shuffles

When a texture shuffle is split into two half-screen draws, we skip the
first, and draw the whole thing in the second, taking care of when both
the texture and framebuffer are offset.
2023-03-13 20:29:05 +00:00
..
fonts Add font resources 2022-01-02 15:06:39 +00:00
fullscreenui Frontend: Add fullscreen UI implementation 2022-08-29 13:39:09 +01:00
icons Qt: Convert webp flags masquerading as png to png 2022-06-04 18:10:46 +01:00
shaders GS/HW: Texture cache improvements 2023-03-13 20:29:05 +00:00
sounds/achievements Qt: Add RetroAchievements implementation 2022-10-01 00:00:02 +01:00
GameIndex.yaml GS/HW: Texture cache improvements 2023-03-13 20:29:05 +00:00
cover-placeholder.png Qt: Add work in progress interface 2022-01-30 14:29:18 +00:00
game_controller_db.txt PAD: Update to latest controller database. 2023-03-13 17:56:18 +01:00