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
  • libGLESv2
  • validationES.cpp
Find file
BlameHistoryPermalink
  • Jamie Madill's avatar
    Move more draw call validation to the API. · d4cfa57d
    Jamie Madill authored Jul 08, 2014
    The GL expects us to reject invalid draw calls before we start
    doing any work, so we can prevent internal unnecessary state
    changes.
    
    Also update the program binary's cached sampler data when we
    validate. The previous patch was breaking draw calls in Google
    Earth WebGL.
    
    BUG=angle:571
    BUG=390412
    
    Change-Id: I1c4e204ae2467afc36b76af975a3a49e26349639
    Reviewed-on: https://chromium-review.googlesource.com/206482Tested-by: 's avatarJamie Madill <jmadill@chromium.org>
    Reviewed-by: 's avatarGeoff Lang <geofflang@chromium.org>
    d4cfa57d
validationES.cpp 48.7 KB
EditWeb IDE
×

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