![]() |
1
2
Apple has a technote
描述如何驱动OpenGL渲染循环。答案是使用CoreVideo显示链接(
|
![]() |
2
1
通常,在任何窗口系统中,窗口都不会按定期计划重新绘制;它只发生在导致 “已损坏” 或 “脏” 状态 导致这种情况的原因数量 “已损坏” 近年来,由于合成了窗口管理器(OSX使用了一个这样的窗口管理器),状态变得更小了。过去,每当窗口移动到其顶部时,都会发生这种情况,但在现代窗口管理器中,这种情况只发生在调整大小事件期间/之后或窗口移动时。 正如你所料,Cocoa的文档中也有同样的内容:- update 欧文·泰勒写了一篇 excellent blog ; 该图说明了可能发生的情况:
|
![]() |
luke · .当我把它移到一个单独的类中时,Quad就消失了[重复] 1 年前 |
![]() |
BeardlessDev · C++和OpenGL对象之间的区别 1 年前 |
|
JuanPlayz · 在PianoMasher.exe中0x0000000000000000处引发OpenGL异常:0xC0000005:执行位置0x000000000000000时发生访问冲突 1 年前 |
![]() |
Shubhz · OpenGL在四边形上显示黑色纹理 1 年前 |
![]() |
Cyclone6664 · OpenGL在没有明确告知的情况下修改变量 1 年前 |