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
  • validationES.cpp
Find file
BlameHistoryPermalink
  • shrekshao's avatar
    Fix error report when active color buffer has no fs output · 15ce8227
    shrekshao authored Mar 18, 2019
    Also modify or remove some tests to sync up with the expected behavior
    stated in spec.
    
    Related to https://github.com/KhronosGroup/WebGL/pull/2780
     If any draw buffer with an attachment does not have a defined fragment shader output,
     draws generate INVALID_OPERATION.
    
    Also remove Framebuffer masking for inactive outputs.
    
    This workaround is no longer necessary as the WebGL spec has changed.
    It also was never fully working and had bugs with certain orders of
    calls.
    
    Bug: angleproject:2872
    Bug: chromium:927908
    Bug: chromium:943538
    Change-Id: I73715a6ab851ae3db7096f49ea0a9fdd6f576703
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1530018
    Commit-Queue: Shrek Shao <shrekshao@google.com>
    Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>
    15ce8227
validationES.cpp 200 KB
EditWeb IDE
×

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