add depth texture buffer #29
add context resize callback #29