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
  • VertexArray.h
Find file
BlameHistoryPermalink
  • Jiawei Shao's avatar
    ES31: Implement Vertex Attrib Binding on D3D11 · 6a5d98c4
    Jiawei Shao authored May 04, 2018
    This patch implements Vertex Attrib Binding on D3D11 and enables all
    the test cases related to Vertex Attrib Binding on D3D11 back-ends.
    
    On D3D11 back-ends the information in both GL vertex attributes and
    bindings should be updated together. When a binding is dirty, we need
    to find out and update all the attributes that are using this binding.
    To speed up this process, this patch adds a map from each binding to
    all the attrib indexes that are using this binding. This map may be
    updated when VertexAttribBinding is implicitly or explicitly called.
    With this map we can easily get all the attributes that should be
    updated with the current dirty binding.
    
    This patch also removes some unused variables in VertexArray11.cpp.
    
    BUG=angleproject:2700
    TEST=dEQP-GLES31.functional.vertex_attribute_binding.*
         angle_end2end_tests
    
    Change-Id: I9a28ec357fd3aba835812cecc410cfa4e3734f0c
    Reviewed-on: https://chromium-review.googlesource.com/1048980
    Commit-Queue: Jiawei Shao <jiawei.shao@intel.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    6a5d98c4
VertexArray.h 11.3 KB
EditWeb IDE
×

Replace VertexArray.h

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.