summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>2014-06-03 03:58:24 -0700
committerNobuhiko Tanibata <NOBUHIKO_TANIBATA@xddp.denso.co.jp>2014-06-17 10:15:04 +0900
commite4e932c762fac1a8e82ac826f818ce2931872d76 (patch)
treec01739b8ef45171a42165469f94ec21eb9c33e44
parent4bf6416962712f4e169af0a1e717646611b80227 (diff)
downloadwayland-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.cpp17
-rw-r--r--ivi-layermanagement-api/test/TestBase.h3
-rw-r--r--ivi-layermanagement-api/test/ilm_control_notification_test.cpp4
-rw-r--r--ivi-layermanagement-api/test/ilm_control_test.cpp68
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());
}