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
  • Program.h
Find file
BlameHistoryPermalink
  • Tim Van Patten's avatar
    Vulkan: Pass Input/Output Varying lists during linking · 24268826
    Tim Van Patten authored May 04, 2020
    When linking program varyings, the necessary functions need the
    following:
    - Lists of Input and Output varyings
    - Shader versions
    - Shader types
    
    Rather than the full Shader itself, just this information will be
    passed around to the functions. This allows us to limit how much data
    is saved for each Program when linkProgram() succeeds, so PPos can link
    the attached Programs at draw time.
    
    Bug: angleproject:4514
    Test: CQ
    Change-Id: I27b639cae9a153d0d3f5efab3b38550f09f4f49b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2181449
    Commit-Queue: Tim Van Patten <timvp@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    24268826
Program.h 36.5 KB
EditWeb IDE
×

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