// SPDX-FileCopyrightText: Copyright 2024 shadPS4 Emulator Project
// SPDX-License-Identifier: GPL-2.0-or-later

#pragma once

constexpr int ORBIS_HMD_ERROR_ALREADY_INITIALIZED = 0x81110001;
constexpr int ORBIS_HMD_ERROR_NOT_INITIALIZED = 0x81110002;
constexpr int ORBIS_HMD_ERROR_HANDLE_INVALID = 0x81110003;
constexpr int ORBIS_HMD_ERROR_DEVICE_DISCONNECTED = 0x81110004;
constexpr int ORBIS_HMD_ERROR_WRONG_ID = 0x81110005;
constexpr int ORBIS_HMD_ERROR_ALREADY_OPENED = 0x81110006;
constexpr int ORBIS_HMD_ERROR_INSUFFICIENT_RESOURCE = 0x81110007;
constexpr int ORBIS_HMD_ERROR_PARAMETER_NULL = 0x81110008;
constexpr int ORBIS_HMD_ERROR_PARAMETER_INVALID = 0x81110009;
constexpr int ORBIS_HMD_ERROR_NO_2D_DISTORTION_MAP_MEMORY = 0x8111000A;
constexpr int ORBIS_HMD_ERROR_2D_DISTORTION_MAP_INITIALIZATION_ERROR = 0x8111000B;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_NOT_INITIALIZED = 0x8111000C;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_ALREADY_INITIALIZED = 0x8111000D;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_HMD_NOT_READY = 0x8111000E;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_NO_DISPLAY_BUFFER = 0x8111000F;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_WRONG_DISPLAY_BUFFER = 0x81110010;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_DISPLAY_BUFFER_BUSY = 0x81110011;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_RESOURCE_ALREADY_SET = 0x81110012;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_RESOURCE_NOT_SET = 0x81110013;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_THREAD_NOT_WORKING = 0x81110014;
constexpr int ORBIS_HMD_ERROR_REPROJECTION_NEVER_PROCESSED = 0x81110015;
constexpr int ORBIS_HMD_ERROR_UNSUPPORTED_FEATURE = 0x81110016;