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
  • FramebufferVk.cpp
Find file
BlameHistoryPermalink
  • Ian Elliott's avatar
    Vulkan: Fix glBlitFramebuffer() for pre-rotation · 70e706f4
    Ian Elliott authored Jun 22, 2020
    This involves cases of blitting to/from a rotated default framebuffer,
    potentially with scaling in one or both dimensions.  Various
    adjustments are needed at different times in the stack, including in
    the custom BlitResolve fragment shaders.  Various tests are affected,
    including the following:
    
    Test: angle_end2end_tests --gtest_filter=*EGLPreRotationLargeSurfaceTest.OrientedWindowWithBlitFramebuffer
    Test: angle_deqp_gles3_tests --gtest_filter=dEQP.GLES3/functional_fbo_invalidate_\*
    Bug: b/158337857
    Change-Id: Ibb176e4215784e85c0f34e6e1c22ba662517fed2
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2242359Reviewed-by: 's avatarIan Elliott <ianelliott@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Ian Elliott <ianelliott@google.com>
    70e706f4
FramebufferVk.cpp 79.9 KB
EditWeb IDE
×

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