diff options
author | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp> | 2014-06-03 03:58:24 -0700 |
---|---|---|
committer | Nobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp> | 2014-06-17 10:15:04 +0900 |
commit | e4e932c762fac1a8e82ac826f818ce2931872d76 (patch) | |
tree | c01739b8ef45171a42165469f94ec21eb9c33e44 | |
parent | 4bf6416962712f4e169af0a1e717646611b80227 (diff) | |
download | wayland-ivi-extension-e4e932c762fac1a8e82ac826f818ce2931872d76.tar.gz |
test: Fix a test code for multi-wl_surfaces.
Signed-off-by: Nobuhiko Tanibata <NOBUHIKO_TANIBATA@denso.co.jp>
-rw-r--r-- | ivi-layermanagement-api/test/TestBase.cpp | 17 | ||||
-rw-r--r-- | ivi-layermanagement-api/test/TestBase.h | 3 | ||||
-rw-r--r-- | ivi-layermanagement-api/test/ilm_control_notification_test.cpp | 4 | ||||
-rw-r--r-- | ivi-layermanagement-api/test/ilm_control_test.cpp | 68 |
4 files changed, 51 insertions, 41 deletions
diff --git a/ivi-layermanagement-api/test/TestBase.cpp b/ivi-layermanagement-api/test/TestBase.cpp index 5b96942..da005f5 100644 --- a/ivi-layermanagement-api/test/TestBase.cpp +++ b/ivi-layermanagement-api/test/TestBase.cpp @@ -12,8 +12,7 @@ void registry_listener_callback(void* data, struct wl_registry* registry, uint32 } TestBase::TestBase() -: wlSurface(NULL) -, wlDisplay(NULL) +: wlDisplay(NULL) , wlRegistry(NULL) { wlDisplay = wl_display_connect(NULL); @@ -32,12 +31,22 @@ TestBase::TestBase() wl_display_dispatch(wlDisplay); wl_display_roundtrip(wlDisplay); - wlSurface = wl_compositor_create_surface(wlCompositor); + wlSurfaces.reserve(10); + for (int i = 0; i < wlSurfaces.capacity(); ++i) + { + wlSurfaces.push_back(wl_compositor_create_surface(wlCompositor)); + } } TestBase::~TestBase() { - wl_surface_destroy(wlSurface); + for (std::vector<wl_surface *>::reverse_iterator it = wlSurfaces.rbegin(); + it != wlSurfaces.rend(); + ++it) + { + wl_surface_destroy(*it); + } + wlSurfaces.clear(); wl_compositor_destroy(wlCompositor); wl_registry_destroy(wlRegistry); wl_display_disconnect(wlDisplay); diff --git a/ivi-layermanagement-api/test/TestBase.h b/ivi-layermanagement-api/test/TestBase.h index 68cee6d..33efde9 100644 --- a/ivi-layermanagement-api/test/TestBase.h +++ b/ivi-layermanagement-api/test/TestBase.h @@ -1,5 +1,6 @@ #include "wayland-client.h" +#include <vector> class TestBase { @@ -8,7 +9,7 @@ public: virtual ~TestBase(); protected: - wl_surface* wlSurface; + std::vector<wl_surface *> wlSurfaces; wl_display* wlDisplay; private: diff --git a/ivi-layermanagement-api/test/ilm_control_notification_test.cpp b/ivi-layermanagement-api/test/ilm_control_notification_test.cpp index 5df3bd4..d146364 100644 --- a/ivi-layermanagement-api/test/ilm_control_notification_test.cpp +++ b/ivi-layermanagement-api/test/ilm_control_notification_test.cpp @@ -78,7 +78,7 @@ public: surface = 456; ilm_surfaceRemove(surface); ilm_commitChanges(); - ilm_surfaceCreate((t_ilm_nativehandle)wlSurface,10,10,ILM_PIXELFORMAT_RGBA_8888,&surface); + ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0],10,10,ILM_PIXELFORMAT_RGBA_8888,&surface); ilm_commitChanges(); timesCalled=0; } @@ -187,7 +187,7 @@ TEST_F(NotificationTest, ilm_surfaceAddNotificationWithoutCallback) // create a layer t_ilm_uint surface = 67; - ilm_surfaceCreate((t_ilm_nativehandle)wlSurface,10,10,ILM_PIXELFORMAT_RGBA_8888,&surface); + ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0],10,10,ILM_PIXELFORMAT_RGBA_8888,&surface); ilm_commitChanges(); // add notification diff --git a/ivi-layermanagement-api/test/ilm_control_test.cpp b/ivi-layermanagement-api/test/ilm_control_test.cpp index 8d4add3..25a51da 100644 --- a/ivi-layermanagement-api/test/ilm_control_test.cpp +++ b/ivi-layermanagement-api/test/ilm_control_test.cpp @@ -63,7 +63,7 @@ public: TEST_F(IlmCommandTest, SetGetSurfaceDimension) { uint surface = 36; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 10, 10, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 10, 10, ILM_PIXELFORMAT_RGBA_8888, &surface)); t_ilm_uint dim[2] = {15, 25}; ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetDimension(surface, dim)); @@ -115,7 +115,7 @@ TEST_F(IlmCommandTest, SetGetLayerDimension_InvalidInput) { TEST_F(IlmCommandTest, SetGetSurfacePosition) { uint surface = 37; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 10, 10, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 10, 10, ILM_PIXELFORMAT_RGBA_8888, &surface)); t_ilm_uint pos[2] = {15, 25}; ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetPosition(surface, pos)); @@ -165,7 +165,7 @@ TEST_F(IlmCommandTest, SetGetLayerPosition_InvalidInput) { TEST_F(IlmCommandTest, SetGetSurfaceOrientation) { uint surface = 36; ilmOrientation returned; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetOrientation(surface, ILM_NINETY)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); @@ -226,8 +226,8 @@ TEST_F(IlmCommandTest, SetGetSurfaceOpacity) { uint surface2 = 44; t_ilm_float opacity; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetOpacity(surface1, 0.88)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); @@ -287,7 +287,7 @@ TEST_F(IlmCommandTest, SetGetSurfaceVisibility) { uint surface = 36; t_ilm_bool visibility; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetVisibility(surface, ILM_TRUE)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); @@ -353,7 +353,7 @@ TEST_F(IlmCommandTest, SetGetLayerVisibility_InvalidInput) { TEST_F(IlmCommandTest, SetSurfaceSourceRectangle) { t_ilm_uint surface = 0xbeef; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetSourceRectangle(surface, 89, 6538, 638, 4)); @@ -461,8 +461,8 @@ TEST_F(IlmCommandTest, ilm_getSurfaceIDs) { t_ilm_int old_length; ASSERT_EQ(ILM_SUCCESS, ilm_getSurfaceIDs(&old_length, &IDs)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); free(IDs); @@ -482,8 +482,8 @@ TEST_F(IlmCommandTest, ilm_getSurfaceIDs) { TEST_F(IlmCommandTest, ilm_surfaceCreate_Remove) { uint surface1 = 3246; uint surface2 = 46586; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); t_ilm_int length; @@ -653,8 +653,8 @@ TEST_F(IlmCommandTest, ilm_layerAddSurface_ilm_layerRemoveSurface_ilm_getSurface ASSERT_EQ(ILM_SUCCESS, ilm_layerCreateWithDimension(&layer, 800, 480)); uint surface1 = 3246; uint surface2 = 46586; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); t_ilm_int length; @@ -711,9 +711,9 @@ TEST_F(IlmCommandTest, ilm_getSurfaceIDsOnLayer_InvalidResources) { uint surface1 = 0xbeef1; uint surface2 = 0xbeef2; uint surface3 = 0xbeef3; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface3)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[2], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface3)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); t_ilm_int length; @@ -735,7 +735,7 @@ TEST_F(IlmCommandTest, ilm_getSurfaceIDsOnLayer_InvalidResources) { TEST_F(IlmCommandTest, ilm_getPropertiesOfSurface_ilm_surfaceSetSourceRectangle_ilm_surfaceSetDestinationRectangle) { t_ilm_uint surface = 0xbeef; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetOpacity(surface, 0.8765)); @@ -787,7 +787,7 @@ TEST_F(IlmCommandTest, ilm_getPropertiesOfSurface_ilm_surfaceSetSourceRectangle_ TEST_F(IlmCommandTest, ilm_getPropertiesOfSurface_ilm_surfaceSetSourceRectangle_ilm_surfaceSetDestinationRectangle_ilm_surfaceSetChromaKey) { t_ilm_uint surface = 0xbeef; t_ilm_int chromaKey[3] = {3, 22, 111}; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); ASSERT_EQ(ILM_SUCCESS, ilm_surfaceSetOpacity(surface, 0.8765)); @@ -992,7 +992,7 @@ TEST_F(IlmCommandTest, ilm_takeSurfaceScreenshot) { } t_ilm_surface surface = 0xbeef; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); ASSERT_EQ(ILM_SUCCESS, ilm_takeSurfaceScreenshot(outputFile, surface)); @@ -1029,13 +1029,13 @@ TEST_F(IlmCommandTest, ilm_surfaceGetPixelformat) { t_ilm_uint surface6=5; t_ilm_uint surface7=6; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_4444, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_5551, &surface2)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_6661, &surface3)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface4)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGB_565, &surface5)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGB_888, &surface6)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_R_8, &surface7)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_4444, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_5551, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[2], 0, 0, ILM_PIXELFORMAT_RGBA_6661, &surface3)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[3], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface4)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[4], 0, 0, ILM_PIXELFORMAT_RGB_565, &surface5)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[5], 0, 0, ILM_PIXELFORMAT_RGB_888, &surface6)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[6], 0, 0, ILM_PIXELFORMAT_R_8, &surface7)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); ilmPixelFormat p1, p2, p3, p4, p5, p6, p7; @@ -1076,8 +1076,8 @@ TEST_F(IlmCommandTest, ilm_keyboard_focus) { uint surface1 = 36; uint surface2 = 44; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_GetKeyboardFocusSurfaceId(&surface)); EXPECT_EQ(0xFFFFFFFF, surface); @@ -1097,8 +1097,8 @@ TEST_F(IlmCommandTest, ilm_input_event_acceptance) { uint surface2 = 44; ilmSurfaceProperties surfaceProperties; - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[0], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface1)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[1], 0, 0, ILM_PIXELFORMAT_RGBA_8888, &surface2)); ASSERT_EQ(ILM_SUCCESS, ilm_getPropertiesOfSurface(surface1, &surfaceProperties)); EXPECT_EQ(ILM_INPUT_DEVICE_ALL, surfaceProperties.inputDevicesAcceptance); @@ -1297,7 +1297,7 @@ TEST_F(IlmCommandTest, LayerSetRenderOrder_growing) { for (unsigned int i = 0; i < surfaceCount; ++i) { - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[i], 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); } @@ -1359,7 +1359,7 @@ TEST_F(IlmCommandTest, LayerSetRenderOrder_shrinking) { for (unsigned int i = 0; i < surfaceCount; ++i) { - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[i], 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); } @@ -1421,7 +1421,7 @@ TEST_F(IlmCommandTest, LayerSetRenderOrder_duplicates) { for (unsigned int i = 0; i < surfaceCount; ++i) { - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[i], 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); } @@ -1461,7 +1461,7 @@ TEST_F(IlmCommandTest, LayerSetRenderOrder_empty) { for (unsigned int i = 0; i < surfaceCount; ++i) { - ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurface, 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); + ASSERT_EQ(ILM_SUCCESS, ilm_surfaceCreate((t_ilm_nativehandle)wlSurfaces[i], 100, 100, ILM_PIXELFORMAT_RGBA_8888, renderOrder + i)); ASSERT_EQ(ILM_SUCCESS, ilm_commitChanges()); } |