std140专题

GLSL中的std140注意事项

一、关于bool的注意事项 以下是笔者在学习OpenGL相关内容时遇到的问题 struct UniformBufferObject {alignas(16) igm::vec3 viewPos;alignas(4) bool useColor;}; 这是我在C++程序中声明的一个UBO,对应于着色器中的: layout(std140, binding = 1) uniform Unif