X-Git-Url: https://git.ucc.asn.au/?p=ipdf%2Fcode.git;a=blobdiff_plain;f=src%2Fgraphicsbuffer.h;h=dd256178a48969948b227ccccc51fea82ac2d5d8;hp=7cec235ec7484d1764e1918821edffcc9dc73e7a;hb=ddf7783ce69eb619f5a6b12e779c134279aa2ac6;hpb=af1f07330cb8f4d448cc75ee720b633338eba1e8 diff --git a/src/graphicsbuffer.h b/src/graphicsbuffer.h index 7cec235..dd25617 100644 --- a/src/graphicsbuffer.h +++ b/src/graphicsbuffer.h @@ -57,7 +57,7 @@ namespace IPDF void Bind() const; private: - void RecreateBuffer(); + bool RecreateBuffer(const void *data = nullptr); GLuint m_buffer_handle; BufferType m_buffer_type; BufferUsage m_buffer_usage; @@ -65,6 +65,7 @@ namespace IPDF size_t m_buffer_size; bool m_invalidated; bool m_buffer_shape_dirty; + bool m_faking_map; }; }