// gpu/ipc/common/gpu_channel.mojom-shared-message-ids.h is auto generated by mojom_bindings_generator.py, do not edit

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifndef GPU_IPC_COMMON_GPU_CHANNEL_MOJOM_SHARED_MESSAGE_IDS_H_
#define GPU_IPC_COMMON_GPU_CHANNEL_MOJOM_SHARED_MESSAGE_IDS_H_

#include <stdint.h>


namespace gpu::mojom {
namespace messages {


enum class GpuChannel : uint32_t {
// The 1439707989 value is based on sha256(salt + "GpuChannel1").
  kCrashForTesting = 1439707989,
// The 1725739888 value is based on sha256(salt + "GpuChannel2").
  kTerminateForTesting = 1725739888,
// The 435961963 value is based on sha256(salt + "GpuChannel3").
  kGetChannelToken = 435961963,
// The 1727738588 value is based on sha256(salt + "GpuChannel4").
  kGetGPUInfo = 1727738588,
// The 1384227638 value is based on sha256(salt + "GpuChannel5").
  kFlush = 1384227638,
// The 330736871 value is based on sha256(salt + "GpuChannel6").
  kGetSharedMemoryForFlushId = 330736871,
// The 18182310 value is based on sha256(salt + "GpuChannel7").
  kCreateCommandBuffer = 18182310,
// The 340803603 value is based on sha256(salt + "GpuChannel8").
  kDestroyCommandBuffer = 340803603,
// The 1130121026 value is based on sha256(salt + "GpuChannel9").
  kFlushDeferredRequests = 1130121026,
// The 854065123 value is based on sha256(salt + "GpuChannel10").
  kCreateGpuMemoryBuffer = 854065123,
// The 1753955189 value is based on sha256(salt + "GpuChannel11").
  kWaitForTokenInRange = 1753955189,
// The 758830815 value is based on sha256(salt + "GpuChannel12").
  kWaitForGetOffsetInRange = 758830815,
// The 594399014 value is based on sha256(salt + "GpuChannel13").
  kSignalSyncToken = 594399014,
};
enum class CommandBuffer : uint32_t {
// The 795128884 value is based on sha256(salt + "CommandBuffer1").
  kSetGetBuffer = 795128884,
// The 378077701 value is based on sha256(salt + "CommandBuffer2").
  kRegisterTransferBuffer = 378077701,
// The 692391092 value is based on sha256(salt + "CommandBuffer3").
  kCreateGpuFenceFromHandle = 692391092,
// The 807075097 value is based on sha256(salt + "CommandBuffer4").
  kGetGpuFenceHandle = 807075097,
// The 1424632671 value is based on sha256(salt + "CommandBuffer5").
  kSignalSyncToken = 1424632671,
// The 607879877 value is based on sha256(salt + "CommandBuffer6").
  kSignalQuery = 607879877,
};
enum class CommandBufferClient : uint32_t {
// The 1685439026 value is based on sha256(salt + "CommandBufferClient1").
  kOnConsoleMessage = 1685439026,
// The 246317672 value is based on sha256(salt + "CommandBufferClient2").
  kOnGpuSwitched = 246317672,
// The 1723712482 value is based on sha256(salt + "CommandBufferClient3").
  kOnDestroyed = 1723712482,
// The 722710360 value is based on sha256(salt + "CommandBufferClient4").
  kOnReturnData = 722710360,
// The 18026060 value is based on sha256(salt + "CommandBufferClient5").
  kOnSignalAck = 18026060,
};

}  // namespace messages

}  // gpu::mojom

#endif  // GPU_IPC_COMMON_GPU_CHANNEL_MOJOM_SHARED_MESSAGE_IDS_H_