• Alexander Larsson's avatar
    GskRenderNode: Use C99 flexible arrays to avoid extra allocation · 230d27b0
    Alexander Larsson authored
    Instead of a separate allocation for any arrays in the render node
    we allocate these as part of the render node itself, using C99
    flexible arrays.
    
    This leads to less allocations, which is nice, but the major reason
    for this is that it allows us to change the allocation scheme further
    in the future. For instance, we want to do stack-like allocation so
    that all the render-nodes for an entire frame are allocated in one
    (or a few) chunks.
    230d27b0
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...
gsk Loading commit data...
gtk Loading commit data...
m4 Loading commit data...
modules Loading commit data...
po Loading commit data...
po-properties Loading commit data...
tests Loading commit data...
testsuite 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-4.0.pc.in Loading commit data...
git.mk Loading commit data...
gtk+-4.0.pc.in Loading commit data...
gtk+-unix-print-4.0.pc.in Loading commit data...
gtk+.doap Loading commit data...
gtk-zip.sh.in Loading commit data...
make-pot Loading commit data...
makefile.msc Loading commit data...
sanitize-la.sh Loading commit data...