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
  • null
  • ProgramNULL.cpp
Find file
BlameHistoryPermalink
  • Geoff Lang's avatar
    D3D: Asynchronously load program binaries. · e332e621
    Geoff Lang authored Feb 14, 2019
    Unpack as much of the binary steam as possible before passing the final loading
    of the shader programs off to a worker thread.  Reporting as many possible link
    errors before becoming asynchronous means that linking should only fail due to
    unexpected system issues at that point.
    
    This also allows other backends to asynchronously load program binaries.
    
    BUG=angleproject:2857
    
    Change-Id: I587917a3e54522114dabd41d1b14fc491c8fd18a
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/1473451
    Commit-Queue: Jamie Madill <jmadill@google.com>
    Reviewed-by: 's avatarShahbaz Youssefi <syoussefi@chromium.org>
    e332e621
ProgramNULL.cpp 5.08 KB
EditWeb IDE
×

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