mirror of
https://github.com/kunkundi/crossdesk.git
synced 2026-11-02 12:02:42 +08:00
[perf] accelerate Kitty and ANSI rendering
This commit is contained in:
@@ -330,6 +330,15 @@ TerminalSize GetTerminalSize(int) {
|
||||
CloseHandle(handle);
|
||||
return size;
|
||||
}
|
||||
struct SharedImage::State {
|
||||
std::string name;
|
||||
};
|
||||
SharedImage::SharedImage() : state_(std::make_unique<State>()) {}
|
||||
SharedImage::~SharedImage() = default;
|
||||
bool SharedImage::Assign(const uint8_t *, size_t) { return false; }
|
||||
void SharedImage::Reset() {}
|
||||
const std::string &SharedImage::Name() const { return state_->name; }
|
||||
|
||||
struct NonBlocking::State {
|
||||
HANDLE handle;
|
||||
DWORD mode = 0;
|
||||
|
||||
Reference in New Issue
Block a user