开发者社区> 问答> 正文

OpenGL , 渲染纹理失败

游客5qwndq352r4ns 2019-04-01 20:33:02 264

使用stbi_load加载图片资源失败

出现错误起始位置:
image

内存分配错误,百度未解决
image

最后输出结果

image

查询解决办法:最开始认为是渲染出错,然后发现是图片资源不能加载,最后通过调试,认为是内存分配问题,新手,个人认知,求解惑,谢谢

可能还有其他错误,源码链接:https://blog.csdn.net/qq_38271800/article/details/88956618

分享到
取消 提交回答
全部回答(1)
  • dreifachstein
    2019-07-17 23:32:25

    首先 断点停在的那一行还没执行,所以data还未初始话,如果是内存访问越界的话 一般就崩了

    OpenGL纹理渲染不出来情况有很多 开发时可以在每行gl命令后面检查glGetError的返回值,确保调用成功

    但是你的代码里面 着色器根本没有使用纹理采样的功能

    1 0
+ 订阅

时时分享云计算技术内容,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。

推荐文章