added support for one directional light in gfx backend