器设置gpu渲染程序opengll插件问题求助

求助,渲染器opengl显示这个【rpcs3吧】_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0可签7级以上的吧50个
本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:23,317贴子:
求助,渲染器opengl显示这个
之后未响应闪退
NULL的话游戏白屏有声音
系统是32位的?
贴吧热议榜
使用签名档&&
保存至快速回贴求助:MFC中点击按钮之后再显示OpenGL图像,该怎样实现?谢谢!
[问题点数:40分,结帖人Alice_fy]
本版专家分:0
结帖率 100%
CSDN今日推荐
本版专家分:358065
2013年 荣获名人称号
2011年 总版技术专家分年内排行榜第三2010年 总版技术专家分年内排行榜第三
2012年 总版技术专家分年内排行榜第五
2012年1月 总版技术专家分月排行榜第一
本版专家分:0
本版专家分:163474
2018年7月 VC/MFC大版内专家分月排行榜第一2017年10月 VC/MFC大版内专家分月排行榜第一2016年3月 VC/MFC大版内专家分月排行榜第一2014年10月 VC/MFC大版内专家分月排行榜第一2014年9月 VC/MFC大版内专家分月排行榜第一2014年7月 VC/MFC大版内专家分月排行榜第一2014年6月 VC/MFC大版内专家分月排行榜第一2014年5月 VC/MFC大版内专家分月排行榜第一2014年4月 VC/MFC大版内专家分月排行榜第一2014年2月 VC/MFC大版内专家分月排行榜第一2013年7月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第二2017年12月 VC/MFC大版内专家分月排行榜第二2017年6月 VC/MFC大版内专家分月排行榜第二2017年5月 VC/MFC大版内专家分月排行榜第二2017年1月 VC/MFC大版内专家分月排行榜第二2016年11月 VC/MFC大版内专家分月排行榜第二2016年4月 VC/MFC大版内专家分月排行榜第二2014年11月 VC/MFC大版内专家分月排行榜第二2014年1月 VC/MFC大版内专家分月排行榜第二2013年10月 VC/MFC大版内专家分月排行榜第二2013年9月 VC/MFC大版内专家分月排行榜第二2013年6月 VC/MFC大版内专家分月排行榜第二2013年4月 VC/MFC大版内专家分月排行榜第二2012年6月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第三2018年4月 VC/MFC大版内专家分月排行榜第三2018年3月 VC/MFC大版内专家分月排行榜第三2018年2月 VC/MFC大版内专家分月排行榜第三2018年1月 VC/MFC大版内专家分月排行榜第三2017年11月 VC/MFC大版内专家分月排行榜第三2017年9月 VC/MFC大版内专家分月排行榜第三2017年8月 VC/MFC大版内专家分月排行榜第三2017年4月 VC/MFC大版内专家分月排行榜第三2016年12月 VC/MFC大版内专家分月排行榜第三2016年10月 VC/MFC大版内专家分月排行榜第三2016年2月 VC/MFC大版内专家分月排行榜第三2015年10月 VC/MFC大版内专家分月排行榜第三2015年7月 VC/MFC大版内专家分月排行榜第三2012年10月 VC/MFC大版内专家分月排行榜第三
本版专家分:0
本版专家分:0
本版专家分:0
匿名用户不能发表回复!
其他相关推荐
MFC对话框中点击按钮打开bmp图片并显示在picture中,同时可以另存
js代码段:
//function show(){
var m3hidden=document.getElementByIdx_x_x_x_x('m3hidden');
if(m3hidden.style.display==&&||m3hidden.style.display==&block&){
m3hidden.style.disp
由于想做一个应用软件,把目前自己的算法应用出去,给给为研究者提供一丢丢便利,需要在MFC中显示视频流文件。我尝试了两种方法:opencv+MFC;openGL+MFC;这两种方法都可行。但是在使用opencv+MFC时,以为是设置双缓冲处有点问题,导致视频流闪烁严重。(实际是读取视频的问题,修改后应该可行,后面改用opengl做了,也出现了这样的问题,后来修改好了)。1、首先需要加载一个Pictur
选择文件夹的路径
iOS 实现倒计时
方法一:模态对话框
资源视图--Dialog--右键--添加资源--新建--对话框-,然后在已经生成的对话框中(解决资源视图中的dialog下的新生成的那个)右键--添加类。例如:添加CMyNewDlg类,在所要调的代码中(按钮点击方法所在的文件代码),先加头文件#include
&CMyNewDlg.h &,之后在按钮点击方法中:
void COnclickDlg::OnBnClicke
点击同一按钮实现div的隐藏与现实切换:
在很多应用中,都有这样的功能,点击同一个按钮可以实现div的隐藏或者现实,当然操作的并非必须是按钮或者div,不过原理是一样的,下面就通过代码实例介绍一下如何实现此功能。
[HTML] 纯文本查看 复制代码运行代码
今天用UGUI做一个点击显示再点击隐藏,画面如下:
下面讲讲如何做:
首先设置一下屏幕的宽度和高度,以及屏幕自适应
Image下添加个Animator组件
选中Image,然后选择Window-Animation 打开Animation对话框
最后看看点击按钮触发的方法:
FR:海涛高软(QQ群:)
实例代码:
vue点击切换显示隐藏
原本可以成为Google、Facebook的“爸爸”,或者微软的“儿子”,最后却像“孙子”一样被贱卖,沦为互联网浪潮的“弃子”。
el:&#example&,
btnText:&隐藏&,
isShow:true
MFC 点击一个对话框按钮弹出另一个对话框
1.在资源中添加一个对话框
右击Dialog | Insert dialog
2.在对话框上添加自己需要的按钮等控件
3.双击控件会出现一个对话框,为添加的对话框命名一个类名,例如Dlg2
自动生成.cpp和.h文件
4.在第一个对话框的.cpp文件中包含上面生成的那个关于OpenGL模型运动——求助!
[问题点数:40分]
本版专家分:0
结帖率 20%
CSDN今日推荐
本版专家分:910
本版专家分:4450
2012年4月 其他开发语言大版内专家分月排行榜第一
本版专家分:140608
2013年10月 荣获微软MVP称号2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号2010年10月 荣获微软MVP称号
2012年4月 VC/MFC大版内专家分月排行榜第一
2012年5月 VC/MFC大版内专家分月排行榜第二2012年3月 VC/MFC大版内专家分月排行榜第二2011年7月 VC/MFC大版内专家分月排行榜第二2011年1月 VC/MFC大版内专家分月排行榜第二2010年12月 VC/MFC大版内专家分月排行榜第二2010年9月 VC/MFC大版内专家分月排行榜第二2010年6月 VC/MFC大版内专家分月排行榜第二2010年5月 VC/MFC大版内专家分月排行榜第二2010年4月 VC/MFC大版内专家分月排行榜第二
2010年11月 VC/MFC大版内专家分月排行榜第三
本版专家分:770
本版专家分:0
本版专家分:0
本版专家分:398
本版专家分:1853
本版专家分:140608
2013年10月 荣获微软MVP称号2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号2010年10月 荣获微软MVP称号
2012年4月 VC/MFC大版内专家分月排行榜第一
2012年5月 VC/MFC大版内专家分月排行榜第二2012年3月 VC/MFC大版内专家分月排行榜第二2011年7月 VC/MFC大版内专家分月排行榜第二2011年1月 VC/MFC大版内专家分月排行榜第二2010年12月 VC/MFC大版内专家分月排行榜第二2010年9月 VC/MFC大版内专家分月排行榜第二2010年6月 VC/MFC大版内专家分月排行榜第二2010年5月 VC/MFC大版内专家分月排行榜第二2010年4月 VC/MFC大版内专家分月排行榜第二
2010年11月 VC/MFC大版内专家分月排行榜第三
本版专家分:0
本版专家分:0
本版专家分:140608
2013年10月 荣获微软MVP称号2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号2010年10月 荣获微软MVP称号
2012年4月 VC/MFC大版内专家分月排行榜第一
2012年5月 VC/MFC大版内专家分月排行榜第二2012年3月 VC/MFC大版内专家分月排行榜第二2011年7月 VC/MFC大版内专家分月排行榜第二2011年1月 VC/MFC大版内专家分月排行榜第二2010年12月 VC/MFC大版内专家分月排行榜第二2010年9月 VC/MFC大版内专家分月排行榜第二2010年6月 VC/MFC大版内专家分月排行榜第二2010年5月 VC/MFC大版内专家分月排行榜第二2010年4月 VC/MFC大版内专家分月排行榜第二
2010年11月 VC/MFC大版内专家分月排行榜第三
本版专家分:0
本版专家分:163474
2018年7月 VC/MFC大版内专家分月排行榜第一2017年10月 VC/MFC大版内专家分月排行榜第一2016年3月 VC/MFC大版内专家分月排行榜第一2014年10月 VC/MFC大版内专家分月排行榜第一2014年9月 VC/MFC大版内专家分月排行榜第一2014年7月 VC/MFC大版内专家分月排行榜第一2014年6月 VC/MFC大版内专家分月排行榜第一2014年5月 VC/MFC大版内专家分月排行榜第一2014年4月 VC/MFC大版内专家分月排行榜第一2014年2月 VC/MFC大版内专家分月排行榜第一2013年7月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第二2017年12月 VC/MFC大版内专家分月排行榜第二2017年6月 VC/MFC大版内专家分月排行榜第二2017年5月 VC/MFC大版内专家分月排行榜第二2017年1月 VC/MFC大版内专家分月排行榜第二2016年11月 VC/MFC大版内专家分月排行榜第二2016年4月 VC/MFC大版内专家分月排行榜第二2014年11月 VC/MFC大版内专家分月排行榜第二2014年1月 VC/MFC大版内专家分月排行榜第二2013年10月 VC/MFC大版内专家分月排行榜第二2013年9月 VC/MFC大版内专家分月排行榜第二2013年6月 VC/MFC大版内专家分月排行榜第二2013年4月 VC/MFC大版内专家分月排行榜第二2012年6月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第三2018年4月 VC/MFC大版内专家分月排行榜第三2018年3月 VC/MFC大版内专家分月排行榜第三2018年2月 VC/MFC大版内专家分月排行榜第三2018年1月 VC/MFC大版内专家分月排行榜第三2017年11月 VC/MFC大版内专家分月排行榜第三2017年9月 VC/MFC大版内专家分月排行榜第三2017年8月 VC/MFC大版内专家分月排行榜第三2017年4月 VC/MFC大版内专家分月排行榜第三2016年12月 VC/MFC大版内专家分月排行榜第三2016年10月 VC/MFC大版内专家分月排行榜第三2016年2月 VC/MFC大版内专家分月排行榜第三2015年10月 VC/MFC大版内专家分月排行榜第三2015年7月 VC/MFC大版内专家分月排行榜第三2012年10月 VC/MFC大版内专家分月排行榜第三
本版专家分:140608
2013年10月 荣获微软MVP称号2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号2010年10月 荣获微软MVP称号
2012年4月 VC/MFC大版内专家分月排行榜第一
2012年5月 VC/MFC大版内专家分月排行榜第二2012年3月 VC/MFC大版内专家分月排行榜第二2011年7月 VC/MFC大版内专家分月排行榜第二2011年1月 VC/MFC大版内专家分月排行榜第二2010年12月 VC/MFC大版内专家分月排行榜第二2010年9月 VC/MFC大版内专家分月排行榜第二2010年6月 VC/MFC大版内专家分月排行榜第二2010年5月 VC/MFC大版内专家分月排行榜第二2010年4月 VC/MFC大版内专家分月排行榜第二
2010年11月 VC/MFC大版内专家分月排行榜第三
本版专家分:0
本版专家分:0
本版专家分:163474
2018年7月 VC/MFC大版内专家分月排行榜第一2017年10月 VC/MFC大版内专家分月排行榜第一2016年3月 VC/MFC大版内专家分月排行榜第一2014年10月 VC/MFC大版内专家分月排行榜第一2014年9月 VC/MFC大版内专家分月排行榜第一2014年7月 VC/MFC大版内专家分月排行榜第一2014年6月 VC/MFC大版内专家分月排行榜第一2014年5月 VC/MFC大版内专家分月排行榜第一2014年4月 VC/MFC大版内专家分月排行榜第一2014年2月 VC/MFC大版内专家分月排行榜第一2013年7月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第二2017年12月 VC/MFC大版内专家分月排行榜第二2017年6月 VC/MFC大版内专家分月排行榜第二2017年5月 VC/MFC大版内专家分月排行榜第二2017年1月 VC/MFC大版内专家分月排行榜第二2016年11月 VC/MFC大版内专家分月排行榜第二2016年4月 VC/MFC大版内专家分月排行榜第二2014年11月 VC/MFC大版内专家分月排行榜第二2014年1月 VC/MFC大版内专家分月排行榜第二2013年10月 VC/MFC大版内专家分月排行榜第二2013年9月 VC/MFC大版内专家分月排行榜第二2013年6月 VC/MFC大版内专家分月排行榜第二2013年4月 VC/MFC大版内专家分月排行榜第二2012年6月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第三2018年4月 VC/MFC大版内专家分月排行榜第三2018年3月 VC/MFC大版内专家分月排行榜第三2018年2月 VC/MFC大版内专家分月排行榜第三2018年1月 VC/MFC大版内专家分月排行榜第三2017年11月 VC/MFC大版内专家分月排行榜第三2017年9月 VC/MFC大版内专家分月排行榜第三2017年8月 VC/MFC大版内专家分月排行榜第三2017年4月 VC/MFC大版内专家分月排行榜第三2016年12月 VC/MFC大版内专家分月排行榜第三2016年10月 VC/MFC大版内专家分月排行榜第三2016年2月 VC/MFC大版内专家分月排行榜第三2015年10月 VC/MFC大版内专家分月排行榜第三2015年7月 VC/MFC大版内专家分月排行榜第三2012年10月 VC/MFC大版内专家分月排行榜第三
本版专家分:0
本版专家分:140608
2013年10月 荣获微软MVP称号2012年10月 荣获微软MVP称号2011年10月 荣获微软MVP称号2010年10月 荣获微软MVP称号
2012年4月 VC/MFC大版内专家分月排行榜第一
2012年5月 VC/MFC大版内专家分月排行榜第二2012年3月 VC/MFC大版内专家分月排行榜第二2011年7月 VC/MFC大版内专家分月排行榜第二2011年1月 VC/MFC大版内专家分月排行榜第二2010年12月 VC/MFC大版内专家分月排行榜第二2010年9月 VC/MFC大版内专家分月排行榜第二2010年6月 VC/MFC大版内专家分月排行榜第二2010年5月 VC/MFC大版内专家分月排行榜第二2010年4月 VC/MFC大版内专家分月排行榜第二
2010年11月 VC/MFC大版内专家分月排行榜第三
本版专家分:163474
2018年7月 VC/MFC大版内专家分月排行榜第一2017年10月 VC/MFC大版内专家分月排行榜第一2016年3月 VC/MFC大版内专家分月排行榜第一2014年10月 VC/MFC大版内专家分月排行榜第一2014年9月 VC/MFC大版内专家分月排行榜第一2014年7月 VC/MFC大版内专家分月排行榜第一2014年6月 VC/MFC大版内专家分月排行榜第一2014年5月 VC/MFC大版内专家分月排行榜第一2014年4月 VC/MFC大版内专家分月排行榜第一2014年2月 VC/MFC大版内专家分月排行榜第一2013年7月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第二2017年12月 VC/MFC大版内专家分月排行榜第二2017年6月 VC/MFC大版内专家分月排行榜第二2017年5月 VC/MFC大版内专家分月排行榜第二2017年1月 VC/MFC大版内专家分月排行榜第二2016年11月 VC/MFC大版内专家分月排行榜第二2016年4月 VC/MFC大版内专家分月排行榜第二2014年11月 VC/MFC大版内专家分月排行榜第二2014年1月 VC/MFC大版内专家分月排行榜第二2013年10月 VC/MFC大版内专家分月排行榜第二2013年9月 VC/MFC大版内专家分月排行榜第二2013年6月 VC/MFC大版内专家分月排行榜第二2013年4月 VC/MFC大版内专家分月排行榜第二2012年6月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第三2018年4月 VC/MFC大版内专家分月排行榜第三2018年3月 VC/MFC大版内专家分月排行榜第三2018年2月 VC/MFC大版内专家分月排行榜第三2018年1月 VC/MFC大版内专家分月排行榜第三2017年11月 VC/MFC大版内专家分月排行榜第三2017年9月 VC/MFC大版内专家分月排行榜第三2017年8月 VC/MFC大版内专家分月排行榜第三2017年4月 VC/MFC大版内专家分月排行榜第三2016年12月 VC/MFC大版内专家分月排行榜第三2016年10月 VC/MFC大版内专家分月排行榜第三2016年2月 VC/MFC大版内专家分月排行榜第三2015年10月 VC/MFC大版内专家分月排行榜第三2015年7月 VC/MFC大版内专家分月排行榜第三2012年10月 VC/MFC大版内专家分月排行榜第三
本版专家分:163474
2018年7月 VC/MFC大版内专家分月排行榜第一2017年10月 VC/MFC大版内专家分月排行榜第一2016年3月 VC/MFC大版内专家分月排行榜第一2014年10月 VC/MFC大版内专家分月排行榜第一2014年9月 VC/MFC大版内专家分月排行榜第一2014年7月 VC/MFC大版内专家分月排行榜第一2014年6月 VC/MFC大版内专家分月排行榜第一2014年5月 VC/MFC大版内专家分月排行榜第一2014年4月 VC/MFC大版内专家分月排行榜第一2014年2月 VC/MFC大版内专家分月排行榜第一2013年7月 VC/MFC大版内专家分月排行榜第一
2018年5月 VC/MFC大版内专家分月排行榜第二2017年12月 VC/MFC大版内专家分月排行榜第二2017年6月 VC/MFC大版内专家分月排行榜第二2017年5月 VC/MFC大版内专家分月排行榜第二2017年1月 VC/MFC大版内专家分月排行榜第二2016年11月 VC/MFC大版内专家分月排行榜第二2016年4月 VC/MFC大版内专家分月排行榜第二2014年11月 VC/MFC大版内专家分月排行榜第二2014年1月 VC/MFC大版内专家分月排行榜第二2013年10月 VC/MFC大版内专家分月排行榜第二2013年9月 VC/MFC大版内专家分月排行榜第二2013年6月 VC/MFC大版内专家分月排行榜第二2013年4月 VC/MFC大版内专家分月排行榜第二2012年6月 VC/MFC大版内专家分月排行榜第二
2018年6月 VC/MFC大版内专家分月排行榜第三2018年4月 VC/MFC大版内专家分月排行榜第三2018年3月 VC/MFC大版内专家分月排行榜第三2018年2月 VC/MFC大版内专家分月排行榜第三2018年1月 VC/MFC大版内专家分月排行榜第三2017年11月 VC/MFC大版内专家分月排行榜第三2017年9月 VC/MFC大版内专家分月排行榜第三2017年8月 VC/MFC大版内专家分月排行榜第三2017年4月 VC/MFC大版内专家分月排行榜第三2016年12月 VC/MFC大版内专家分月排行榜第三2016年10月 VC/MFC大版内专家分月排行榜第三2016年2月 VC/MFC大版内专家分月排行榜第三2015年10月 VC/MFC大版内专家分月排行榜第三2015年7月 VC/MFC大版内专家分月排行榜第三2012年10月 VC/MFC大版内专家分月排行榜第三
本版专家分:123
本版专家分:123
本版专家分:0
本版专家分:123
本版专家分:123
本版专家分:123
本版专家分:0
本版专家分:123
本版专家分:0
本版专家分:123
本版专家分:0
本版专家分:123
本版专家分:0
本版专家分:123
本版专家分:123
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:123
本版专家分:123
本版专家分:0
本版专家分:0
本版专家分:0
本版专家分:123
本版专家分:0
本版专家分:0
本版专家分:123
本版专家分:0
匿名用户不能发表回复!
其他相关推荐主题 : 【已解决】急!求助关于cocos2dX openGL问题
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
【已解决】急!求助关于cocos2dX openGL问题&&&
我在新装了win7后,用的vs2012 重新打开老项目(cocos2dx版本2.15)只要运行项目就会报Dll错误错误在 CCGLProgram.cpp 里的  glLinkProgram(m_uProgram);初步估计是由于openGL驱动问题。我电脑没有显卡,用的是i3-3220里的集成显卡Intel HD Graphic 2500,我安装最新驱动后,调试openGL版本是4.0; 难道必须要显卡才可以? [ 此帖被小塔在 14:02重新编辑 ]
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
cocos2dX 对&&openGL 的版本有要求?以下是项目输出信息:OpenGL version = 4.0.0 - Build 10.18.10.3345Ready for GLSLReady for OpenGL 2.0============&m_pathToSave:&dict&&&&&cocos2d.x.version: 2.1.5&&&&cocos2d.x.compiled_with_profiler: false&&&&cocos2d.x.compiled_with_gl_state_cache: true&&&&gl.vendor: Intel&&&&gl.renderer: Intel(R) HD Graphics 2500&&&&gl.version: 4.0.0 - Build 10.18.10.3345&&&&gl.max_texture_size: 16384&&&&gl.max_texture_units: 96&&&&gl.supports_PVRTC: false&&&&gl.supports_NPOT: true&&&&gl.supports_BGRA8888: false&&&&gl.supports_discard_framebuffer: false&&&&gl.supports_vertex_array_object: true&/dict&有没有能帮忙解决的?&&
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
报错信息:0x029D1B47 (ig7icd32.dll) (DotaClient.win32.exe 中)处的第一机会异常: 0xC00000FD: Stack overflow (参数: 0xx)。0x029D1B47 (ig7icd32.dll) (DotaClient.win32.exe 中)处有未经处理的异常: 0xC00000FD: Stack overflow (参数: 0xx)。
可可豆: * CB
威望: * 点
在线时间: (时)
注册时间: *
最后登录: *
发自: Web Page
cocos2d-x引擎对显卡没有什么要求,我们这里有的显卡是intel HD3000,工作是正常的。建议看看其他的版本驱动是否有问题。有可能是显卡驱动不兼容的情况。
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
我的是最新驱动哦~~&&从驱动之家更新的~~
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
回 2楼(mingwow9) 的帖子
而且正常的cocos2dx中的 testCpp项目能正常运行啊 , 就我自己写的项目跑不了。
级别: 新手上路
可可豆: 38 CB
威望: 38 点
在线时间: 3(时)
发自: Web Page
我貌似找到问题解决办法了 ~~我看了反汇编内容报错位置:027D1B47 test dword ptr [eax],eax百度之 搜索发现原因如下(这跟局部数组变量定义所分配的最大空间设置大小有关。局部变量的申请空间是存放于栈中,windows里默认栈内存是1M,所以当申请空间大于1M时就会出现溢出错误。)有原文链接:不知道是不是这个问题 反正我修改以后发现可以了~~~~~
级别: 新手上路
UID: 314421
可可豆: 22 CB
威望: 17 点
在线时间: 7(时)
发自: Web Page
感谢=3=,我也成功了!!!
关注本帖(如果有新回复会站内信通知您)
发帖、回帖都会得到可观的积分奖励。
按"Ctrl+Enter"直接提交
关注CocoaChina
关注微信 每日推荐
扫一扫 关注CVP公众号
扫一扫 浏览移动版IMX6Q关于OpenGL的问题求助!!! - i.MX产品 - 恩智浦技术社区
后使用快捷导航没有帐号?
查看: 2374|回复: 5
IMX6Q关于OpenGL的问题求助!!!
该用户从未签到主题帖子积分
新手上路, 积分 33, 距离下一级还需 17 积分
新手上路, 积分 33, 距离下一级还需 17 积分
& && &&&想请教各位大牛一个问题:现在我在IMX6Q上面移植QT,内核版本使用的是3.0.35,交叉编译工具使用的版本是4.9,由于需要用到OpenGL,在官网上下载OpenGL库后,却不能使用,大概原因是官网上面的OpenGL库是4.6版本的编译器编译出来的。如果我必须要使用4.9版本的编译器的话,怎么才能获取到相对应的OpenGL库??
目前已有5人回答
TA的每日心情开心 10:25签到天数: 4 天[LV.2]偶尔看看I主题帖子积分
你好,你可以尝试以下办法:
1.去问问官方可不可以提供4.9的OpenGL库
2.尝试自己编译4.9的OpenGL库
3.直接用4.6的OpenGL库,把遇到的问题贴出来,分析
该用户从未签到主题帖子积分
新手上路, 积分 33, 距离下一级还需 17 积分
新手上路, 积分 33, 距离下一级还需 17 积分
你好,你可以尝试以下办法:
1.去问问官方可不可以提供4.9的OpenGL库
2.尝试自己编译4.9的OpenGL库
用4.6的OpenGL库,在编译QT时,报以下错误:
[img]C:/Users/Administrator/Desktop/error.png
该用户从未签到主题帖子积分
新手上路, 积分 33, 距离下一级还需 17 积分
新手上路, 积分 33, 距离下一级还需 17 积分
用4.6的OpenGL库,在编译QT时,报以下错误:
C:/Users/Administrator/Desktop/error.png
图片传不上来,贴文字了...
/opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/../lib/gcc/arm-cortexa9_neon-linux-gnueabihf/4.9.1/../../../../arm-cortexa9_neon-linux-gnueabihf/bin/ld.gold: error: /usr/imx6_opengl/lib/libGLESv2.so uses VFP register arguments, output does not
/opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/../lib/gcc/arm-cortexa9_neon-linux-gnueabihf/4.9.1/../../../../arm-cortexa9_neon-linux-gnueabihf/bin/ld.gold: error: /usr/imx6_opengl/lib/libEGL.so uses VFP register arguments, output does not
/opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/../lib/gcc/arm-cortexa9_neon-linux-gnueabihf/4.9.1/../../../../arm-cortexa9_neon-linux-gnueabihf/bin/ld.gold: error: /usr/imx6_opengl/lib/libGAL.so uses VFP register arguments, output does not
collect2: error: ld returned 1 exit status
make[3]: *** [../../lib/libQt5Gui.so.5.4.1] Error 1
make[3]: Leaving directory `/opt/Qt_5.4/qt5.4/build/build_arm/qtbase/src/gui'
make[2]: *** [sub-gui-make_first] Error 2
make[2]: Leaving directory `/opt/Qt_5.4/qt5.4/build/build_arm/qtbase/src'
make[1]: *** [sub-src-make_first] Error 2
make[1]: Leaving directory `/opt/Qt_5.4/qt5.4/build/build_arm/qtbase'
make: *** [module-qtbase-make_first] Error 2
root@Ubuntu-qh:build_arm#
TA的每日心情开心 10:25签到天数: 4 天[LV.2]偶尔看看I主题帖子积分
本帖最后由 魏科 于
19:14 编辑
你好,很抱歉,回复晚了,
看来情况还不是太糟糕!
从你反馈的信息可以看出,编译这个OPENGL的工程师,对GCC指定了VFP浮点运算单元,
但是你GCC编译器却没有指定浮点运算单元
现在我们要做的是以下几点:
0.先确保你用的gcc的前缀中带有gnueabihf关键字,hf表示支持硬件浮点运算单元
1.GCC如何用VFP选项
2.我们IMX6Q的是什么VFP
3.我们IMX6Q的QT5编译有没有带VFP选项,如何在QT5中为IMX6Q添加VFP
----------------------------------------------
0.我用的而是IMX6UL的GCC,前缀是:arm-linux-gnueabihf-,显然支持硬件浮点单元,
你根据自己的情况确认一下。
1.GCC如何用VFP选项,
请使用命令(根据你的GCC来做)
arm-linux-gnueabihf-gcc --target-help
输出的一大堆信息中查找关键字:& &&Known ARM FPUs& (区分大小写)
里面有一连串的VPU选项,你可以看到GCC是通过-mfpu来指定需要的FPU
大概有以下内容:
&&Known ARM FPUs (for use with the -mfpu= option):
& & crypto-neon-fp-armv8 fp-armv8 fpv4-sp-d16 neon neon-fp-armv8 neon-fp16
& & neon-vfpv4 vfp vfp3 vfpv3 vfpv3-d16 vfpv3-d16-fp16 vfpv3-fp16 vfpv3xd
& & vfpv3xd-fp16 vfpv4 vfpv4-d16
另外还要注意几个小东西:-mfloat,大概有以下内容,后面会在QT5中用到:
Known floating-point ABIs (for use with the -mfloat-abi= option):
& & hard soft softfp
2.确定IMX6Q的VFP是哪一个,这个要查看IMX6Q的Datasheet,如果在文档中没有找到合适的,诸如:
vfpv3、vfpv4之类的字眼,那么可以设定-mfpu=neon,这是IMX6Q的普遍做法
3.对于QT5的IMX6编译配置文件路径是:
qtbase/mkspecs/devices/linux-imx6-g++/qmake.conf
里面对GCC的编译配置是这样写的:
IMX6_CFLAGS& &= -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1
DISTRO_OPTS += hard-float
从这个地方可以看出
QT5对IMX6已经添加了-mfpu=neon和-mfloat-abi=hard
所以没问题,但是你为什么出错了呢,可能原因如下:
1.在做QT5的configure的时候,没有按照套路走,若要启用devices下的这个linux-imx6-g++的套路
需要在configuure时添加 -devices imx6和 -device-option CORSS_COMPILES=..之类的
这个请用你的智慧去鉴别一下,我这里因为没有IXM6Q的板子,没有办法去确定。
2.-mfpu=neon和你的OPENGL的库的-mfpu=不一样,你可以在上述qmake.conf的地方
尝试-mfpu=neon-fp16 或者 -mfpu=neon-vfpv4,这个我真的不能确定,靠你去参考IMX6Q的Datasheet对浮点数的描述进行鉴别
确定这些以后,我觉得你的编译一定能够成功,
另外,在google上也有人遇到同样的问题,
请搜索关键字“libGLESv2.so uses VFP register arguments”
还有,回复框的右上角有一个“高级模式”,可以进入该模式,插入图片。
请继续跟进,谢谢。
该用户从未签到主题帖子积分
新手上路, 积分 33, 距离下一级还需 17 积分
新手上路, 积分 33, 距离下一级还需 17 积分
你好,很抱歉,回复晚了,
看来情况还不是太糟糕!
非常感谢您的关注与回复!
0:我使用的GCC是:arm-cortexa9_neon-linux-gnueabihf-gcc,
& &根据您的回复,该GCC是支持硬件浮点运算单元的。
1:在QT5的移植过程中我没有走qtbase/mkspecs/devices/linux-imx6-g++/qmake.conf这条路。
& &我是在qtbase/mkspecs/linux-arm-gnueabi-g++/qmake.conf进行配置的。
& &具体的配置如下:
# qmake configuration for building with arm-linux-gnueabi-g++
MAKEFILE_GENERATOR& && && && &= UNIX
CONFIG& && && && && && && && && && && && & += incremental
QMAKE_INCREMENTAL_STYLE&&= sublib
QT_QPA_DEFAULT_PLATFORM = eglfs
QMAKE_CFLAGS_RELEASE& && &+= -O2 -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1
QMAKE_CXXFLAGS_RELEASE&&+= -O2 -march=armv7-a -mfpu=neon -DLINUX=1 -DEGL_API_FB=1
DISTRO_OPTS += hard-float
include(../common/linux.conf)
include(../common/gcc-base-unix.conf)
include(../common/g++-unix.conf)
# modifications to g++.conf
#QMAKE_CC& && && && && && &= /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-gcc
#QMAKE_CXX& && && && && & = /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-g++
#QMAKE_LINK& && && && && &= /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-g++
#QMAKE_LINK_SHLIB& & = /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-g++
QMAKE_CC& && && && && && & = /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-gcc
QMAKE_CXX& && && && && &&&= /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-g++
QMAKE_LINK& && && && && & = /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-g++
QMAKE_LINK_SHLIB& &&&= /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-g++
# modifications to linux.conf
#QMAKE_AR& && && && && &&&= /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-ar cqs
#QMAKE_OBJCOPY& && & = /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-objcopy
#QMAKE_NM& && && && && &&&= /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-nm -P
#QMAKE_STRIP& && && && & = /opt/Embedsky/gcc-4.6.2-glibc-2.13-linaro-multilib-2011.12/tq-linaro-toolchain/bin/arm-fsl-linux-gnueabi-strip
QMAKE_AR& && && && && &&&= /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-ar cqs
QMAKE_OBJCOPY& && & = /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-objcopy
QMAKE_NM& && && && && &&&= /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-nm -P
QMAKE_STRIP& && && && & = /opt/Embedsky/arm-cortexa9_neon-linux-gnueabihf/bin/arm-cortexa9_neon-linux-gnueabihf-strip
QMAKE_INCDIR_OPENGL&&=&&/usr/imx6_opengl/include
QMAKE_LIBDIR_OPENGL& &=&&/usr/imx6_opengl/lib
QMAKE_LIBS_OPENGL& && & =&&/usr/imx6_opengl/lib
QMAKE_LIBS_OPENGL_ES1& && & +=&&-lGLESv1_CM -lEGL -lGAL
QMAKE_LIBS_OPENGL_ES1CL& &+= -lGLES_CL -lEGL -lGAL
QMAKE_LIBS_EGL& && && && && && && & += -lEGL
QMAKE_LIBS_OPENGL_ES2& && & += -lGLESv2 -lEGL -lGAL
QMAKE_LIBS_OPENVG& && && && && &+= -lOpenVG -lEGL -lGAL
load(qt_config)
2:QT5的configure如下:
configure -v \
& & & & -opensource \
& & & & -confirm-license \
& & & & -prefix ${CURRENT_DIR}/__install \
& & & & -release \
& & & & -make libs \
& & & & -xplatform linux-arm-gnueabi-g++ \
& & & & -optimized-qmake \
& & & & -pch \
& & & & -qt-sql-sqlite \
& & & & -qt-zlib \
& & & & -no-sse2 \
& & & & -no-openssl \
& & & & -no-nis \
& & & & -no-cups \
& & & & -no-glib \
& & & & -no-pkg-config \
& & & & -no-xfixes \
& & & & -no-xrandr \
& & & & -no-xrender \
& & & & -no-separate-debug-info \
& & & & -make examples \
& & & & -nomake tools \
& & & & -c++11 \
& & & & -dbus \
& & & & -qreal float \
& & & & -no-iconv \
& & & & -qpa eglfs \
& & & & -opengl -I/usr/imx6_opengl/include -L/usr/imx6_opengl/lib
3:根据您的回复,我也做了稍微的修改,-mfpu的值换了几个(Datasheet上面提到的是neon和vfp3都试过)
& &也还是会出现同样的错误。另外,我用以上的configure和qmake.conf,只是将qmake.conf中的换成官方
& &提供的arm-fsl-linux-gnueabi-gcc就可以编译成功,因此我个人认为qmake.conf和configure应该是没有问题的,
& &可能还是opengl库和编译器不匹配的问题。
4:现在我的想法是能不能通过官方提供的3.0.35版本的ltib,
& &在编译的时候指定CROSS_COMPILE为arm-cortexa9_neon-linux-gnueabihf-gcc,
& &不知道能否得到相对应的opengl库。
& &由于之前没使用过ltib,因此还想向您确认一下。
站长推荐 /3
世界杯法国夺冠刷屏,我却迷上了这场直播,最新汽车电子方案分享,8月14日14:00,领爱奇艺年卡会员、防晒霜、加湿器、飞科剃须刀、夏日冰杯等豪华经济适用礼!
日,LPC双核大赛总决赛于恩智浦深圳办公室举行,五位参赛者带来优秀的作品演示与ppt介绍,LPC 产品线全球市场产品经理Justin Mortimer出席决赛并发表演讲。
φ(>ω<*) 金豆是NXP社区于日发布的新币种,用户可通过回答问题帖、发布原创帖获取,每10枚金豆可兑换10元京东券一份( o ?ωo? )?
Tel: 3-8069
ICP经营许可证&&苏B2-&&&&苏州灵动帧格网络科技有限公司 版权所有.
Powered by

我要回帖

更多关于 设置gpu渲染程序opengl 的文章

 

随机推荐