Make es renderer cope with batch size remainders

Fixes issue metioned in previous commit message
set uniform array size of es renderer to 35, as that ~= a 1024 limit, which seems to be a minimum guarantee