33 inline static std::array<float, 4> sLightColor = {1.0, 1.0, 0.0, 1.0};
35 inline static Uniform sLightColorUniform;
42 sLightColor[0] = color.redF();
43 sLightColor[1] = color.greenF();
44 sLightColor[2] = color.blueF();
45 sLightColor[3] = color.alphaF();
52 if (!sLightColorUniform.
isValid())
54 "u_drawableDirectionalLightColor", bgfx::UniformType::Vec4);
55 sLightColorUniform.
bind(sLightColor.data());