added skia_pixel_t and its OpenGl traits
added opengl guard to buffer destructor