921 lines
32 KiB
JSON
921 lines
32 KiB
JSON
{
|
|
"entries" : [
|
|
{
|
|
"cIdentifier" : "graphene_simd4f_t",
|
|
"detail" : "no GType registration",
|
|
"reason" : "plainRecord",
|
|
"symbol" : "Graphene.Simd4F"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_simd4x4f_t",
|
|
"detail" : "no GType registration",
|
|
"reason" : "plainRecord",
|
|
"symbol" : "Graphene.Simd4X4F"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_add",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.add"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_add",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.add"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_add",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.add"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_add",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.add"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_alloc",
|
|
"detail" : "'Graphene.Rect' has no copy function for a transfer-full in-parameter",
|
|
"reason" : "boxedConsumedWithoutCopy",
|
|
"symbol" : "Graphene.alloc"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quad_bounds",
|
|
"detail" : "caller-allocates out-param 'r' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.bounds"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_cross",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.cross"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_cross",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.cross"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_decompose",
|
|
"detail" : "caller-allocates out-param 'translate' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.decompose"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_distance",
|
|
"detail" : "caller-allocates out-param 'delta' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.distance"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_divide",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.divide"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_divide",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.divide"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_divide",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.divide"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_expand",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.expand"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_expand",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.expand"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_expand_scalar",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.expand_scalar"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_expand_vec3",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.expand_vec3"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_barycoords",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_barycoords"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_bottom_left",
|
|
"detail" : "caller-allocates out-param 'p' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_bottom_left"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_bottom_right",
|
|
"detail" : "caller-allocates out-param 'p' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_bottom_right"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_sphere_get_bounding_box",
|
|
"detail" : "caller-allocates out-param 'box' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_bounding_box"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_bounding_box",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_bounding_box"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_bounding_sphere",
|
|
"detail" : "caller-allocates out-param 'sphere' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_bounding_sphere"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_center",
|
|
"detail" : "caller-allocates out-param 'center' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_center"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_center",
|
|
"detail" : "caller-allocates out-param 'p' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_center"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_sphere_get_center",
|
|
"detail" : "caller-allocates out-param 'center' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_center"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_ray_get_closest_point_to_point",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_closest_point_to_point"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_ray_get_direction",
|
|
"detail" : "caller-allocates out-param 'direction' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_direction"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_max",
|
|
"detail" : "caller-allocates out-param 'max' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_max"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_midpoint",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_midpoint"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_min",
|
|
"detail" : "caller-allocates out-param 'min' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_min"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_plane_get_normal",
|
|
"detail" : "caller-allocates out-param 'normal' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_normal"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_normal",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_normal"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_ray_get_origin",
|
|
"detail" : "caller-allocates out-param 'origin' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_origin"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_plane",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_plane"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_frustum_get_planes",
|
|
"detail" : "caller-allocates out-param 'planes' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_planes"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_points",
|
|
"detail" : "caller-allocates out-param 'a' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_points"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_ray_get_position_at",
|
|
"detail" : "caller-allocates out-param 'position' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_position_at"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_get_row",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_row"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_size",
|
|
"detail" : "caller-allocates out-param 'size' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_size"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_top_left",
|
|
"detail" : "caller-allocates out-param 'p' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_top_left"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_top_right",
|
|
"detail" : "caller-allocates out-param 'p' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_top_right"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_uv",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_uv"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_get_vertices",
|
|
"detail" : "caller-allocates out-param 'vertices' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_vertices"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_get_vertices",
|
|
"detail" : "caller-allocates out-param 'vertices' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_vertices"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_get_vertices",
|
|
"detail" : "caller-allocates out-param 'a' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_vertices"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_get_xy",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xy"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_get_xy",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xy"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_get_xy0",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xy0"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_get_xyz",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xyz"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_get_xyz0",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xyz0"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_get_xyz1",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xyz1"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_get_xyzw",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.get_xyzw"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_init_from_float",
|
|
"detail" : "parameter 'v': scalar array has no length parameter",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_triangle_init_from_float",
|
|
"detail" : "parameter 'a': scalar array has no length parameter",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_init_from_float",
|
|
"detail" : "parameter 'src': scalar array has no length parameter",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_init_from_float",
|
|
"detail" : "parameter 'src': scalar array has no length parameter",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_init_from_float",
|
|
"detail" : "parameter 'src': scalar array has no length parameter",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_init_from_points",
|
|
"detail" : "parameter 'points': array element type 'Point3D' is not an object or interface",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_points"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quad_init_from_points",
|
|
"detail" : "parameter 'points': array element type 'Point' is not an object or interface",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_points"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_sphere_init_from_points",
|
|
"detail" : "parameter 'points': array element type 'Point3D' is not an object or interface",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_points"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_init_from_vectors",
|
|
"detail" : "parameter 'vectors': array element type 'Vec3' is not an object or interface",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_vectors"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_sphere_init_from_vectors",
|
|
"detail" : "parameter 'vectors': array element type 'Vec3' is not an object or interface",
|
|
"reason" : "arrayBridgingUnimplemented",
|
|
"symbol" : "Graphene.init_from_vectors"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_inset_r",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.inset_r"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_size_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_interpolate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.interpolate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_intersection",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.intersection"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_intersection",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.intersection"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_inverse",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.inverse"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_invert",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.invert"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_max",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.max"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_max",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.max"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_max",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.max"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_min",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.min"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_min",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.min"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_min",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.min"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_multiply",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.multiply"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_multiply",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.multiply"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_multiply",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.multiply"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_multiply",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.multiply"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_multiply",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.multiply"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_plane_negate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.negate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_negate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.negate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_negate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.negate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_negate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.negate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_plane_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_normalize",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_normalize_r",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize_r"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_normalize_viewport",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.normalize_viewport"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_offset_r",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.offset_r"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_perspective",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.perspective"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_project_point",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.project_point"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_project_rect",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.project_rect"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_project_rect_bounds",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.project_rect_bounds"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_alloc",
|
|
"detail" : "'Graphene.Rect' has no copy function for a transfer-full in-parameter",
|
|
"reason" : "boxedConsumedWithoutCopy",
|
|
"symbol" : "Graphene.rect_alloc"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_euler_reorder",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.reorder"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_round",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.round"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_round_extents",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.round_extents"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_size_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_scale",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.scale"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_slerp",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.slerp"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_subtract",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.subtract"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_subtract",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.subtract"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_subtract",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.subtract"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_to_angle_vec3",
|
|
"detail" : "caller-allocates out-param 'axis' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_angle_vec3"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_to_float",
|
|
"detail" : "caller-allocates out-param 'v' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec2_to_float",
|
|
"detail" : "caller-allocates out-param 'dest' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec3_to_float",
|
|
"detail" : "caller-allocates out-param 'dest' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_vec4_to_float",
|
|
"detail" : "caller-allocates out-param 'dest' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_float"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_euler_to_matrix",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_matrix"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_to_matrix",
|
|
"detail" : "caller-allocates out-param 'm' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_matrix"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_euler_to_quaternion",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_quaternion"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point_to_vec2",
|
|
"detail" : "caller-allocates out-param 'v' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_vec2"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_euler_to_vec3",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_vec3"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_point3d_to_vec3",
|
|
"detail" : "caller-allocates out-param 'v' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_vec3"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_quaternion_to_vec4",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.to_vec4"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_plane_transform",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_bounds",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_bounds"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_box",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_box"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_point",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_point"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_point3d",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_point3d"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_ray",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_ray"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_rect",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_rect"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_sphere",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_sphere"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_vec3",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_vec3"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transform_vec4",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transform_vec4"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_sphere_translate",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.translate"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_transpose",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.transpose"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_box_union",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.union"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_rect_union",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.union"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_unproject_point3d",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.unproject_point3d"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_untransform_bounds",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.untransform_bounds"
|
|
},
|
|
{
|
|
"cIdentifier" : "graphene_matrix_untransform_point",
|
|
"detail" : "caller-allocates out-param 'res' (no buffer size in GIR)",
|
|
"reason" : "outParameter",
|
|
"symbol" : "Graphene.untransform_point"
|
|
}
|
|
],
|
|
"module" : "Graphene",
|
|
"stats" : {
|
|
"boundCallables" : 244,
|
|
"boundCallbacks" : 0,
|
|
"boundSignals" : 0,
|
|
"boundTypes" : 24,
|
|
"totalCallables" : 410,
|
|
"totalCallbacks" : 0,
|
|
"totalSignals" : 0,
|
|
"totalTypes" : 26
|
|
}
|
|
}
|