| Index: tools/ipc_fuzzer/fuzzer/fuzzer.cc
|
| diff --git a/tools/ipc_fuzzer/fuzzer/fuzzer.cc b/tools/ipc_fuzzer/fuzzer/fuzzer.cc
|
| index d49c7bc61cf52422cea4449dd9aecb18c7a5bb54..0435eadf5f48e345c28109bfabc09b0c27c34d04 100644
|
| --- a/tools/ipc_fuzzer/fuzzer/fuzzer.cc
|
| +++ b/tools/ipc_fuzzer/fuzzer/fuzzer.cc
|
| @@ -1204,6 +1204,7 @@ struct FuzzTraits<gpu::SyncToken> {
|
| bool verified_flush = false;
|
| gpu::CommandBufferNamespace namespace_id =
|
| gpu::CommandBufferNamespace::INVALID;
|
| + int32_t extra_data_field = 0;
|
| uint64_t command_buffer_id = 0;
|
| uint64_t release_count = 0;
|
|
|
| @@ -1211,13 +1212,15 @@ struct FuzzTraits<gpu::SyncToken> {
|
| return false;
|
| if (!FuzzParam(&namespace_id, fuzzer))
|
| return false;
|
| + if (!FuzzParam(&extra_data_field, fuzzer))
|
| + return false;
|
| if (!FuzzParam(&command_buffer_id, fuzzer))
|
| return false;
|
| if (!FuzzParam(&release_count, fuzzer))
|
| return false;
|
|
|
| p->Clear();
|
| - p->Set(namespace_id, command_buffer_id, release_count);
|
| + p->Set(namespace_id, extra_data_field, command_buffer_id, release_count);
|
| if (verified_flush)
|
| p->SetVerifyFlush();
|
| return true;
|
|
|