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
  • StructureHLSL.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Classify TSymbols using an enum · 9d4d7f06
    Olli Etuaho authored Dec 07, 2017
    Symbols can be either built-ins, user-defined, nameless, or for
    ANGLE's internal use. In addition we currently use TFunction symbols
    that are not yet resolved - they might later resolve to either a
    built-in or a user-defined function. Record this information in each
    TSymbol so that TSymbol contains sufficient information for deciding
    how to format symbol names in output.
    
    The goal is to eventually replace current uses of TName with pointers
    to different TSymbol objects. So far only built-ins and user-defined
    symbols have associated TSymbol objects, but that will be expanded to
    cover ANGLE's internal symbols as well.
    
    BUG=angleproject:2267
    TEST=angle_unittests
    
    Change-Id: I927ce023fe257cc236da82c127700f3bd72bfe96
    Reviewed-on: https://chromium-review.googlesource.com/816952
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    9d4d7f06
StructureHLSL.cpp 18 KB
EditWeb IDE
×

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