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
  • Bryan Bernhart's avatar
    ES31: Support atomic functions on D3D11 - Part III · c55aefe3
    Bryan Bernhart authored Aug 28, 2018
    This patch is the third one to support atomic functions on D3D11.
    
    In this patch we enable support for atomic function returns outside of
    assignments (e.g. part of arithmetic operations or to index into arrays) and
    when used directly initialize a variable.
    
    Note that we are still missing the functionality to be tag loops with
    [allow_uav_condition] as required by InterlockedCompareExchange.
    
    BUG=angleproject:2682
    TEST=angle_end2end_tests
    
    Change-Id: Ia409ebb10621fd5c514cf6c76f366a320a9d9fc1
    Reviewed-on: https://chromium-review.googlesource.com/1208317Reviewed-by: 's avatarBryan Bernhart <bryan.bernhart@intel.com>
    Reviewed-by: 's avatarCorentin Wallez <cwallez@chromium.org>
    Commit-Queue: Corentin Wallez <cwallez@chromium.org>
    c55aefe3
ComputeShaderTest.cpp 76.7 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.