mirror of
https://github.com/RaySollium99/picodrive.git
synced 2025-09-05 15:27:46 -04:00
ROM load progress bar
git-svn-id: file:///home/notaz/opt/svn/PicoDrive@224 be3aeb3a-fb24-0410-a615-afba39da0efa
This commit is contained in:
parent
6d7acf9eff
commit
a9b3ffd3cc
7 changed files with 73 additions and 8 deletions
|
@ -159,10 +159,11 @@ void gp2x_video_wait_vsync(void)
|
|||
|
||||
void gp2x_memcpy_buffers(int buffers, void *data, int offset, int len)
|
||||
{
|
||||
if (buffers & (1<<0)) memcpy((char *)gp2x_screens[0] + offset, data, len);
|
||||
if (buffers & (1<<1)) memcpy((char *)gp2x_screens[1] + offset, data, len);
|
||||
if (buffers & (1<<2)) memcpy((char *)gp2x_screens[2] + offset, data, len);
|
||||
if (buffers & (1<<3)) memcpy((char *)gp2x_screens[3] + offset, data, len);
|
||||
char *dst;
|
||||
if (buffers & (1<<0)) { dst = (char *)gp2x_screens[0] + offset; if (dst != data) memcpy(dst, data, len); }
|
||||
if (buffers & (1<<1)) { dst = (char *)gp2x_screens[1] + offset; if (dst != data) memcpy(dst, data, len); }
|
||||
if (buffers & (1<<2)) { dst = (char *)gp2x_screens[2] + offset; if (dst != data) memcpy(dst, data, len); }
|
||||
if (buffers & (1<<3)) { dst = (char *)gp2x_screens[3] + offset; if (dst != data) memcpy(dst, data, len); }
|
||||
}
|
||||
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue