diff options
| author | 2018-09-21 16:15:29 -0400 | |
|---|---|---|
| committer | 2018-09-21 16:17:31 -0400 | |
| commit | a8f5fd787fa6b7d2c120bf9b7fbfa840738db1a3 (patch) | |
| tree | 1e59c867bbdf1db8b0c6b94bd9c31acd6ac21d22 | |
| parent | shader_bytecode: Make operator== and operator!= of IpaMode const qualified (diff) | |
| download | yuzu-a8f5fd787fa6b7d2c120bf9b7fbfa840738db1a3.tar.gz yuzu-a8f5fd787fa6b7d2c120bf9b7fbfa840738db1a3.tar.xz yuzu-a8f5fd787fa6b7d2c120bf9b7fbfa840738db1a3.zip | |
shader_bytecode: Lay out the Ipa-related enums better
This is more consistent with the surrounding enums.
| -rw-r--r-- | src/video_core/engines/shader_bytecode.h | 14 |
1 files changed, 12 insertions, 2 deletions
diff --git a/src/video_core/engines/shader_bytecode.h b/src/video_core/engines/shader_bytecode.h index acd6f5b21..b1f137b9c 100644 --- a/src/video_core/engines/shader_bytecode.h +++ b/src/video_core/engines/shader_bytecode.h | |||
| @@ -314,8 +314,18 @@ enum class TextureMiscMode : u64 { | |||
| 314 | PTP, | 314 | PTP, |
| 315 | }; | 315 | }; |
| 316 | 316 | ||
| 317 | enum class IpaInterpMode : u64 { Linear = 0, Perspective = 1, Flat = 2, Sc = 3 }; | 317 | enum class IpaInterpMode : u64 { |
| 318 | enum class IpaSampleMode : u64 { Default = 0, Centroid = 1, Offset = 2 }; | 318 | Linear = 0, |
| 319 | Perspective = 1, | ||
| 320 | Flat = 2, | ||
| 321 | Sc = 3, | ||
| 322 | }; | ||
| 323 | |||
| 324 | enum class IpaSampleMode : u64 { | ||
| 325 | Default = 0, | ||
| 326 | Centroid = 1, | ||
| 327 | Offset = 2, | ||
| 328 | }; | ||
| 319 | 329 | ||
| 320 | struct IpaMode { | 330 | struct IpaMode { |
| 321 | IpaInterpMode interpolation_mode; | 331 | IpaInterpMode interpolation_mode; |