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() => ();