mirror of
https://github.com/encounter/dawn-cmake.git
synced 2025-12-19 01:46:35 +00:00
Make dawn_wire a shared library
Also moves the TerribleCommandBuffer to utils:: because it isn't part of the implementation of the wire, renames dawn::wire to dawn_wire, moves src/wire to src/dawn_wire and puts the interface of dawn_wire in src/include/dawn_wire.
This commit is contained in:
committed by
Corentin Wallez
parent
012c149fd9
commit
bdc867713a
@@ -16,11 +16,11 @@
|
||||
#include "mock/mock_dawn.h"
|
||||
|
||||
#include "common/Assert.h"
|
||||
#include "wire/TerribleCommandBuffer.h"
|
||||
#include "wire/Wire.h"
|
||||
#include "dawn_wire/Wire.h"
|
||||
#include "utils/TerribleCommandBuffer.h"
|
||||
|
||||
using namespace testing;
|
||||
using namespace dawn::wire;
|
||||
using namespace dawn_wire;
|
||||
|
||||
// Definition of a "Lambda predicate matcher" for GMock to allow checking deep structures
|
||||
// are passed correctly by the wire.
|
||||
@@ -138,8 +138,8 @@ class WireTestsBase : public Test {
|
||||
}
|
||||
EXPECT_CALL(api, DeviceTick(_)).Times(AnyNumber());
|
||||
|
||||
mS2cBuf = new TerribleCommandBuffer();
|
||||
mC2sBuf = new TerribleCommandBuffer(mWireServer);
|
||||
mS2cBuf = new utils::TerribleCommandBuffer();
|
||||
mC2sBuf = new utils::TerribleCommandBuffer(mWireServer);
|
||||
|
||||
mWireServer = NewServerCommandHandler(mockDevice, mockProcs, mS2cBuf);
|
||||
mC2sBuf->SetHandler(mWireServer);
|
||||
@@ -181,8 +181,8 @@ class WireTestsBase : public Test {
|
||||
|
||||
CommandHandler* mWireServer = nullptr;
|
||||
CommandHandler* mWireClient = nullptr;
|
||||
TerribleCommandBuffer* mS2cBuf = nullptr;
|
||||
TerribleCommandBuffer* mC2sBuf = nullptr;
|
||||
utils::TerribleCommandBuffer* mS2cBuf = nullptr;
|
||||
utils::TerribleCommandBuffer* mC2sBuf = nullptr;
|
||||
};
|
||||
|
||||
class WireTests : public WireTestsBase {
|
||||
|
||||
Reference in New Issue
Block a user