• Ell's avatar
    app: use gimp_tile_handler_validate_validate() in gimp:buffer-source-validate · 83dd94ba
    Ell authored
    Use gimp_tile_handler_validate_validate(), added in the commit
    before last, in gimp:buffer-source-validate, in order to pre-render
    the necessary region of the buffer, instead of performing the
    validation implicitly by iterating over the region.  This is both
    simpler, and, more importantly, allows us to render the entire
    region in a single chunk, instead of tile-by-tile, which can be
    considerably more efficient, especially with high thread counts.
    
    This essentially extends the dynamic sizing of rendered projection
    chunks to layer groups, which are rendered through
    gimp:buffer-source-validate, rather than just the main image
    projection.
    83dd94ba
Name
Last commit
Last update
..
actions Loading commit data...
config Loading commit data...
core Loading commit data...
dialogs Loading commit data...
display Loading commit data...
file Loading commit data...
gegl Loading commit data...
gui Loading commit data...
menus Loading commit data...
operations Loading commit data...
paint Loading commit data...
pdb Loading commit data...
plug-in Loading commit data...
propgui Loading commit data...
tests Loading commit data...
text Loading commit data...
tools Loading commit data...
vectors Loading commit data...
widgets Loading commit data...
xcf Loading commit data...
.gitignore Loading commit data...
Makefile.am Loading commit data...
about.h Loading commit data...
app.c Loading commit data...
app.h Loading commit data...
errors.c Loading commit data...
errors.h Loading commit data...
gimp-debug.c Loading commit data...
gimp-debug.h Loading commit data...
gimp-intl.h Loading commit data...
gimp-log.c Loading commit data...
gimp-log.h Loading commit data...
gimp-priorities.h Loading commit data...
gimp-version.c Loading commit data...
gimp-version.h Loading commit data...
gimpcore.def Loading commit data...
language.c Loading commit data...
language.h Loading commit data...
main.c Loading commit data...
sanity.c Loading commit data...
sanity.h Loading commit data...
signals.c Loading commit data...
signals.h Loading commit data...
tests.c Loading commit data...
tests.h Loading commit data...
unique.c Loading commit data...
unique.h Loading commit data...