g buffers working with light