diff options
author | Kristian Høgsberg <krh@redhat.com> | 2009-05-27 20:07:38 -0400 |
---|---|---|
committer | Kristian Høgsberg <krh@redhat.com> | 2009-05-27 20:07:38 -0400 |
commit | cda0e0db98d19c3e95621a61c9a7f78091bb7e1a (patch) | |
tree | 71fb775f92ed8f1c76e99f63d088f4151fa263a0 | |
parent | 01f941bfda97fba7ebbf7fabbe610f2e3d1feadd (diff) |
Update gears example to latest eagle API changes
-rw-r--r-- | gears.c | 13 |
1 files changed, 6 insertions, 7 deletions
@@ -261,12 +261,11 @@ resize_window(struct gears *gears) if (gears->surface != NULL) eglDestroySurface(gears->display, gears->surface); - gears->surface = eglCreateSurfaceForName(gears->display, - gears->config, - 0, - gears->rectangle.width, - gears->rectangle.height, - 0, NULL); + gears->surface = eglCreateSurface(gears->display, + gears->config, + gears->rectangle.width, + gears->rectangle.height, + 1, NULL); eglMakeCurrent(gears->display, gears->surface, gears->surface, gears->context); @@ -317,7 +316,7 @@ handle_frame(void *data, struct gears *gears = data; uint32_t name, handle, stride; - eglGetNativeBuffer(gears->surface, GL_FRONT_LEFT, &name, &handle, &stride); + eglGetColorBuffer(gears->surface, 0, &name, &handle, &stride); window_copy(gears->window, &gears->rectangle, name, stride); |