[過去ログ]
Androidでゲーム作ろうぜ (289レス)
Androidでゲーム作ろうぜ http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
236: 名前は開発中のものです。 [sage] 2014/11/28(金) 23:59:27.99 ID:w8cpXid/ >>235 俺が使ってるやり方は GLSurfaceView じゃなく Window#takeSurface して EGL 全部自分で初期化してるんだけど大体こんな感じ http://ideone.com/Jm3UOT エラーチェックとか省いてるからそのへん気をつけてくれ GLSurfaceView 使いたい場合は EGLContextFactory 実装するんだろうなとか想像は付くけど実際やったことはない GL じゃない普通の SurfaceView なら takeSurface の代わりに getHolder().addCallback すれば後は一緒でいける http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/236
237: 名前は開発中のものです。 [sage] 2014/11/29(土) 09:32:41.65 ID:01qVm+Ye >>236 そんなやり方もあるんですか〜。また新技術が・・・・。 参考にさせていただきます。ありがとうございます。 http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/237
238: 名前は開発中のものです。 [] 2014/11/29(土) 21:43:56.03 ID:01qVm+Ye >>236 EGLの初期化関係が素人には何やってるのかピンときませんが・・・ EGL10ってのはGLES1.0のことですか? GLES2.0でやりたい場合も同じでいいんでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/238
242: 名前は開発中のものです。 [] 2014/11/30(日) 18:29:52.01 ID:5u4I91iX >>241 英語はちょっと・・・・ >>236のソースですが、以下のところがわからないのですが・・・ //サーフェスの取得(レンダリング) int[] windowSurfaceAttrs = { EGL10.EGL_NONE }; mRendererSurface = mEGL.eglCreateWindowSurface( mDisplay, config, holder.getSurface(), windowSurfaceAttrs); //サーフェスの取得(ワーカー) int[] pbufferSurfaceAttrs = { EGL10.EGL_NONE }; mWorkerSurface = mEGL.eglCreatePbufferSurface( mDisplay, config, pbufferSurfaceAttrs); サーフェスって、レンダリング用(View用スレッド?)とワーカー用(バックグラウンド処理)で、 このように変えて書かないといけないのでしょうか? 何も考えず、おまじないでこの形式でいいのでしょうか? ピクセルバッファサーフェイスってなんですか? http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/242
248: 246 [] 2014/12/02(火) 19:38:43.16 ID:/j5iG9vE >>236 おかげさまで、うまく実装できました。 ありがとうございました!! http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/248
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.853s*