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
  • compiler
  • translator
  • blocklayout.h
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Remove inactive uniforms in the translator · 135f8fcb
    Shahbaz Youssefi authored Jan 13, 2020
    By removing inactive uniforms in the translator, glslang wrapper doesn't
    need to comment them out.  Additionally, inactive uniforms don't find
    their way in the default uniform block, reducing its size if there's a
    mix of active and inactive uniforms.
    
    As collateral, it also fixes a bug where inactive uniforms of struct
    type were not correctly removed by glslang wrapper.
    
    Bug: angleproject:3394
    Bug: angleproject:4211
    Bug: angleproject:4248
    Change-Id: I874747070e875fe24bf59d39d1322e319e280a16
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1999278
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    135f8fcb
blocklayout.h 11.4 KB
EditWeb IDE
×

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