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
  • ContextState.cpp
Find file
BlameHistoryPermalink
  • Geoff Lang's avatar
    Make sure the default framebuffer has enough draw buffer states. · d90d388c
    Geoff Lang authored Mar 21, 2017
    Querying the draw buffer states of the default framebuffer would lead to
    crashes because it only had one state.  The spec says that all non-zero
    attachments default to GL_NONE and makes no mention of special cased
    errors for querying the default framebuffer.
    
    Also fix the validation to check for extensions and ES version when
    querying draw buffer state.
    
    BUG=703508
    
    Change-Id: I7db5443141c65a3f9c638f07ba90f78d76e4e7b4
    Reviewed-on: https://chromium-review.googlesource.com/457524
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    d90d388c
ContextState.cpp 23.3 KB
EditWeb IDE
×

Replace ContextState.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.