mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-24 14:49:42 -06:00
Extend TMEM cache implementation
Now works with games that deliberately avoid invalidating TMEM because they know textures are too large to fit: * Sonic Riders * Metal Arms: Glitch in the System * Godzilla: Destroy All Monsters Melee * NHL Slapshot * Tak and the Power of Juju * Night at the Museum: Battle of the Smithsonian * 428: Fūsa Sareta Shibuya de
This commit is contained in:
@ -90,6 +90,8 @@ add_library(videocommon
|
||||
TextureDecoder_Util.h
|
||||
TextureInfo.cpp
|
||||
TextureInfo.h
|
||||
TMEM.cpp
|
||||
TMEM.h
|
||||
UberShaderCommon.cpp
|
||||
UberShaderCommon.h
|
||||
UberShaderPixel.cpp
|
||||
@ -170,12 +172,12 @@ if(FFmpeg_FOUND)
|
||||
FFmpeg::swresample
|
||||
FFmpeg::swscale
|
||||
)
|
||||
if(APPLE)
|
||||
if(APPLE)
|
||||
target_link_libraries(videocommon PRIVATE
|
||||
${COREMEDIA_LIBRARY}
|
||||
${VIDEOTOOLBOX_LIBRARY}
|
||||
${COREVIDEO_LIBRARY}
|
||||
${AUDIOTOOLBOX_LIBRARY}
|
||||
${AUDIOTOOLBOX_LIBRARY}
|
||||
)
|
||||
endif()
|
||||
endif()
|
||||
|
Reference in New Issue
Block a user