OpenGL费解的报错信息

Cleverly 2017-11-18 03:26:58
使用OpenGl播放YUV视频,在初始化着色器(shader)时,需要定义 “顶点数组”与“像素,纹理数组”,于是有了下面的代码
//顶点数组
static const GLfloat vertexVertices[] = {-1.0f,-1.0f,1.0f,-1.0f,-1.0f,1.0f,1.0f,1.0f}; //138行
//像素纹理数组
static const GLfloat textureVertices[] = {0.0f,1.0f,1.0f,1.0f,0.0f,0.0f,1.0f,0.0f}; //140行
很简单的C++数组初始化(GLfloat是OpenGl中的float类型,防止操作系统位数不一致情况),报了下面的错误
1>.\OpenGL.c(138) : error C2143: 语法错误 : 缺少“;”(在“<cv-qualifer>”的前面)
1>.\OpenGL.c(140) : error C2143: 语法错误 : 缺少“;”(在“<cv-qualifer>”的前面)


求大神帮忙看下
...全文
512 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

2,275

社区成员

发帖
与我相关
我的任务
社区描述
多媒体/设计/Flash/Silverlight 开发 Flash流媒体开发
社区管理员
  • Flash流媒体开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧