ソースを参照

mesa: use Elements() for loop limit

tags/mesa_7_6_rc1
Brian Paul 17年前
コミット
8e3f6c0f96
1個のファイルの変更2行の追加3行の削除
  1. 2
    3
      src/mesa/vbo/vbo_exec_array.c

+ 2
- 3
src/mesa/vbo/vbo_exec_array.c ファイルの表示

@@ -117,11 +117,10 @@ static void bind_array_obj( GLcontext *ctx )
}
exec->array.legacy_array[VERT_ATTRIB_EDGEFLAG] = &arrayObj->EdgeFlag;

for (i = 0; i < MAX_TEXTURE_COORD_UNITS; i++)
for (i = 0; i < Elements(arrayObj->TexCoord); i++)
exec->array.legacy_array[VERT_ATTRIB_TEX0 + i] = &arrayObj->TexCoord[i];

for (i = 0; i < MAX_VERTEX_GENERIC_ATTRIBS; i++) {
assert(i < Elements(arrayObj->VertexAttrib));
for (i = 0; i < Elements(arrayObj->VertexAttrib); i++) {
assert(i < Elements(exec->array.generic_array));
exec->array.generic_array[i] = &arrayObj->VertexAttrib[i];
}

読み込み中…
キャンセル
保存