summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/i965_test_fixture.cpp5
-rw-r--r--test/i965_test_fixture.h3
2 files changed, 5 insertions, 3 deletions
diff --git a/test/i965_test_fixture.cpp b/test/i965_test_fixture.cpp
index 8fd9142..74403f8 100644
--- a/test/i965_test_fixture.cpp
+++ b/test/i965_test_fixture.cpp
@@ -83,12 +83,13 @@ void I965TestFixture::destroyConfig(VAConfigID id)
}
VAContextID I965TestFixture::createContext(
- VAConfigID config, int w, int h, int flags, Surfaces& targets)
+ VAConfigID config, int w, int h, int flags, const Surfaces& targets)
{
VAContextID id = VA_INVALID_ID;
EXPECT_STATUS(
i965_CreateContext(
- *this, config, w, h, flags, targets.data(), targets.size(), &id));
+ *this, config, w, h, flags,
+ const_cast<VASurfaceID*>(targets.data()), targets.size(), &id));
EXPECT_ID(id);
return id;
diff --git a/test/i965_test_fixture.h b/test/i965_test_fixture.h
index 9122d84..3fc11c3 100644
--- a/test/i965_test_fixture.h
+++ b/test/i965_test_fixture.h
@@ -88,7 +88,8 @@ public:
* Convenience wrapper for i965_CreateContext. May generate a non-fatal
* test assertion failure.
*/
- VAContextID createContext(VAConfigID, int, int, int, Surfaces&);
+ VAContextID createContext(VAConfigID, int, int, int = 0,
+ const Surfaces& = Surfaces());
/**
* Convenience wrapper for i965_DestroyContext. May generate a non-fatal