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
  • Program.cpp
Find file
BlameHistoryPermalink
  • Alexis Hetu's avatar
    Fix clearing the program's validation-related cache too early · 73bf99b7
    Alexis Hetu authored Apr 29, 2020
    When attempting to link a new program, the program must be marked
    as unlinked, but the validation-related caching should not be
    cleared yet, since we can still use the previously linked program
    if linking fails at this point.
    
    Added an angle end2end test which fails without this fix and
    passes with this fix.
    
    Fixes the following WebGL 1.0.4 test with SwANGLE:
    conformance/programs/program-test.html
    
    Bug: angleproject:3557
    Change-Id: Ib6722ba88803979e8f292c9b7b81f85cc0304662
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2173538Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Alexis Hétu <sugoi@chromium.org>
    73bf99b7
Program.cpp 182 KB
EditWeb IDE
×

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