[graph] Check blending cache earlier.
This slightly reworks commit bfbd7826 by moving the cache check into the initialization functions. this is especially important to keep the direct span rendering light. * graph/gblany.h (*): Move the cache check from here... * graph/gblblit.c (gblender_blit_init, grSetTargetPenBrush): ... to here. * graph/gblender.h (GBLANDER_VARS, GBLENDER_CHANNEL_VARS): Restore old macros.
Showing with 58 additions and 74 deletions