flycast/core/rend
Flyinghead e54ac36544 Texture cache optimization for frequent palette updates
Some old 2D games change palettes very frequently, which causes the
texture to be updated for each render.
This change uses a hash of the palette to detect changes, and include
the palette type in the cache key to distinguish textures of different
depth.
2018-09-06 12:11:55 +02:00
..
d3d11 Improve async/mt rendering & sync logic. 2014-05-02 03:45:31 +03:00
gles Texture cache optimization for frequent palette updates 2018-09-06 12:11:55 +02:00
norend Merge remote-tracking branch 'remotes/origin/skmp/ios-wip' into feat/segfault-context-consolidation 2015-05-16 07:12:19 +02:00
soft Fix autosort/presort mode selection. Per render pass sort mode. 2018-06-30 12:33:11 +02:00
TexCache.cpp Texture cache optimization for frequent palette updates 2018-09-06 12:11:55 +02:00
TexCache.h Texture cache optimization for frequent palette updates 2018-09-06 12:11:55 +02:00
rend.h rend/soft: Import the experimental core from nulldc/drkpvr, better renderer modularization 2015-08-05 02:43:40 +02:00