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.cpp
Find file
BlameHistoryPermalink
  • Cody Northrop's avatar
    Let attribute aliasing logic detect overflow · 70958d15
    Cody Northrop authored Apr 17, 2019
    Checking against the max attribute count is not needed
    as aliasing is implemented correctly below.  If not enough
    locations are available, linking will fail.
    
    This works for backends that support aliasing (Vulkan, GLES),
    but not for D3D11, which asserts.  To handle this, add a
    limitation that informs the frontend of aliased attribute support.
    
    Bug: angleproject:3252
    Bug: chromium:964404
    Change-Id: Ib9ae5d381bbb2e6bf496272fc3d9e88467c17290
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1572817
    Commit-Queue: Cody Northrop <cnorthrop@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    70958d15
Program.cpp 161 KB
EditWeb IDE
×

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