OpenGL」タグアーカイブ

VirtualBox上でOpenGLを動かす設定

VirtualBox上でOpenGLを動かす設定がないか調べてみたところ、レジストリ設定を変更することで動作できるみたいです。

#12048 (No OpenGL Support for Windows 8) – Oracle VM VirtualBox
https://www.virtualbox.org/ticket/12048

設定するregファイルはこちらです。

AddOGLW8and10x64Corrected.reg

ただ、これは公式の情報ではないと思いますので、参考にされる場合は設定内容を理解した上で試してみてください。

GLSLの勉強

GLSL関連で内容が充実しているTutorialをまとめてみました。

GLSL Tutorial
http://zach.in.tu-clausthal.de/teaching/cg_literatur/glsl_tutorial/

OpenGL Shading Language @ Lighthouse 3D – GLSL Tutorial
http://www.lighthouse3d.com/opengl/glsl/

Tutorial – Getting Started with the OpenGL Shading Language (GLSL) – joshbeam.com
http://joshbeam.com/articles/getting_started_with_glsl

libEGL warning

Qt+OpenGLで作られたアプリケーションで以下のようなエラーが発生する場合のworkaroundです。(Gentoo Linux)

libEGL warning: failed to create a pipe screen for i965  
Warning: EGL suggested using X Visual ID 32 (ARGB0888) for EGL config 18 (ARGB8888), but this is incompatable  
QEglContext::swapBuffers(): "Bad surface (0x300D)"

USEフラグからeglopenvgを外します。

# USE="-egl -openvg" emerge qtopengl qtgui qtwebkit