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
  • DrawElementsTest.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Vulkan: Use storage buffers for index conversion shader. · 5993d899
    Jamie Madill authored Jun 03, 2019
    This allows us to use the shader regardless of driver support for
    texel buffer views. It also allows us to convert indices on the GPU
    unconditionally.
    
    We add a new internal compute shader that converts pairs of indices
    into a packed single uint value that stores two 16-bit values. In the
    future we could add support for converting primitive restart indices.
    
    Should speed up benchmarks on systems which didn't have R8_UINT support
    for compute shader buffers.
    
    Bug: angleproject:3490
    Change-Id: I56ca0cabb094e97f36ab4edc779e6c8ad2d2601e
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1639058
    Commit-Queue: Jamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarTim Van Patten <timvp@google.com>
    5993d899
DrawElementsTest.cpp 9.78 KB
EditWeb IDE
×

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