X-Git-Url: https://git.sesse.net/?p=nageru;a=blobdiff_plain;f=pbo_frame_allocator.h;h=5e6a519b667ae1bf0a35a4b4ab3a903d49b6eced;hp=aedae3b99cc89d5d8085c95694d73ea95a49d458;hb=5c8dc09f89df0f25434bcefc9102438d2b491df2;hpb=4c29d493f13f39fc6f6b07677a4744b8586a3c1d diff --git a/pbo_frame_allocator.h b/pbo_frame_allocator.h index aedae3b..5e6a519 100644 --- a/pbo_frame_allocator.h +++ b/pbo_frame_allocator.h @@ -28,8 +28,10 @@ public: struct Userdata { GLuint pbo; - GLuint tex_y, tex_cbcr; - GLuint last_width, last_height; + + // The second set is only used for the second field of interlaced inputs. + GLuint tex_y[2], tex_cbcr[2]; + GLuint last_width[2], last_height[2]; }; private: