| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: If832bc5844945f7a2027b2f8d09393586545d8d5
|
|
|
|
|
|
|
| |
This provides a new read i/o port to return the framebuffer's format to the
kernel driver.
Change-Id: Ifd1c4d8a4dc75fa73d5f6750e0b501c34468aec5
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
This modifies the emulator so support 32-bit framebuffers.
You can create such a frame-buffer using one of these methods:
- Add a "bpp 32" line to the "display" element of your skin
- Use the new 'magic' skin option format: e.g. -skin 320x480x32
Note that the result will be hideous since the kernel driver still
thinks the hardware is only 16-bits. This will be addressed in a
later patch to hw/goldfish_fb.c and to the kernel driver
($KERNEL/drivers/video/goldfishfb.c)
Change-Id: I0fc700c4a4cb8521076605324e15ed34e5d01136
|
|\ |
|
| |
| |
| |
| |
| |
| |
| | |
Proximity sensor is added in emulator and avd ini file is modified to
be able add a proximity seensor to a avd.
Change-Id: I4d2645c0c4861511451b606e18d2fd9b9a2d27ed
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch modifies the framebuffer's update callback to compute the minimum
bounding rectangle of each framebuffer update. Before that, the code only
computed the minimum and maximum Y coordinates, assuming xmin=0 and xmax=width-1.
This should help reduce un-necessary traffic/churn for our core->UI framebuffer
protocol.
Moreover, introduce the ability to support framebuffers / display surfaces with
different depths. This is a first step towards providing 32-bit framebuffers to
the guest system to slightly speed-up emulated rendering on Gingerbread and
above.
Change-Id: I6194824ce67a3b1d6d95b5d97ddec3ef459e408e
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The main reason for this is to clarify initialization for UI that starts core,
and UI that attaches to an existing core. In this CL I did:
- Removed -initdata option that seems obsolete (doesn't affect anything in the code)
- Passed through -timezone option that doesn't affect anything in the UI, and is needed
only in the core.
- Removed dependency on AVD info from the core (core needed only virtual device name)
Change-Id: Ie631249848a1b5b8d837c0c7b201a40ee7e4a367
|
|\ \ \
| |/ /
|/| | |
|
|/ /
| |
| |
| | |
Change-Id: I54491e3e9910591aedcd700a9a350dc7a6fa7127
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ib2dff72c808614cd6ded096d62717afc1c41e667
|
|\ \ \
| |/ /
|/| | |
|
|/ /
| |
| |
| | |
Change-Id: I20c83aab5fbd0c87b319ac84d7911eb09b69632b
|
|\ \ |
|
|/ /
| |
| |
| | |
Change-Id: Ib5c43306376e51a2a0866868f990ca8c8899ae7a
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| | |
The reason for the build breakage is still mysterious though.
Were the system headers updated during the last system update ?!?
Change-Id: Ib0ea2b54bf7ffad907752c3a82fb4bbe686425a5
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| |
| |
| | |
The integration failed to update some tcg files resulting in a crash when
trying to trace stuff, and properly a few other problems.
Undo it. We will re-integrate tcg changes later.
Change-Id: I6fd3f7f442ce3bc70cb6995c04684cb1acfaa378
|
|\ \ |
|
|/ /
| |
| |
| | |
Change-Id: I523f4464cfbbd02aff93031660d2ee2f80d54921
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This large patch upgrades the block support code to the upstream
version available in ba5e7f82169f32ab8163c707d97c799ca09f8924
dated 2010-08-08
Change-Id: I8b24df0c287e72f6620650a4d6a62e1bb315453e
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | | |
Change-Id: I1101b4e97400698c59a28c2d5c0dc9d8cfb9c21b
|
|\ \ \ |
|
|/ / /
| | |
| | |
| | | |
Change-Id: Ie70bde0bb8786d0e2c1b253217a47e3c9808abb8
|
|\ \ \
| |/ /
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
I30b39053,If7896d65,I364390a7,Ibd4321ed,Ifc00b124,I805c1a24,Ie9442676,Ia9496943,Ic3e35ac0,I060300b4,Id6c6c93f,I71c837e4,I37c21672
* changes:
qemu-sockets-android.c: Add inet_dgram_opts
qemu-sockets-android.c: Add support for socket=<number> option.
monitor.h: cleanup
upstream: Move bottom-half handlers to async.c
sockets.h: Add SOCKET_LIST_DGRAM
upstream: qemu-io.c
upstream: update hxtool
upstream: minor json-lexer.c integration.
upstream: minor integration
Add -audio-test-out option to the core.
Fix upstream audio bug: can't play with two soft voices.
Remove obsolete -audio-in and -audio-out options.
upstream: audio sub-system improvements.
|
| | |
| | |
| | |
| | | |
Change-Id: I30b3905332925d369481612a571342e21a5a7ed9
|
| | |
| | |
| | |
| | | |
Change-Id: If7896d653b36fde05c24d3170ff5b0beb27fff5f
|
| | |
| | |
| | |
| | | |
Change-Id: I364390a724cd01d7b6e127750c330654b78ac229
|
| | |
| | |
| | |
| | | |
Change-Id: Ibd4321edb2abe349d32483a60fdb94a282f22240
|
| | |
| | |
| | |
| | | |
Change-Id: Ifc00b12403a105307fa12d14a52c6566094ba7c0
|
| | |
| | |
| | |
| | | |
Change-Id: I805c1a2471269e160ec914dcdcf7c3a437c30977
|
| | |
| | |
| | |
| | | |
Change-Id: Ie94426766f3a59af46ddee6d3e53a56e9f8766a3
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: Ia949694386f79c763ac4f001924a9e3cca754933
Note: Keep our fix for mingw builds.
|
| | |
| | |
| | |
| | | |
Change-Id: Ic3e35ac078b4a6e213afd8f2719b230fb0468791
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This option can be used to quickly check audio output (without
having to boot a full AVD and launch a sound-playing application).
Usage:
emulator <other-options> -qemu -audio-test-out
qemu-android <other-options> -audio-test-out
This simply generates an ugly saw signal, but that's enough for us.
Change-Id: I060300b4000b9705d181c6262de8d4d13c749e69
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch fixes a problem where using two SWVoiceOut at the same
time would not work, unless the two voices would output sound samples
at the same time.
Change-Id: Id6c6c93f5fe7be29d73776f62fe03732291fcaf9
|
| | |
| | |
| | |
| | |
| | |
| | | |
Use -audio <backend> to select the audio driver.
Change-Id: I71c837e4c78241711be5f38ef9b03294a69145bd
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
This patch updates the audio subsystem to match the one
in upstream. Note that this gets rid of the ability to
specify different audio backends for input and output,
which was never really used.
A future patch will remove the -audio-in and -audio-out
options and related code.
Change-Id: I37c21672bcb15ef1f0e928c56bf99fbecda2bce6
|
|\ \ \
| |/ / |
|
|/ /
| |
| |
| |
| |
| |
| |
| | |
This makes android-configure.sh probe for our custom 32-bit
toolchain. If found, it will be used unless you have defined
CC in your environment, use --try-64 or --cc=<compiler>
Change-Id: I40855378eaadf52daf004dab074e53b9df0262b5
|
|\ \ |
|
|/ /
| |
| |
| |
| |
| |
| | |
Instead of passing bits per pixel property in each and every framebuffer notification
message, do it once when UI attaches to the core's framebuffer service.
Change-Id: Ic1f6d9796b64d40518f09f5a5341f8359ff817b7
|
|\ \ |
|
|/ /
| |
| |
| | |
Change-Id: I184e27a1e8d88835bc9f0502eccfa3f64a7aaf9e
|
|\ \ |
|