changed gBuffer implementation

Step towards more transparent renderer