gpu2: ignore black surface

This commit is contained in:
DH 2024-09-30 22:43:54 +03:00
parent 624f4327f8
commit f6cc90727e

View File

@ -251,6 +251,13 @@ bool Device::flip(std::int64_t pid, int bufferIndex, std::uint64_t arg,
return false;
}
if (bufferIndex < 0) {
bridge->flipBuffer[process.vmId] = bufferIndex;
bridge->flipArg[process.vmId] = arg;
bridge->flipCount[process.vmId] = bridge->flipCount[process.vmId] + 1;
return false;
}
auto &buffer = process.buffers[bufferIndex];
auto &bufferAttr = process.bufferAttributes[buffer.attrId];