• Show log

    Commit

  • Hash : 4e87659e
    Author : Ian Elliott
    Date : 2019-03-12T16:23:55

    Fix eglChooseConfig for attributes that have exact default values.
    
    The implementation of eglChooseConfig does not match the
    specification for attributes not provided by the calling function.  It
    is supposed to use the default value and match semantics, per the
    specification.  This is fine for many attributes (where the value in
    the EGLConfig doesn't matter).  Currently, this affects the following
    attributes:
    
    - EGL_COLOR_BUFFER_TYPE
    - EGL_LEVEL
    - EGL_RENDERABLE_TYPE
    - EGL_SURFACE_TYPE
    - EGL_TRANSPARENT_TYPE
    - EGL_OPTIMAL_SURFACE_ORIENTATION_ANGLE
    - EGL_COLOR_COMPONENT_TYPE_EXT
    
    This change causes 55 of 65 of the dEQP-EGL.functional.choose_config.* tests
    to start passing.
    
    Bug: angleproject:3172
    Change-Id: I287af5ba7d296694d9a78ded5d1e3bc4e7043d03
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1506696
    Commit-Queue: Ian Elliott <ianelliott@google.com>
    Reviewed-by: Yuly Novikov <ynovikov@chromium.org>
    

  • Properties

  • Git HTTP https://git.kmx.io/kc3-lang/angle.git
    Git SSH git@git.kmx.io:kc3-lang/angle.git
    Public access ? public
    Description

    A conformant OpenGL ES implementation for Windows, Mac, Linux, iOS and Android.

    Homepage

    Github

    Users
    thodg_m kc3_lang_org thodg_w www_kmx_io thodg thodg_l
    Tags