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
  • tests
  • compiler_tests
  • ShaderVariable_test.cpp
Find file
BlameHistoryPermalink
  • Jiawei-Shao's avatar
    Split varyings into input and output varyings in compiler · df7d7c9e
    Jiawei-Shao authored Jul 31, 2017
    This patch intends to split all vector<Varying> into two vectors
    to store input and output varyings separately in the compiler.
    
    This patch is a base of implementing the built-ins, inputs and
    outputs of a geometry shader to ANGLE GLSL compiler. Unlike the
    vertex shaders (their outputs are varyings) and fragment shaders
    (their inputs are varyings), the inputs and outputs of geometry
    shaders are all varyings, so we need two vector<Varying> to store
    them correctly.
    
    BUG=angleproject:1941
    
    Change-Id: I9e8cc16045d5e29e9a80a09dc31b33a7ae39b345
    Reviewed-on: https://chromium-review.googlesource.com/593347
    Commit-Queue: Geoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    df7d7c9e
ShaderVariable_test.cpp 11.5 KB
EditWeb IDE
×

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