GPU: Implement TextureCopy-mode display transfers

Fixes glitchy garbage in Fire Emblem 3D scenes.
This commit is contained in:
Yuri Kunde Schlesner
2015-07-23 16:25:59 -03:00
parent 2e5696dba4
commit 9ae5a09655
4 changed files with 101 additions and 36 deletions

View File

@ -127,7 +127,16 @@ struct Command {
u32 in_buffer_size;
u32 out_buffer_size;
u32 flags;
} image_copy;
} display_transfer;
struct {
u32 in_buffer_address;
u32 out_buffer_address;
u32 size;
u32 in_width_gap;
u32 out_width_gap;
u32 flags;
} texture_copy;
u8 raw_data[0x1C];
};