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
  • ProgramLinkedResources.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Remove ProgramLinkedResources from ProgramExecutable. · 92e7bc89
    Jamie Madill authored Dec 23, 2020
    Instead of storing the entire LinkedResources struct, we can keep it
    only for the duration of the linking calls. Refactoring change only.
    It sets the stage for more refactoring. This change also switches the
    link call to use LinkingState's ProgramLinkedResources directly to
    avoid the need to copy the varying packing or use a pointer.
    
    Bug: angleproject:4514
    Bug: angleproject:5496
    Change-Id: Iefea3c16a33213dc338cc54efaa7c3064ea6ae08
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2601403Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    92e7bc89
ProgramLinkedResources.cpp 48.3 KB
EditWeb IDE
×

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