Opened 12 years ago
Closed 12 years ago
#485 closed defect (fixed)
Desktop is slow
Reported by: | Jiri Svoboda | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 0.6.0 |
Component: | helenos/unspecified | Version: | mainline |
Keywords: | Cc: | ||
Blocker for: | Depends on: | ||
See also: |
Description
The composited desktop is way too slow to be usable with Qemu/non-KVM even on decent hardware (2.5-3.0 GHz). Need to speed it up so that Qemu is usable again.
Workaround: Disable kernel framebuffer support to get a text-only console or use KVM or VirtualBox.
Some areas of improvement:
- It seems nearly all operations are done on a per-pixel basis without taking advantage of operating on many pixels
- All pixel transfers always go through full alpha-blending even when the window is completely opaque
- All pixel transfers go through full filtering even when the transformation is identity or mere translation
- Alpha blending is computed in double floating point although the pixel buffers themselves are integer
Change History (1)
comment:1 by , 12 years ago
Milestone: | → 0.5.1 |
---|---|
Resolution: | → fixed |
Status: | new → closed |
Note:
See TracTickets
for help on using tickets.
Fix merged in mainline,1725.