| 28 | namespace { |
| 29 | |
| 30 | TEST(Buffer, Read) { |
| 31 | std::unique_ptr<EglEnvironment> env; |
| 32 | ASSERT_TRUE(EglEnvironment::NewEglEnvironment(&env).ok()); |
| 33 | std::vector<float> test = {0, 1, 2, 3}; |
| 34 | GlBuffer buffer; |
| 35 | ASSERT_TRUE(CreateReadOnlyShaderStorageBuffer<float>(test, &buffer).ok()); |
| 36 | std::vector<float> from_buffer; |
| 37 | ASSERT_TRUE(AppendFromBuffer(buffer, &from_buffer).ok()); |
| 38 | EXPECT_EQ(test, from_buffer); |
| 39 | } |
| 40 | |
| 41 | TEST(Buffer, Write) { |
| 42 | std::unique_ptr<EglEnvironment> env; |
nothing calls this directly
no test coverage detected