| Line 13: | Line 13: | ||
!scope="col"|Notes | !scope="col"|Notes | ||
|- | |- | ||
| - | !scope="row" rowspan="4"|OpenGL Hardward Acceleration | + | !scope="row" rowspan="4" style="color:green; background-color:rgb(102, 255, 153);"|OpenGL Hardward Acceleration |
|OpenGL pass-through mechanism (Qemu-GL and LibGL.so) | |OpenGL pass-through mechanism (Qemu-GL and LibGL.so) | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
|Virtio GL device emulation and virtio graphics driver module | |Virtio GL device emulation and virtio graphics driver module | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
|In the long run, chormium is another choice for GL pass-through | |In the long run, chormium is another choice for GL pass-through | ||
|- | |- | ||
| Line 29: | Line 29: | ||
|P2 | |P2 | ||
|In Plan | |In Plan | ||
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
|Kqemu for windows (WinKVM?) | |Kqemu for windows (WinKVM?) | ||
|P1(Windows) | |P1(Windows) | ||
|In Progress | |In Progress | ||
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
| - | | | + | | |
| - | | | + | | |
| - | | | + | | |
| - | | | + | | |
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
!scope="row" rowspan="6"|Skins and Basic input/output simulation | !scope="row" rowspan="6"|Skins and Basic input/output simulation | ||
| Line 49: | Line 49: | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
|Support choose different skins for different devices by XML file. | |Support choose different skins for different devices by XML file. | ||
|- | |- | ||
| Line 55: | Line 55: | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
|Support zoom in/out to fit the host screen size <br> Support VGA surface zoom in/out | |Support zoom in/out to fit the host screen size <br> Support VGA surface zoom in/out | ||
|- | |- | ||
| Line 61: | Line 61: | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
|Need verify this function by future MeeGo device with physical keyboard | |Need verify this function by future MeeGo device with physical keyboard | ||
|- | |- | ||
| Line 67: | Line 67: | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
|Use tablet usbdevice for absolute mouse coordinate | |Use tablet usbdevice for absolute mouse coordinate | ||
|- | |- | ||
| Line 73: | Line 73: | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
|MeeGo emulator control buttons (Rotation/Zoom In/Zoom Out/Shutdown/Reboot/etc.) | |MeeGo emulator control buttons (Rotation/Zoom In/Zoom Out/Shutdown/Reboot/etc.) | ||
|P1 | |P1 | ||
|Done | |Done | ||
| - | | | + | | |
| - | | | + | | |
|- | |- | ||
|- | |- | ||
This page is for discussion of status, priority and ideas related to the MeeGo emulator based on QEMU
| MeeGo Emulator | |||||
|---|---|---|---|---|---|
| Feature | Details | Priority | Status | Depends | Notes |
| OpenGL Hardward Acceleration | OpenGL pass-through mechanism (Qemu-GL and LibGL.so) | P1 | Done | ||
| Virtio GL device emulation and virtio graphics driver module | P1 | Done | In the long run, chormium is another choice for GL pass-through | ||
| OpenGL ES support | P2 | In Plan | |||
| Kqemu for windows (WinKVM?) | P1(Windows) | In Progress | |||
| Skins and Basic input/output simulation | MeeGo device Skin and background of the emulator | P1 | Done | Support choose different skins for different devices by XML file. | |
| Skin size fit to screen resolution, skin zoom in/out | P1 | Done | Support zoom in/out to fit the host screen size Support VGA surface zoom in/out | ||
| Device keyboard, kpad and buttons face and function simuation | P1 | Done | Need verify this function by future MeeGo device with physical keyboard | ||
| Touchscreen | P1 | Done | Use tablet usbdevice for absolute mouse coordinate | ||
| Device rotation (Portrait/Landscape mode) | P1 | Done | |||
| MeeGo emulator control buttons (Rotation/Zoom In/Zoom Out/Shutdown/Reboot/etc.) | P1 | Done | |||