X-Git-Url: https://git.sesse.net/?a=blobdiff_plain;f=pbo_frame_allocator.cpp;h=613506dcb61b1eb16c4bdc92dbdf88141a95db39;hb=a98732df9454028ddaa54a9d07b5d7513767bfe9;hp=1c370b4266d4f09609a8d657d1f8bda86fa1d85b;hpb=d7bba4abb3d56893399578f0540b9ded0a28380f;p=nageru diff --git a/pbo_frame_allocator.cpp b/pbo_frame_allocator.cpp index 1c370b4..613506d 100644 --- a/pbo_frame_allocator.cpp +++ b/pbo_frame_allocator.cpp @@ -59,6 +59,9 @@ PBOFrameAllocator::PBOFrameAllocator(size_t frame_size, GLuint width, GLuint hei glTexImage2D(GL_TEXTURE_2D, 0, GL_RG8, width / 2, height, 0, GL_RG, GL_UNSIGNED_BYTE, NULL); check_error(); + userdata[i].last_width = width; + userdata[i].last_height = height; + freelist.push(frame); } glBindBuffer(buffer, 0);