作者tocute (小飘)
看板C_and_CPP
标题[问题] openCL贴图的尺寸
时间Fri Apr 3 17:41:13 2009
请问 我有一张 10000*1000 的jpg图档想贴在openGL上
可是我发现 只要到了 8192*1000 以後 接下来就变白色了
请问 是我哪里疏忽了
或是有什麽解决方法呢 谢谢感恩
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.112.30.84
※ 编辑: tocute 来自: 140.112.30.84 (04/03 17:45)
1F:推 littleshan:texture有大小限制呀大大 04/03 17:56
2F:推 littleshan:你可以用 glGetIntegerv(GL_MAX_TEXTURE_SIZE, msize) 04/03 18:09
3F:→ littleshan:来取得这个上限的大小 04/03 18:09
4F:→ littleshan:超过大小可以切成两张 texture 再贴 04/03 18:11
5F:→ ycjcsie:没记错的话 现在显卡最高只支援8192*8192 04/03 18:16
6F:推 VictorTom:因为似乎D3D是这个限制, 各家也不可能分两个HW一个画D3D 04/03 18:51
7F:→ VictorTom:一个画OGL, 所以目前不知道DX? compatible的卡限制就是 04/03 18:51
8F:→ VictorTom:这样子吧@_@" 04/03 18:51
9F:→ tocute:懂了 感恩 04/03 20:11
10F:推 wupojung:我记得我们贴过更大长的阿.... 04/04 00:53
11F:→ mysterise:那是要看你的显示卡能不能放那麽大!看显示卡的限制! 11/23 12:19