[過去ログ]
Androidでゲーム作ろうぜ (289レス)
Androidでゲーム作ろうぜ http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
必死チェッカー(本家)
(べ)
自ID
レス栞
あぼーん
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
252: 名前は開発中のものです。 [] 2014/12/04(木) 07:41:43.41 ID:3GxkPRLC エラーは256にフィットしてないと出ながらも58までだったんで128を4で割るのも怪しいような。どんな端末でも最低128/4は保証されてると考えていいのでしょうか・・・ http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/252
253: 名前は開発中のものです。 [sage] 2014/12/04(木) 13:08:26.13 ID:3GxkPRLC シェーダのリンク部分でエラーが出て、 GLES20.glGetProgramInfoLog(program)); としても From fargment shader From vertex shader としか出ません。もっとわかるようにする方法はないでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/253
254: 253 [sage] 2014/12/04(木) 14:12:45.63 ID:3GxkPRLC シェーダーのコンパイルは成功するのにリンクでエラーってなんなんでしょう。 しかも、別の端末ではリンクも成功するし。 失敗する方では can't open file for reading って出ます http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/254
256: 名前は開発中のものです。 [sage] 2014/12/04(木) 14:52:15.43 ID:3GxkPRLC can't open file for readingって他のプログラムでも出るんで、 多分、シェーダファイルのことだと思うんだけど、(他は画像ファイルだけなので) リンクエラーにはならないんですよね。 http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/256
258: 名前は開発中のものです。 [sage] 2014/12/04(木) 20:41:18.36 ID:3GxkPRLC uniformの256 って、vertexshaderのある1つのuniform変数に対してでは? GL_MAX_VERTEX_UNIFORM_VECTORS って名前からして まさか vertex, fragmentの全uniform変数で足した合計? http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/258
260: 名前は開発中のものです。 [sage] 2014/12/04(木) 21:39:21.56 ID:3GxkPRLC >>259 確かに、配列の数を更に減らしたらリンクエラーも出なくなったので、 vertexShaderの全uniformの合計が多かったのかも知れません。 uniform vec4 が1つとして、 uniform mat4 は4つなのでしょうか? uniform mat4[] は 4 * 配列数らしいですが。 それらの合計が、GL_MAX_VERTEX_UNIFORM_VECTORS を超えたらリンクに失敗するのでしょうか? mat4[] の定義配列数ではなく、そこに渡した実際の配列数でカウントするのでしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1289142106/260
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s