Cemu/src
Exzap bc04662525 Latte+GL+VK: Improve handling of gfx pack texture overwrite format
Graphic packs can overwrite the format of a texture (e.g. for higher bitdepth to lessen banding) but the code for this wasn't correctly working anymore.

- Fixes overwrite format being ignored for texture views on Vulkan backend
- Fixes overwrite format not being used for texture views on OpenGL

Format aliasing is complicated enough as it is, even without overwrites, so this adds a new rule to make behavior more well defined: If two textures share memory but only one uses an overwrite format, then they are no longer synchronized and are considered separate textures.

Bonus fixes for OpenGL:
- Use fbo 0 instead of -1 as the default. This silences some warnings in debug output
- On OpenGL, bind new framebuffers on handle generation so they are considered created
2024-03-13 02:41:42 +01:00
..
asm Make codebase more CPU-agnostic + MacOS disclaimer (#559) 2022-12-07 01:48:24 +01:00
audio Cubeb: Add a default device to the selection (#1017) 2024-02-18 05:51:00 +01:00
Cafe Latte+GL+VK: Improve handling of gfx pack texture overwrite format 2024-03-13 02:41:42 +01:00
Cemu Latte: Small refactor and clean up for texture size code 2024-03-11 21:57:37 +01:00
Common Linux: Exit on SIGTERM (#1116) 2024-03-11 02:13:53 +01:00
config Compatibility with fmtlib 10.1.x 2023-10-02 18:53:00 +02:00
gui Prevent changing of console language while a game is running (#1114) 2024-03-11 00:55:31 +01:00
imgui Initial support for title switching + better Wii U menu compatibility (#907) 2023-07-21 13:54:07 +02:00
input Ignore Wii U pro controller 2024-01-19 16:25:04 +01:00
resource Mac: Add wua filetype to info.plist (#1039) 2023-12-10 08:30:08 +01:00
tools Use portable format specifiers (#411) 2022-10-25 20:38:29 +02:00
util nn_fp: Multiple fixes 2023-10-19 05:55:52 +02:00
CMakeLists.txt Fix macos missing dylib file 2024-01-16 14:51:12 +01:00
main.cpp Fix game path not respecting utf8 encoding 2023-09-30 03:07:49 +02:00
mainLLE.cpp Initial support for title switching + better Wii U menu compatibility (#907) 2023-07-21 13:54:07 +02:00