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
  • ComputeShaderTest.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Redo RewriteAtomicCounters · 186fe990
    Shahbaz Youssefi authored Jan 15, 2021
    With MonomorphizeUnsupportedFunctionsInVulkanGLSL and
    RewriteArrayOfArrayOfOpaqueUniforms transformations run, it is no longer
    possible to encounter array of array of atomic counters, or have any
    passed to functions.  As a result, RewriteAtomicCounters is greatly
    simplified.  Additionally, it is no longer necessary to pass
    binding/offset information for atomic counters around and they can use
    constants.  This change removes dependency on the
    shaderStorageBufferArrayDynamicIndexing Vulkan feature.
    
    Bug: angleproject:3726
    Bug: angleproject:3881
    Change-Id: Ia43092a668f60d009eccbbceeed5deaf105a5895
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2633687Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    186fe990
ComputeShaderTest.cpp 149 KB
EditWeb IDE
×

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