16#include "testing/testing.h"
58 EXPECT_EQ_SPAN(
mesh->vert_positions(), decompressed.
as_span());
66 EXPECT_EQ_SPAN(
mesh->corner_verts(), decompressed.
as_span());
void BKE_id_free(Main *bmain, void *idv)
EXPECT_EQ(BLI_expr_pylike_eval(expr, nullptr, 0, &result), EXPR_PYLIKE_INVALID)
Span< T > as_span() const
static void SetUpTestSuite()
static void TearDownTestSuite()
template void filter_decompress< float3 >(Span< std::byte >, Vector< std::byte > &, Vector< float3 > &)
template void filter_decompress< int >(Span< std::byte >, Vector< std::byte > &, Vector< int > &)
template void filter_compress< float3 >(Span< float3 >, Vector< std::byte > &, Vector< std::byte > &)
template void filter_compress< int >(Span< int >, Vector< std::byte > &, Vector< std::byte > &)
TEST_F(SculptUndoTest, CompressRoundTrip)
Mesh * create_cuboid_mesh(const float3 &size, int verts_x, int verts_y, int verts_z, std::optional< StringRef > uv_id)
VecBase< float, 3 > float3