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
  • include
  • platform
  • FeaturesGL.h
Find file
BlameHistoryPermalink
  • Kenneth Russell's avatar
    Promote RGBA4444 and RGB565 to RGB[A]8 on macOS with AMD GPUs. · 011e0ad1
    Kenneth Russell authored Dec 16, 2020
    There are bugs in Apple's OpenGL driver when uploading to textures of
    these formats via pixel buffer objects.
    
    Because automatic graphics switching might activate the AMD GPU at any
    time, use this workaround on dual-GPU MacBook Pros even if the Intel
    GPU is active.
    
    Fixes the following WebGL 2.0 conformance tests:
    
      deqp/functional/gles3/texturespecification/
        teximage2d_pbo_2d_00.html
        teximage2d_pbo_2d_01.html
        texsubimage2d_pbo_2d_00.html
        texsubimage2d_pbo_2d_01.html
        texsubimage2d_pbo_cube_01.html
    
    Bug: angleproject:5469
    Change-Id: I7d65dc5f664159b4b59d46400a8d9c492f67040b
    Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2595245
    Commit-Queue: Kenneth Russell <kbr@chromium.org>
    Reviewed-by: 's avatarJonah Ryan-Davis <jonahr@google.com>
    Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
    011e0ad1
FeaturesGL.h 29.8 KB
EditWeb IDE
×

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