aboutsummaryrefslogtreecommitdiffstats
path: root/android/display-core.c
diff options
context:
space:
mode:
authorVladimir Chtchetkine <vchtchetkine@google.com>2011-01-31 10:49:06 -0800
committerVladimir Chtchetkine <vchtchetkine@google.com>2011-01-31 10:49:06 -0800
commit94a2fba98924c6684650d66409934358cb0c9d09 (patch)
tree61438a0563eb274091cf81fe6136a35973495e8f /android/display-core.c
parentf988ac730fecefbd7590d3a8068c9e80fc53e026 (diff)
downloadexternal_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.c10
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;
}