Skip to content

  • Projects
  • Groups
  • Snippets
  • Help
  • This project
    • Loading...
  • Sign in / Register
A
angle
  • Project
    • Overview
    • Details
    • Activity
    • Cycle Analytics
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Charts
  • Issues 0
    • Issues 0
    • List
    • Board
    • Labels
    • Milestones
  • Merge Requests 0
    • Merge Requests 0
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
    • Charts
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Charts
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Chen Yisong
  • angle
  • Repository

Switch branch/tag
  • angle
  • src
  • libANGLE
  • Display.cpp
Find file
BlameHistoryPermalink
  • Ian Elliott's avatar
    Fix eglChooseConfig for attributes that have exact default values. · 4e87659e
    Ian Elliott authored Mar 12, 2019
    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: 's avatarYuly Novikov <ynovikov@chromium.org>
    4e87659e
Display.cpp 41 KB
EditWeb IDE
×

Replace Display.cpp

Attach a file by drag & drop or click to upload


Cancel
A new branch will be created in your fork and a new merge request will be started.