diff options
Diffstat (limited to 'src/video_core/pica.h')
| -rw-r--r-- | src/video_core/pica.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/video_core/pica.h b/src/video_core/pica.h index 5da182794..aec6f0660 100644 --- a/src/video_core/pica.h +++ b/src/video_core/pica.h | |||
| @@ -119,6 +119,11 @@ struct Regs { | |||
| 119 | MirroredRepeat = 3, | 119 | MirroredRepeat = 3, |
| 120 | }; | 120 | }; |
| 121 | 121 | ||
| 122 | enum TextureFilter : u32 { | ||
| 123 | Nearest = 0, | ||
| 124 | Linear = 1 | ||
| 125 | }; | ||
| 126 | |||
| 122 | union { | 127 | union { |
| 123 | BitField< 0, 8, u32> r; | 128 | BitField< 0, 8, u32> r; |
| 124 | BitField< 8, 8, u32> g; | 129 | BitField< 8, 8, u32> g; |
| @@ -132,6 +137,8 @@ struct Regs { | |||
| 132 | }; | 137 | }; |
| 133 | 138 | ||
| 134 | union { | 139 | union { |
| 140 | BitField< 1, 1, TextureFilter> mag_filter; | ||
| 141 | BitField< 2, 1, TextureFilter> min_filter; | ||
| 135 | BitField< 8, 2, WrapMode> wrap_t; | 142 | BitField< 8, 2, WrapMode> wrap_t; |
| 136 | BitField<12, 2, WrapMode> wrap_s; | 143 | BitField<12, 2, WrapMode> wrap_s; |
| 137 | }; | 144 | }; |