Upstream version 10.39.225.0
[platform/framework/web/crosswalk.git] / src / mojo / services / gles2 / command_buffer.mojom
index faba8ac..302dcf4 100644 (file)
@@ -16,18 +16,18 @@ struct CommandBufferState {
 
 interface CommandBufferSyncClient {
   DidInitialize(bool success);
-  DidMakeProgress(CommandBufferState state);
+  DidMakeProgress(CommandBufferState? state);
 };
 
 [Client=CommandBufferClient]
 interface CommandBuffer {
-  Initialize(CommandBufferSyncClient sync_client,
-             handle<shared_buffer> shared_state);
+  Initialize(CommandBufferSyncClient? sync_client,
+             handle<shared_buffer>? shared_state);
   SetGetBuffer(int32 buffer);
   Flush(int32 put_offset);
   MakeProgress(int32 last_get_offset);
   RegisterTransferBuffer(
-      int32 id, handle<shared_buffer> transfer_buffer, uint32 size);
+      int32 id, handle<shared_buffer>? transfer_buffer, uint32 size);
   DestroyTransferBuffer(int32 id);
   Echo() => ();