diff options
author | Vladimir Chtchetkine <vchtchetkine@google.com> | 2011-01-31 10:49:06 -0800 |
---|---|---|
committer | Vladimir Chtchetkine <vchtchetkine@google.com> | 2011-01-31 10:49:06 -0800 |
commit | 94a2fba98924c6684650d66409934358cb0c9d09 (patch) | |
tree | 61438a0563eb274091cf81fe6136a35973495e8f /android/display-core.c | |
parent | f988ac730fecefbd7590d3a8068c9e80fc53e026 (diff) | |
download | external_qemu-94a2fba98924c6684650d66409934358cb0c9d09.zip external_qemu-94a2fba98924c6684650d66409934358cb0c9d09.tar.gz external_qemu-94a2fba98924c6684650d66409934358cb0c9d09.tar.bz2 |
Refactor the framebuffer service
Change-Id: I8ac4580af65b8d58976c97b77b309dd202e75003
Diffstat (limited to 'android/display-core.c')
-rw-r--r-- | android/display-core.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/android/display-core.c b/android/display-core.c index 27b0706..6834cd6 100644 --- a/android/display-core.c +++ b/android/display-core.c @@ -27,7 +27,7 @@ struct CoreDisplay { QFrameBuffer* fb; /* Framebuffer service associated with this core display. */ - CoreFramebuffer* core_fb; + ProxyFramebuffer* core_fb; }; /* One and only one core display instance. */ @@ -43,7 +43,7 @@ coredisplay_fb_update(void* opaque, int x, int y, int w, int h) { CoreDisplay* cd = (CoreDisplay*)opaque; if (cd->core_fb) { - corefb_update(cd->core_fb, cd->fb, x, y, w, h); + proxyFb_update(cd->core_fb, cd->fb, x, y, w, h); } } @@ -109,7 +109,7 @@ coredisplay_init(DisplayState* ds) } int -coredisplay_attach_fb_service(CoreFramebuffer* core_fb) +coredisplay_attach_fb_service(ProxyFramebuffer* core_fb) { if (core_display.core_fb == NULL) { core_display.core_fb = core_fb; @@ -119,10 +119,10 @@ coredisplay_attach_fb_service(CoreFramebuffer* core_fb) } } -CoreFramebuffer* +ProxyFramebuffer* coredisplay_detach_fb_service(void) { - CoreFramebuffer* ret = core_display.core_fb; + ProxyFramebuffer* ret = core_display.core_fb; core_display.core_fb = NULL; return ret; } |