Index: ppapi/cpp/dev/surface_3d_dev.h |
diff --git a/ppapi/cpp/dev/surface_3d_dev.h b/ppapi/cpp/dev/surface_3d_dev.h |
index ff7c8095fd08a05f7d1b5a0d0042a341857ff811..450ce41cf3668face6200e4ce13d2068339a6964 100644 |
--- a/ppapi/cpp/dev/surface_3d_dev.h |
+++ b/ppapi/cpp/dev/surface_3d_dev.h |
@@ -7,6 +7,7 @@ |
#include "ppapi/c/dev/ppb_surface_3d_dev.h" |
+#include "ppapi/cpp/completion_callback.h" |
#include "ppapi/cpp/instance.h" |
#include "ppapi/cpp/resource.h" |
@@ -23,8 +24,7 @@ class Surface3D_Dev : public Resource { |
PP_Config3D_Dev config, |
const int32_t* attrib_list); |
- // TODO(alokp): Add completion callback. |
- int32_t SwapBuffers() const; |
+ int32_t SwapBuffers(const CompletionCallback& cc) const; |
protected: |
explicit Surface3D_Dev(PP_Resource resource_id) : Resource(resource_id) {} |