update GLconsumer copybit implementation