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
  • gl
  • StateManagerGL.cpp
Find file
BlameHistoryPermalink
  • Olli Etuaho's avatar
    Refactor shader state setting in the GL backend · 85334dcb
    Olli Etuaho authored Feb 06, 2017
    This is needed in preparation of implementing DispatchCompute, which
    will need to set some of the same state as draw calls, but not
    everything.
    
    Also move setTextureCubemapSeamlessEnabled to onMakeCurrent, this way
    it doesn't need to be called on every draw call. Overall this patch
    doesn't have a measurable performance impact.
    
    BUG=angleproject:1442
    TEST=angle_perftests, angle_end2end_tests
    
    Change-Id: I9958bfe7bf895b3cd805e3146a8f74d28ff2835e
    Reviewed-on: https://chromium-review.googlesource.com/438349Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    Commit-Queue: Olli Etuaho <oetuaho@nvidia.com>
    85334dcb
StateManagerGL.cpp 57.1 KB
EditWeb IDE
×

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