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
  • compiler
  • translator
  • Compiler.cpp
Find file
BlameHistoryPermalink
  • David Yen's avatar
    Extension behavior is now reset between each shader translation unit. · 0fbd128c
    David Yen authored Feb 02, 2015
    The extension behavior was being shared between translation units,
    this was causing states to be cached between shader compilers. This
    has been fixed now by adding a new ResetExtensionBehavior() function.
    
    A unit test has also been added for testing extensions when compiling
    shaders. A test has been included which tests that the internal state
    of the extension behavior is being reset properly.
    
    BUG=453543
    Change-Id: Icb2a07019b5db972dc75cdbbdece4b7e9757c682
    Reviewed-on: https://chromium-review.googlesource.com/245522Tested-by: 's avatarDavid Yen <dyen@chromium.org>
    Reviewed-by: 's avatarZhenyao Mo <zmo@chromium.org>
    0fbd128c
Compiler.cpp 20.3 KB
EditWeb IDE
×

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