Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Commits on Nov 26, 2011
  1. @olvaffe

    android: move libGLES_mesa build rules to src/egl/main/.

    olvaffe authored
    Keep the top-level Android.mk away from building modules.
Commits on Nov 6, 2011
  1. @olvaffe

    android: reorder nouveau pipe drivers

    olvaffe authored
    To match targerts/dri-nouveau, and to fix a potential
    
      "undefined reference to `nv50_ir::getTargetNVC0(unsigned int)'"
    
    error.
Commits on Sep 30, 2011
  1. @marekolsak

    r600g: move all files from winsys/r600 into drivers/r600

    marekolsak authored
    Be sure to reconfigure after this commit.
    
    Reviewed-by: Alex Deucher <alexander.deucher@amd.com>
Commits on Sep 1, 2011
  1. @olvaffe

    i915: build i915_dri.so for Android

    olvaffe authored
    Simple demos such as test-opengl-gl_basic work.  SurfaceFlinger does not
    work yet due to missing GL_OES_draw_texture support (and maybe more).
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
Commits on Aug 30, 2011
  1. @chadversary

    i965: Build i965_dri.so for Android

    chadversary authored
    Compile tested only.
    
    Reviewed-by: Chia-I Wu <olv@lunarg.com>
    Signed-off-by: Chad Versace <chad@chad-versace.us>
  2. @chadversary

    dri: Build libmesa_dri_common for Android

    chadversary authored
    libmesa_dri_common is a static library that contains the sources in
    src/mesa/drivers/dri/common. Each DRI driver should link to it.
    
    Reviewed-by: Chia-I Wu <olv@lunarg.com>
    Signed-off-by: Chad Versace <chad@chad-versace.us>
Commits on Aug 28, 2011
  1. @olvaffe

    android: add support for egl_dri2

    olvaffe authored olvaffe committed
    Add rules to build egl_dri2 and make it a built-in EGL driver of
    libGLES_mesa.
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
Commits on Aug 27, 2011
  1. @olvaffe

    android: make DRM optional

    olvaffe authored olvaffe committed
    For BOARD_GPU_DRIVERS=swrast build, DRM is not needed.
  2. @olvaffe

    android: add support for nouveau

    olvaffe authored olvaffe committed
    Compile tested only.
  3. @olvaffe

    android: add support for r300g

    olvaffe authored olvaffe committed
    Compile tested only.
  4. @olvaffe

    android: add support for i915g

    olvaffe authored olvaffe committed
    Quickly tested with 945GME.  SurfaceFlinger (the display server and
    compositor) works.  2D apps with RGB or RGBA visuals work.  As for 3D
    apps, some work and some do not.
  5. @olvaffe

    android: add support for vmwgfx

    olvaffe authored olvaffe committed
    Quickly tested with VMWare Workstation 7.1.4 on Linux with GeForce
    GT220.  SurfaceFlinger (the display server and compositor) works.  2D
    apps with RGB visual works.  However, due to missing
    PIPE_FORMAT_R8G8B8A8_UNORM support, those with RGBA visual do not.
Commits on Aug 25, 2011
  1. @olvaffe

    android: add support for r600g

    olvaffe authored olvaffe committed
    Tested with a Radeon HD 6250.  SurfaceFlinger (the display server and
    compositor) works.  2D apps with RGB or RGBA visuals work.  As for 3D
    apps, some work but some don't (with serious rendering defects).
    
    Reviewed-by: Marek Olšák <maraeo@gmail.com>
Commits on Aug 20, 2011
  1. @olvaffe

    android: make libGLES_mesa real

    olvaffe authored
    libGLES_mesa with swrast should link in these libraries
    
      libmesa_egl
      libmesa_egl_gallium
      libmesa_st_egl
      libmesa_st_mesa
      libmesa_glsl
      libmesa_glsl_utils
      libmesa_pipe_softpipe
      libmesa_winsys_sw_android
      libmesa_gallium
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
  2. @olvaffe

    android: build shared glapi

    olvaffe authored
    This builds the shared library libglapi from shared glapi.
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
  3. @olvaffe

    android: build glsl

    olvaffe authored
    This builds the static library libmesa_glsl and executable glsl_compiler
    from glsl.  glsl_compiler is only installed for engineering build.
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
  4. @olvaffe

    android: build core mesa

    olvaffe authored
    This builds the static library libmesa_st_mesa from core mesa.
    
    Acked-by: Chad Versace <chad@chad-versace.us>
  5. @olvaffe

    android: build core EGL

    olvaffe authored
    This builds the static library libmesa_egl from core EGL.
    
    Reviewed-by: Chad Versace <chad@chad-versace.us>
  6. @olvaffe

    android: build gallium auxiliaries

    olvaffe authored
    This builds the static library libmesa_gallium from gallium auxiliaries.
  7. @olvaffe

    android: build libGLES_mesa

    olvaffe authored
    This is the first step to integrate Mesa into Android(-x86) build
    system.  You can git clone mesa under the external/ directory of Android
    source tree and build Android with
    
     $ make BOARD_GPU_DRIVERS=swrast
    
    It will build libGLES_mesa that will be loaded by Android runtime.
    
    libGLES_mesa is still a stub in this commit.
Something went wrong with that request. Please try again.