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
  • gl_tests
  • ShaderStorageBufferTest.cpp
Find file
BlameHistoryPermalink
  • Jiawei Shao's avatar
    ES31: Fix wrong method of computing combined interface blocks · d2cb7cec
    Jiawei Shao authored Mar 02, 2018
    This patch fixes a bug in the method of validating the number of
    combined interface blocks in currenct ANGLE implementation.
    
    When a resource (uniform block, shader storage block, image, atomic
    counter buffer, atomic counter) is used by multiple shader stages,
    each such use counts separately against the combined resource limit.
    
    This patch also fixes an unexpected link error in a related test by
    skipping the test when the number of ssbos exceeds the resouorce
    limit.
    
    BUG=angleproject:1951
    TEST=angle_end2end_tests
    
    Change-Id: I0de439a412148e0d5ebef3c27d20e0cbd536175a
    Reviewed-on: https://chromium-review.googlesource.com/945143
    Commit-Queue: Corentin Wallez <cwallez@chromium.org>
    Reviewed-by: 's avatarJiajia Qin <jiajia.qin@intel.com>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    d2cb7cec
ShaderStorageBufferTest.cpp 11.8 KB
EditWeb IDE
×

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