Testing shows 33% speed increase versus @ggenije2 quads mainly from less average drawCount and using pre-sorted inputs https://scratch.mit.edu/projects/882039002 Doesn't work for ratios above 16 :-( mainly useful for voxel walls
Thx to @nakakouTV for their help on clarifying inner triangle fill logic. This method draws vertical aligned quads. I used Gemini to create a random list of valid trapezoids but I think winding order maybe incorrect on some items giving wonky shapes. The use of this method is situational and only suited tiled walls rather than complex meshs. It may not worth it verus 2 tri stamped trapezoids :-(