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
  • Xinghua Cao's avatar
    Add cases with multiple draws and dispatches · 1b0acbb5
    Xinghua Cao authored Apr 23, 2019
    D3D11 cannot allow the same (sub)-resource bound as both
    a SRV and an UAV at the same time. If render pipline and
    compute pipeline access the same texture, must unset
    conflicting SRVs and UAVs before drawing and dispatching
    on D3D backend. Currently, these cases could not pass
    on D3D11 backend.
    
    Bug: angleproject:3152
    TEST=angle_end2end_tests.ComputeShaderTest.*
    
    Change-Id: I3ed19d7586625aac7fe9f46f86341d136d148019
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1578131Reviewed-by: 's avatarJiajia Qin <jiajia.qin@intel.com>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    Commit-Queue: Xinghua Cao <xinghua.cao@intel.com>
    1b0acbb5
ComputeShaderTest.cpp 101 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.