Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: jb
Commits on Apr 25, 2012
  1. merge in jb-release history after reset to jb-dev

    The Android Automerger authored
Commits on Apr 24, 2012
  1. am 62c93be: Merge "[MIPS] Tweak MIPS support to work in Android qemu …

    Andrew Hsieh authored Android Git Automerger committed
    …framework"
    
    * commit '62c93beade8ef5bcb0083f387d62f65259d42675':
      [MIPS] Tweak MIPS support to work in Android qemu framework
  2. am e84f971: Merge "[MIPS] Import MIPS target support"

    Andrew Hsieh authored Android Git Automerger committed
    * commit 'e84f9719ebba640447b6839378e21711d8387b8f':
      [MIPS] Import MIPS target support
  3. am b7d13b6: Merge "[ENDIAN] Fix goldfish fb for bigendian targets"

    Andrew Hsieh authored Android Git Automerger committed
    * commit 'b7d13b6fae601be9b19dbd24a46f2a06491a6a26':
      [ENDIAN] Fix goldfish fb for bigendian targets
  4. @jessehall-google

    am c135d75: Merge "Reword -help-gpu text for clarity and accuracy"

    jessehall-google authored Android Git Automerger committed
    * commit 'c135d75d5ae774d7349f1cf346eee03072047179':
      Reword -help-gpu text for clarity and accuracy
Commits on Apr 23, 2012
  1. merge in jb-release history after reset to master

    The Android Automerger authored
Commits on Apr 20, 2012
  1. Merge "[MIPS] Tweak MIPS support to work in Android qemu framework"

    Andrew Hsieh authored android code review committed
  2. Merge "[MIPS] Import MIPS target support"

    Andrew Hsieh authored android code review committed
  3. Merge "[ENDIAN] Fix goldfish fb for bigendian targets"

    Andrew Hsieh authored android code review committed
Commits on Apr 19, 2012
  1. Merge "Fix skin issue when launching emulator from tree."

    Xavier Ducrohet authored Android (Google) Code Review committed
  2. Fix skin issue when launching emulator from tree.

    Xavier Ducrohet authored
    When launching the emulator with just -skin from the dev tree
    the fake AVD was not using the hardware.ini config from the skin
    due to creating it before resolving skinDir and skinName from the
    command line options.
    
    This change updates the AVD after doing so.
    
    Change-Id: Ia0912d72775e26f080f763b29629a3691c253c43
  3. Increate default partition size to 200MB

    Vladimir Chtchetkine authored
    Change-Id: I2996197e7ec4c36c7e46b35edab5b10d7f103c10
  4. @jessehall-google

    Merge "Reword -help-gpu text for clarity and accuracy"

    jessehall-google authored android code review committed
Commits on Apr 18, 2012
  1. @jessehall-google

    Reword -help-gpu text for clarity and accuracy

    jessehall-google authored
    Change-Id: If950c52919039e85874fefe3415e59aa8ec02c96
Commits on Apr 16, 2012
  1. merge in jb-release history after reset to master

    The Android Automerger authored
Commits on Apr 12, 2012
  1. Fixes debug output using an unitialized string buffer.

    Vladimir Chtchetkine authored
    Change-Id: I1fee7e9f70600da4540744aa11f927bfc9c759e1
Commits on Apr 11, 2012
  1. Enable multi-touch emulation with -gpu on

    Vladimir Chtchetkine authored
    This CL implements a callback that gets invoked by OpenGLES emulator on it framebuffer
    updates. This allows transferring framebuffer changes to the supporting device.
    
    Proper implementation of this new callback also required changes to JPEG compression,
    addressing:
    
    1. OpenGLES framebuffer format is RGBA8889, which required implementing line conversion
       for this format.
    2. OpenGLES framebuffer is (or at least could be) bottom-up arranged. This requires changes
       to the compressor, so it compresses the FB starting from the bottom, so the resulting
       image is up-bottom.
    
    Change-Id: Icd4efbe4a251c838adfa3518decbfc43a7ef06c8
Commits on Apr 10, 2012
  1. merge in jb-release history after reset to master

    The Android Automerger authored
  2. Merge "Fix save restore for nand device"

    Andrew Hsieh authored android code review committed
  3. Merge "Add fast mmio support"

    Andrew Hsieh authored android code review committed
  4. Merge "Add a HAXM interface for QEMU API version"

    Andrew Hsieh authored android code review committed
Commits on Apr 9, 2012
  1. merge in jb-release history after reset to master

    The Android Automerger authored
Commits on Apr 7, 2012
  1. @yjiang5

    Add fast mmio support

    yjiang5 authored
    In HAXM 1.0, HAXM driver utilizes QEMU to decode and emulate MMIO accesses.
    This simplified the HAXM driver implementation. However, decoding in QEMU is
    slow because QEMU needs to sync with the HAXM driver regarding the vCPU state,
    guest page tables, etc.
    
    Newer HAXM driver will decode some MMIO instructions, and QEMU
    will get the decoded instruction information like the physical address,
    access direction etc, and then invoke the MMIO handler directly.
    
    This boosts MMIO handling performance significantly, thus performance of 2D/3D
    games because they performance very frequent MMIO access for GLES commands to
    the host translator.
    
    Change-Id: Ida308b2e6da3697ee37a1b28a9645916e104d9ff
    Signed-off-by: Xin, Xiaohui <xiaohui.xin@intel.com>
    Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
    Signed-off-by: Nakajima, Jun <jun.nakajima@intel.com>
  2. @yjiang5

    Add a HAXM interface for QEMU API version

    yjiang5 authored
    Add a HAXM interface so that QEMU can communicate its API version to HAXM.
    
    With this, HAXM can keep better backward compatibility, for example, masking
    of the new features if qemu does not support new features.
    
    Change-Id: I24c7c8d353653978f507739f6e53a9d389d06e43
    Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
Commits on Apr 6, 2012
  1. Merge "Implements SDKCtlSocket that implements communication protocol…

    Vladimir Chtchetkine authored Android (Google) Code Review committed
    … wih SdkController"
  2. Implements SDKCtlSocket that implements communication protocol wih Sd…

    Vladimir Chtchetkine authored
    …kController
    
    In addition, this CL contains some minor tweaks to async-socket, and
    async-socket-connector that improve tracebility.
    
    Change-Id: Ib1309b19dcd02e96379155fea7015019d93160e7
  3. @yjiang5

    Fix save restore for nand device

    yjiang5 authored
    Fix one issue because some field in nand device is not save/restore
    
    Change-Id: I025addf4ddaea8420f6328b5e58c8514604b1719
    Signed-off-by: Gao, Fengqian <fengqian.gao@intel.com>
    Signed-off-by: Jiang, Yunhong <yunhong.jiang@intel.com>
    Signed-off-by: Nakajima, Jun <jun.nakajiama@intel.com>
Commits on Apr 5, 2012
  1. merge in jb-release history after reset to master

    The Android Automerger authored
Commits on Apr 4, 2012
  1. Merge "Move stuff from prebuilt to prebuilts/tools"

    Xavier Ducrohet authored android code review committed
  2. merge in jb-release history after reset to master

    The Android Automerger authored
  3. am 6c24b0c: keep previous history after reset to mr1 plus aah changes…

    Ed Heyl authored Android Git Automerger committed
    … (ics-aah-wip)
    
    * commit '6c24b0c319792949b0ba6321774fb2c54112fefd':
Commits on Apr 3, 2012
  1. Move stuff from prebuilt to prebuilts/tools

    Xavier Ducrohet authored
    Change-Id: I4090d12fc173af3d11cd3e1a449425ed134c5aed
  2. Make all async I/O object referenced.

    Vladimir Chtchetkine authored
    Since it's hard to control lifespan of an object in asynchronous environment, we
    should make all AsyncXxx objects a referenced objecst, that will self-destruct
    when its reference count drops to zero, indicating that the last client that
    used the object has abandoned it.
    
    Change-Id: I6f8194aa14e52a23a8772d827583782989654504
Commits on Apr 2, 2012
  1. Refactor asynchronous socket APIs

    Vladimir Chtchetkine authored
    The initial implementation was a bit too complex in two ways:
    1. Each component (the connector, and async socket) had its own set of state and
       action enums, which was confusing, required value translation, and was not really
       needed. So, all these enums have been combined into two common enums that are now
       declared in android/async-io-common.h
    2. Too many callbacks, which really complicated implementation of the clients. It is
       much more efficient to have just two callbacks (one to monitor connection, and another
       to monitor I/O), letting the client to dispatch on particular event (success/timeout/etc.)
    
    This CL fixes these two issues.
    
    Change-Id: I545c93dee2e9e9c72c1d25e6cd218c8680933ee3
  2. merge in jb-release history after reset to master

    The Android Automerger authored
Something went wrong with that request. Please try again.