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
  • libGLESv2.gypi
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Add varying packing validation for WebGL. · 192745a7
    Jamie Madill authored Dec 22, 2016
    This CL moves the varying packing from the D3D layer up to Program.
    This is necessary for WebGL validation, and gives us consistency
    for the various back-ends. There may be some additional cleanup work
    on the VaryingPacking class, because it does some work that is D3D-
    specific.
    
    WebGL requires strict varying packing. Instead of allowing success
    unconditionally, it's an explicit error to succeed to pack a set of
    varyings that the sample algorithm would fail to pack.
    
    Introduce a new packing mode option to the varying packing class to
    handle this different packing style, while keeping our old more
    relaxed packing method for ES code.
    
    BUG=angleproject:1675
    
    Change-Id: I674ae685ba573cc2ad7d9dfb7441efa8cb2d55fc
    Reviewed-on: https://chromium-review.googlesource.com/423254
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    192745a7
libGLESv2.gypi 47.7 KB
EditWeb IDE
×

Replace libGLESv2.gypi

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.