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
  • VariablePacker.h
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Remove unnecessary work from VariablePacker · 4cd889ec
    Olli Etuaho authored Oct 20, 2017
    The VariablePacker does not check the staticUse flag, variables should
    be pre-filtered according to their staticUse flag before passing them
    to CheckVariablesInPackingLimits if that's desired.
    
    The names of the variables are also not relevant to the packing. We
    keep the "name" field to make the code easier to debug, but updating
    the mappedName is not useful.
    
    This will make implementing arrays of arrays simpler.
    
    BUG=angleproject:2125
    TEST=angle_unittests
    
    Change-Id: I5ce91885f6478ad436e6fa60ca9675e161d10256
    Reviewed-on: https://chromium-review.googlesource.com/730104Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    4cd889ec
VariablePacker.h 1004 Bytes
EditWeb IDE
×

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