mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-05-11 00:28:29 +00:00
PrepareImage() is on a very hot path and previously called SynchronizeAliases() unconditionally. For most images, aliased_images` is empty, so this created unnecessary overhead, now we only synchronize only when image requires it Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/3740 Reviewed-by: CamilleLaVey <camillelavey99@gmail.com> Co-authored-by: wildcard <wildcard@eden-emu.dev> Co-committed-by: wildcard <wildcard@eden-emu.dev> |
||
|---|---|---|
| .. | ||
| accelerated_swizzle.cpp | ||
| accelerated_swizzle.h | ||
| decode_bc.cpp | ||
| decode_bc.h | ||
| descriptor_table.h | ||
| format_lookup_table.cpp | ||
| format_lookup_table.h | ||
| formatter.cpp | ||
| formatter.h | ||
| image_base.cpp | ||
| image_base.h | ||
| image_info.cpp | ||
| image_info.h | ||
| image_view_base.cpp | ||
| image_view_base.h | ||
| image_view_info.cpp | ||
| image_view_info.h | ||
| render_targets.h | ||
| samples_helper.h | ||
| texture_cache.cpp | ||
| texture_cache.h | ||
| texture_cache_base.h | ||
| types.h | ||
| util.cpp | ||
| util.h | ||