[最新] ■[前年|前月|前日|2012/08/09|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

@gorry5 [<<|@|>>]
08/09 02:46 やっとGalaxy TAB/NexusでのOpenGL不具合を特定。glStencilFunc()でGL_EQUAL(とGL_NEVER)以外を指定すると、glColorMask()によるカラーバッファ書き込みマスクが無効になるケースがある模様
08/09 02:50 カラーバッファ書き込みマスクが無効になるということは、ステンシルバッファを作成している最中にカラーバッファにも書いちゃって、マスキングの意味がなくなる :D
08/09 02:57 対策:カラーマスクが失敗しているときもデプスによるマスクは生きているので、glDepthFunc(GL_NEVER)で「常に失敗するデプスマスク」を併用することで回避する
--------
08/09 03:21 常にデプスによるマスクだけでもいいのだけど、そのためだけにデプスバッファを確保するのはもったいないとかめんどくさいとか、そういう向きにはカラーマスクも併用しちゃうのが楽、と
--------
08/09 03:27 しかし、モバイル環境で1ピクセルあたりRGBA/depth/stencilで計64bitって、えらい贅沢な話よな…(苦笑
08/09 12:14 今日はhackの日なのかbugの日なのか…
08/09 12:18 (@Ackieee) @gorry5 リバース68の日? (zumo)
08/09 12:18 (@tacsato) @gorry5 bugを発見、修正hack中に四苦八苦の日。って毎日じゃん! (zura)
08/09 12:32 昨晩のGalaxy TAB/NexusのOpenGLの話、NoteはGPUが違う(TAB/Nexusは PowerVR SGX系、NoteはMali-400系)から発生しないのかな…

@gorry5 | @Ackieee @tacsato

@Ackieee [<<|@|>>]
08/09 12:18 @gorry5 リバース68の日? (zumo)

@tacsato [<<|@|>>]
08/09 12:18 @gorry5 bugを発見、修正hack中に四苦八苦の日。って毎日じゃん! (zura)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2012/08/09|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]