• Alexander Larsson's avatar
    GtkGLArea: Only re-allocate buffers during paint · 08853c73
    Alexander Larsson authored
    This drops the maybe_allocate_buffers that re-allocates buffers
    at any point. Instead we just set have_buffers to FALSE and have
    the buffers re-created when needed.
    
    This also makes the buffer creation code imdeponent and makes it
    clean up no longer needed buffers in order to handle being called
    multiple times due to the above.
    
    We also ensure we re-allocate the buffers when we're resizing
    and the buffers are already created.
    08853c73
Name
Last commit
Last update
build Loading commit data...
demos Loading commit data...
docs Loading commit data...
examples Loading commit data...
gdk Loading commit data...
gtk Loading commit data...
libgail-util Loading commit data...
m4 Loading commit data...
m4macros Loading commit data...
modules Loading commit data...
po Loading commit data...
po-properties Loading commit data...
tests Loading commit data...
testsuite Loading commit data...
util Loading commit data...
AUTHORS Loading commit data...
COPYING Loading commit data...
HACKING Loading commit data...
INSTALL.in Loading commit data...
MAINTAINERS Loading commit data...
Makefile.am Loading commit data...
Makefile.decl Loading commit data...
NEWS Loading commit data...
NEWS.pre-1-0 Loading commit data...
README.commits Loading commit data...
README.in Loading commit data...
README.win32 Loading commit data...
acinclude.m4 Loading commit data...
autogen.sh Loading commit data...
config.h.win32.in Loading commit data...
configure.ac Loading commit data...
gail-3.0.pc.in Loading commit data...
gdk-3.0.pc.in Loading commit data...
git.mk Loading commit data...
gtk+-3.0.pc.in Loading commit data...
gtk+-unix-print-3.0.pc.in Loading commit data...
gtk+.doap Loading commit data...
gtk-zip.sh.in Loading commit data...
makefile.msc Loading commit data...
sanitize-la.sh Loading commit data...