fix shader for Apple devices

This commit is contained in:
2019-07-21 08:47:26 +02:00
parent 85d9c057f8
commit 97d9ca717a
3 changed files with 19 additions and 11 deletions

View File

@@ -259,7 +259,7 @@ void RTT::clear_mask(glm::bool4 mask, glm::vec4 color)
{
// save old state
std::array<GLboolean, 4> old_mask;
glGetBooleanv(GL_COLOR_WRITEMASK, std::data(old_mask));
glGetBooleanv(GL_COLOR_WRITEMASK, old_mask.data());
// clear with mask
glColorMask(mask.r, mask.g, mask.b, mask.a);