Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: CyanogenMod/android_frameworks_native
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: jellybean
Choose a base ref
...
head repository: Bin4ry/android_frameworks_native
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: jellybean
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 14 commits
  • 14 files changed
  • 1 contributor

Commits on Aug 18, 2012

  1. graphics: Add directives for compatibility with older EGL blobs (1/2)

    - Define MISSING_EGL_EXTERNAL_IMAGE for EGL libraries without
      GL_OES_GLES_image_external
    - Define MISSING_GRALLOC_BUFFERS for gralloc HALS without the
      0x800 (USAGE_HW_COMPOSER) usage
    - Define MISSING_EGL_PIXEL_FORMAT_YV12 for libraries who don't
      recognize the Android YV12 colorspace
    - Define FORCE_EGL_CONFIG=<value> for blobs which mis-identify the
      usable EGL configuration (pick the value from a CM7 log)
    
    A typical GB library set will need
    COMMON_GLOBAL_CFLAGS += -DMISSING_EGL_EXTERNAL_IMAGE -DMISSING_EGL_PIXEL_FORMAT_YV12 -DMISSING_GRALLOC_BUFFERS
    
    Original Patch by Ricardo Cerqueira <github@cerqueira.org>.
    Ported over to JB by vork <boss.benedikt@googlemail.com>
    vork committed Aug 18, 2012
    Configuration menu
    Copy the full SHA
    5ca2032 View commit details
    Browse the repository at this point in the history
  2. libgui: Add workaround for older Tegra2 devices

     * Commit e2fa30c breaks some older
       graphics drivers. Add a board flag to work around it.
    
    Original for ics by Steve Kondik <shade@chemlab.org>
    Ported to JB by vork <boss.benedikt@googlemail.com>
    vork committed Aug 18, 2012
    Configuration menu
    Copy the full SHA
    041e9b3 View commit details
    Browse the repository at this point in the history

Commits on Aug 19, 2012

  1. Create a additional stub for the cam.

    This fixes:
    E/HAL     ( 1015): Cannot load library: link_image[1916]:  1015 could not load needed library 'libcamera.so' for 'camera.tegra.so' (reloc_library[1331]:  1015 cannot locate '_ZN7android7Overlay13dequeueBufferEPPv'...
    vork committed Aug 19, 2012
    Configuration menu
    Copy the full SHA
    38da7d0 View commit details
    Browse the repository at this point in the history
  2. libgui: Allow a device to force asynchronous composition

    Part of the "hack all the things" series for devices with old
    EGL blobs, do async mode when the requested usage includes
    HW_RENDERER, to avoid timing issues and stuck buffers.
    Enable with the EGL_ALWAYS_ASYNC flag.
    
    Original patch by Ricardo Cerqueria
    vork committed Aug 19, 2012
    Configuration menu
    Copy the full SHA
    a7a22a7 View commit details
    Browse the repository at this point in the history
  3. SurfaceTexture: dequeueBuffer hack for older EGL blobs

    If MISSING_GRALLOC_BUFFERS is defined (i.e., we're already hacking
    around the lack of native buffers), allow retrying buffer dequeues
    when the operation returns an error.
    Based on work by "rapmv78" at xda-developers
    (http://forum.xda-developers.com/showpost.php?p=20342919&postcount=1)
    
    Original patch by Ricardo Cerqueira
    vork committed Aug 19, 2012
    Configuration menu
    Copy the full SHA
    70d7290 View commit details
    Browse the repository at this point in the history

Commits on Aug 20, 2012

  1. surfaceflinger: Add support for LGE's HDMI rotation

    Use BOARD_USES_LGE_ROTATION to align the HDMI output orientation
    with the devices's
    
    Original patch by Ricardo Cerquiera
    vork committed Aug 20, 2012
    Configuration menu
    Copy the full SHA
    d60f4f1 View commit details
    Browse the repository at this point in the history
  2. return true for eglSwapBuffers

    vork committed Aug 20, 2012
    Configuration menu
    Copy the full SHA
    4dfec1b View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    2a0ba12 View commit details
    Browse the repository at this point in the history

Commits on Aug 21, 2012

  1. Configuration menu
    Copy the full SHA
    cdcc788 View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2012

  1. Configuration menu
    Copy the full SHA
    df4f619 View commit details
    Browse the repository at this point in the history

Commits on Sep 1, 2012

  1. Configuration menu
    Copy the full SHA
    8a5fdf6 View commit details
    Browse the repository at this point in the history

Commits on Sep 6, 2012

  1. Configuration menu
    Copy the full SHA
    36f6ff0 View commit details
    Browse the repository at this point in the history

Commits on Sep 12, 2012

  1. Configuration menu
    Copy the full SHA
    fdad7b7 View commit details
    Browse the repository at this point in the history

Commits on Sep 15, 2012

  1. Configuration menu
    Copy the full SHA
    d396f91 View commit details
    Browse the repository at this point in the history
Loading