小编Joz*_*len的帖子

带有__declspec(align('16'))的形式参数将不对齐

我正在尝试设置着色器制服的功能,但是当我尝试编译它时,我收到此错误:

错误2错误C2719:'value':带__declspec的形式参数(align('16'))将不对齐

这是功能代码:

void Shader::setUniform(std::string name, const glm::mat4 value){
    GLint uniform = glGetUniformLocation(m_program, name.c_str());
    glUniformMatrix4fv(uniform, 1, GL_FALSE, (GLfloat*)&value);
}
Run Code Online (Sandbox Code Playgroud)

我正在使用Visual Studio 2013.

c++ opengl glm-math

17
推荐指数
1
解决办法
1万
查看次数

标签 统计

c++ ×1

glm-math ×1

opengl ×1