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
  • libANGLE
  • renderer
  • vulkan
  • TextureVk.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Get rid of "TextureVkViews". · 28ff9922
    Jamie Madill authored Oct 09, 2019
    This struct was used to implement different views for stencil mode. It
    is replaced with a single stencil mode view for sampling.
    
    We shouldn't be using a stencil-specific view for our render view. In
    cases where we're attaching a Depth/Stencil texture to a Framebuffer's
    special depth/stencil attachment point we will still need to use a
    single 'Draw' view attached to depth/stencil. So there's no need for a
    separate 'Draw' view for stencil.
    
    Also there's no current support for a separate 'Fetch' view for
    stencil textures. There may not be any easy way to trigger this path as
    it's only used in seamful cube map emulation and image copy. Seamful
    emulation is ES 2.0 only while stencil textures are ES 3.1 so that's
    not a possible use. Image copy doesn't seem to be possible either as it
    stands right now.
    
    Bug: angleproject:3975
    Change-Id: Ic999f9471ea533d1184a364732c569124aa802bf
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1842230
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com>
    28ff9922
TextureVk.cpp 75.3 KB
EditWeb IDE
×

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