mirror of
https://github.com/RGBCube/serenity
synced 2025-07-25 17:57:35 +00:00
Kernel/Graphics: Disable double buffering for the VirtIO driver
The performance that we achieve from this technique is visually worse compared to turning off this feature, so let's not use this until we figure out why it happens.
This commit is contained in:
parent
bb491a681d
commit
12d4bbbd11
3 changed files with 12 additions and 28 deletions
|
@ -56,7 +56,6 @@ ErrorOr<void> VirtIOGraphicsAdapter::mode_set_resolution(Badge<VirtIODisplayConn
|
|||
VERIFY(connector.scanout_id() < VIRTIO_GPU_MAX_SCANOUTS);
|
||||
auto rounded_buffer_size = TRY(calculate_framebuffer_size(width, height));
|
||||
TRY(attach_physical_range_to_framebuffer(connector, true, 0, rounded_buffer_size));
|
||||
TRY(attach_physical_range_to_framebuffer(connector, false, rounded_buffer_size, rounded_buffer_size));
|
||||
return {};
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue