[Verse-dev] bugs in verst-tests
Jiri Hnidek
jiri.hnidek at vslib.cz
Sat Feb 19 19:43:47 CET 2005
Hi,
it seems, that test apps in verst-tests directory are little bit aout of
sync. It seems, that function verse_send_g_vertex_set_xyz_real32 was
replaced with verse_send_g_vertex_set_real32_xyz. I created small patch
to fix it. Can anybody confirm my theory ;-)?
Regards
Jiri
-------------- next part --------------
Index: geotest.c
===================================================================
RCS file: /cvsroot/verse/verse-tests/geotest.c,v
retrieving revision 1.3
diff -c -r1.3 geotest.c
*** geotest.c 21 Jan 2005 09:48:49 -0000 1.3
--- geotest.c 19 Feb 2005 18:15:18 -0000
***************
*** 98,112 ****
{
if(do_build)
{
! verse_send_g_vertex_set_xyz_real32(node_id, id, 0, -1.0f, 1.0f, -1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 1, 1.0f, 1.0f, -1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 2, 1.0f, 1.0f, 1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 3, -1.0f, 1.0f, 1.0f);
!
! verse_send_g_vertex_set_xyz_real32(node_id, id, 4, -1.0f, -1.0f, -1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 5, 1.0f, -1.0f, -1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 6, 1.0f, -1.0f, 1.0f);
! verse_send_g_vertex_set_xyz_real32(node_id, id, 7, -1.0f, -1.0f, 1.0f);
}
else
printf("Not setting any XYZ values\n");
--- 98,112 ----
{
if(do_build)
{
! verse_send_g_vertex_set_real32_xyz(node_id, id, 0, -1.0f, 1.0f, -1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 1, 1.0f, 1.0f, -1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 2, 1.0f, 1.0f, 1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 3, -1.0f, 1.0f, 1.0f);
!
! verse_send_g_vertex_set_real32_xyz(node_id, id, 4, -1.0f, -1.0f, -1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 5, 1.0f, -1.0f, -1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 6, 1.0f, -1.0f, 1.0f);
! verse_send_g_vertex_set_real32_xyz(node_id, id, 7, -1.0f, -1.0f, 1.0f);
}
else
printf("Not setting any XYZ values\n");
***************
*** 276,282 ****
verse_callback_set((void *) verse_send_g_layer_create, (void *) cb_g_layer_create, NULL);
! verse_callback_set((void *) verse_send_g_vertex_set_xyz_real32, (void *) cb_g_vertex_set_xyz_real32, NULL);
verse_callback_set((void *) verse_send_g_vertex_set_uint32, (void *) cb_g_vertex_set_uint32, NULL);
verse_callback_set((void *) verse_send_g_vertex_set_real64, (void *) cb_g_vertex_set_real64, NULL);
--- 276,282 ----
verse_callback_set((void *) verse_send_g_layer_create, (void *) cb_g_layer_create, NULL);
! verse_callback_set((void *) verse_send_g_vertex_set_real32_xyz, (void *) cb_g_vertex_set_xyz_real32, NULL);
verse_callback_set((void *) verse_send_g_vertex_set_uint32, (void *) cb_g_vertex_set_uint32, NULL);
verse_callback_set((void *) verse_send_g_vertex_set_real64, (void *) cb_g_vertex_set_real64, NULL);
Index: render.c
===================================================================
RCS file: /cvsroot/verse/verse-tests/render.c,v
retrieving revision 1.9
diff -c -r1.9 render.c
*** render.c 21 Jan 2005 09:48:49 -0000 1.9
--- render.c 19 Feb 2005 18:15:19 -0000
***************
*** 1339,1345 ****
}
vl = obj->geometry->vertex_layers->data;
for(i = 0; i < obj->geometry->num_vertices; i++)
! verse_send_g_vertex_set_xyz_real32(obj->geometry->head.id, vl->id, i,
factor * vl->data.xyz[i].x,
factor * vl->data.xyz[i].y,
factor * vl->data.xyz[i].z);
--- 1339,1345 ----
}
vl = obj->geometry->vertex_layers->data;
for(i = 0; i < obj->geometry->num_vertices; i++)
! verse_send_g_vertex_set_real32_xyz(obj->geometry->head.id, vl->id, i,
factor * vl->data.xyz[i].x,
factor * vl->data.xyz[i].y,
factor * vl->data.xyz[i].z);
***************
*** 1807,1813 ****
verse_callback_set((void *) verse_send_o_transform_rot_real32, (void *) cb_o_transform_rot_real32, NULL);
verse_callback_set((void *) verse_send_g_layer_create, (void *) cb_g_layer_create, NULL);
! verse_callback_set((void *) verse_send_g_vertex_set_xyz_real64, (void *) cb_g_vertex_set_real64_xyz, NULL);
verse_callback_set((void *) verse_send_g_vertex_delete_real32, (void *) cb_g_vertex_delete, NULL);
verse_callback_set((void *) verse_send_g_vertex_delete_real64, (void *) cb_g_vertex_delete, NULL);
verse_callback_set((void *) verse_send_g_polygon_set_corner_uint32, (void *) cb_g_polygon_set_corner_uint32, NULL);
--- 1807,1813 ----
verse_callback_set((void *) verse_send_o_transform_rot_real32, (void *) cb_o_transform_rot_real32, NULL);
verse_callback_set((void *) verse_send_g_layer_create, (void *) cb_g_layer_create, NULL);
! verse_callback_set((void *) verse_send_g_vertex_set_real64_xyz, (void *) cb_g_vertex_set_real64_xyz, NULL);
verse_callback_set((void *) verse_send_g_vertex_delete_real32, (void *) cb_g_vertex_delete, NULL);
verse_callback_set((void *) verse_send_g_vertex_delete_real64, (void *) cb_g_vertex_delete, NULL);
verse_callback_set((void *) verse_send_g_polygon_set_corner_uint32, (void *) cb_g_polygon_set_corner_uint32, NULL);
More information about the Verse-dev
mailing list