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
  • TransformFeedbackTest.cpp
Find file
BlameHistoryPermalink
  • Shahbaz Youssefi's avatar
    Vulkan: Emulate Transform Feedback with vertex shader output · 0bfa5504
    Shahbaz Youssefi authored Jun 03, 2019
    In ES 3.0 and 3.1, only non-indexed GL_POINTS, GL_LINES and GL_TRIANGLES
    is supported for transform feedback.  Without tessellation and geometry
    shaders, we can calculate the exact location where each vertex transform
    output should be written on the CPU, and have each vertex shader
    invocation write its data separately to the appropriate location in the
    buffer.
    
    This depends on the vertexPipelineStoresAndAtomics Vulkan feature.
    
    Bug: angleproject:3205
    Change-Id: I68ccbb80aece597cf20c557a0aee842360fea593
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1645678
    Commit-Queue: Shahbaz Youssefi <syoussefi@chromium.org>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    0bfa5504
TransformFeedbackTest.cpp 56 KB
EditWeb IDE
×

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