hle: nvflinger: Add android Status flags to its own header.
This commit is contained in:
		
							
								
								
									
										28
									
								
								src/core/hle/service/nvflinger/status.h
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										28
									
								
								src/core/hle/service/nvflinger/status.h
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,28 @@ | |||||||
|  | // SPDX-License-Identifier: GPL-3.0-or-later | ||||||
|  | // Copyright 2021 yuzu Emulator Project | ||||||
|  |  | ||||||
|  | #pragma once | ||||||
|  |  | ||||||
|  | #include "common/common_funcs.h" | ||||||
|  | #include "common/common_types.h" | ||||||
|  |  | ||||||
|  | namespace android { | ||||||
|  |  | ||||||
|  | enum class Status : s32 { | ||||||
|  |     None = 0, | ||||||
|  |     NoError = 0, | ||||||
|  |     StaleBufferSlot = 1, | ||||||
|  |     NoBufferAvailable = 2, | ||||||
|  |     PresentLater = 3, | ||||||
|  |     WouldBlock = -11, | ||||||
|  |     NoMemory = -12, | ||||||
|  |     Busy = -16, | ||||||
|  |     NoInit = -19, | ||||||
|  |     BadValue = -22, | ||||||
|  |     InvalidOperation = -37, | ||||||
|  |     BufferNeedsReallocation = 1, | ||||||
|  |     ReleaseAllBuffers = 2, | ||||||
|  | }; | ||||||
|  | DECLARE_ENUM_FLAG_OPERATORS(Status); | ||||||
|  |  | ||||||
|  | } // namespace android | ||||||
		Reference in New Issue
	
	Block a user