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
  • BuiltInFunctionEmulator.h
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Add support for 4-parameter functions to BuiltInFunctionEmulator · dfa75e87
    Olli Etuaho authored Jan 23, 2017
    New entry points are needed to support built-ins with more parameters.
    
    Also, now that ops that are not function calls don't use the
    TIntermAggregate class any more, it's easier to exclude nodes that are
    not candidates for built-in emulation using a simple blacklist rather
    than to use a whitelist.
    
    Also includes function name style cleanup in BuiltInFunctionEmulator.
    
    This will make it possible to add necessary emulation for built-ins
    from ESSL 3.10.
    
    BUG=angleproject:1730
    TEST=angle_unittests
    
    Change-Id: If267fc68f5cb9b2ee6703cbcbbe4d157da44a7e0
    Reviewed-on: https://chromium-review.googlesource.com/431297
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    dfa75e87
BuiltInFunctionEmulator.h 5.5 KB
EditWeb IDE
×

Replace BuiltInFunctionEmulator.h

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.