「GLSL」の版間の差分

編集の要約なし
4行目: 4行目:
GLSLには複数のバージョンが存在し、それらはそもそもの構文からして違うため[[互換性]]がない。[[ネット]]上に転がっている[[ソース]]を[[コピペ]]してもまず動かない。これから学習しようという一般的な[[プログラマー]]はコンパイルエラーで悩まされることになる。
GLSLには複数のバージョンが存在し、それらはそもそもの構文からして違うため[[互換性]]がない。[[ネット]]上に転がっている[[ソース]]を[[コピペ]]してもまず動かない。これから学習しようという一般的な[[プログラマー]]はコンパイルエラーで悩まされることになる。


このようなグダグダな状況は[[Steam]]で有名な[[Valve]]の中の人により「今週のGLSLバージョン地獄( GLSL version of the week hell)」と命名された。
このようなグダグダな状況は[[Steam]]で有名な[[Valve]]の中の人により「今週のGLSLバージョン地獄(GLSL version of the week hell)」と命名された。
*https://cpplover.blogspot.com/2014/05/opengl.html
*https://cpplover.blogspot.com/2014/05/opengl.html
*http://richg42.blogspot.com/2014/05/things-that-drive-me-nuts-about-opengl.html
*http://richg42.blogspot.com/2014/05/things-that-drive-me-nuts-about-opengl.html