OpenTK framework'a modern OS X desteği eklemeye çalışıyorum. Mac OS Lion, OpenGL 3.2 Temel içeriğini destekler. CGL'u kullanarak başarıyla edinebilirim. Ancak, içeriği bir Karbon penceresine bağlamak için doğru bir yol bulamıyorum.OpenGL 3.2 Bir karbon penceresindeki içerik (OS Lion, Mono)
Önceki OpenTK uygulaması aglSetDrawable
yöntem kullanıldı. CGL, benzer bir undocumented CGLSetSurface olsa bile, genel olarak bir alternatifi yoktur. Kullanmaya yönelik herhangi bir girişimde, bunun için bir açıklama bulamadığım hata kodu 1001 döndürülür.
Bir karbon pencere üzerinde GL 3.2'yi almanın herhangi bir yardımı?
Henüz aslan ile çalışmadım ve ayrıca opengl 3.2 içeriği ile çalışmadım. Yine de, CGL'deki bağlamı ayarlamanın ortak yolu CGLSetCurrentContext'dir. Belki bu çalışır? – moka
Moka. Bağlamın kendisi iyi. Soru, kakao kullanmadan bir pencereye takmakla ilgilidir. – kvark