diff options
| author | 2017-05-15 18:14:03 +0300 | |
|---|---|---|
| committer | 2017-05-16 19:24:06 +0300 | |
| commit | 86ee1f61012efc365eedc43fb856890be14c88cc (patch) | |
| tree | e785f8dcaf5b7e84bff1384602fa7dd087a771cd /src/video_core/regs_framebuffer.h | |
| parent | Merge pull request #2669 from jroweboy/async_file_watcher (diff) | |
| download | yuzu-86ee1f61012efc365eedc43fb856890be14c88cc.tar.gz yuzu-86ee1f61012efc365eedc43fb856890be14c88cc.tar.xz yuzu-86ee1f61012efc365eedc43fb856890be14c88cc.zip | |
pica: correct bit field length for some registers
Diffstat (limited to 'src/video_core/regs_framebuffer.h')
| -rw-r--r-- | src/video_core/regs_framebuffer.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/video_core/regs_framebuffer.h b/src/video_core/regs_framebuffer.h index 9ddc79243..a50bd4111 100644 --- a/src/video_core/regs_framebuffer.h +++ b/src/video_core/regs_framebuffer.h | |||
| @@ -211,13 +211,14 @@ struct FramebufferRegs { | |||
| 211 | BitField<0, 2, u32> allow_depth_stencil_write; // 0 = disable, else enable | 211 | BitField<0, 2, u32> allow_depth_stencil_write; // 0 = disable, else enable |
| 212 | }; | 212 | }; |
| 213 | 213 | ||
| 214 | DepthFormat depth_format; // TODO: Should be a BitField! | 214 | BitField<0, 2, DepthFormat> depth_format; |
| 215 | |||
| 215 | BitField<16, 3, ColorFormat> color_format; | 216 | BitField<16, 3, ColorFormat> color_format; |
| 216 | 217 | ||
| 217 | INSERT_PADDING_WORDS(0x4); | 218 | INSERT_PADDING_WORDS(0x4); |
| 218 | 219 | ||
| 219 | u32 depth_buffer_address; | 220 | BitField<0, 28, u32> depth_buffer_address; |
| 220 | u32 color_buffer_address; | 221 | BitField<0, 28, u32> color_buffer_address; |
| 221 | 222 | ||
| 222 | union { | 223 | union { |
| 223 | // Apparently, the framebuffer width is stored as expected, | 224 | // Apparently, the framebuffer width is stored as expected, |