add bufferWidth and bufferHeight property to GpuContext