mirror of
https://github.com/OpenSpace/OpenSpace.git
synced 2026-01-25 13:38:34 -06:00
Make OpenSpace work with the new SGCT version
This commit is contained in:
@@ -38,18 +38,18 @@ SyncEngine::SyncEngine(unsigned int syncBufferSize)
|
||||
}
|
||||
|
||||
// Should be called on sgct master
|
||||
std::vector<char> SyncEngine::encodeSyncables() {
|
||||
std::vector<std::byte> SyncEngine::encodeSyncables() {
|
||||
for (Syncable* syncable : _syncables) {
|
||||
syncable->encode(&_syncBuffer);
|
||||
}
|
||||
|
||||
std::vector<char> data = _syncBuffer.data();
|
||||
std::vector<std::byte> data = _syncBuffer.data();
|
||||
_syncBuffer.reset();
|
||||
return data;
|
||||
}
|
||||
|
||||
// Should be called on sgct slaves
|
||||
void SyncEngine::decodeSyncables(std::vector<char> data) {
|
||||
void SyncEngine::decodeSyncables(std::vector<std::byte> data) {
|
||||
_syncBuffer.setData(std::move(data));
|
||||
for (Syncable* syncable : _syncables) {
|
||||
syncable->decode(&_syncBuffer);
|
||||
|
||||
Reference in New Issue
Block a user