This reverts commit 027bc47c. Reason for revert: InstancingTests fail on Mac FYI Release (Intel UHD 630), see https://ci.chromium.org/ui/p/chromium/builders/ci/Mac%20FYI%20Release%20(Intel%20UHD%20630)/1729/overview Original change's description: > Workaround for Mac Intel drawArraysInstanced with first > 0 > > Workaround by forcefully set instanced arrays (divisor > 0) > as streaming attributes and apply extra offset at front. Recover > those attribute bindings when first == 0 and other draw calls > (drawElementsInstanced) > > Bug: chromium:1144207, chromium:1144247, chromium:1144373 > Change-Id: Ie7836cc71b45a290513f34f90d49bd15b14ddba8 > Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2661095 > Commit-Queue: Shrek Shao <shrekshao@google.com> > Reviewed-by: Geoff Lang <geofflang@chromium.org> Bug: chromium:1144207 Bug: chromium:1144247 Bug: chromium:1144373 Change-Id: Ia4a6026a8c446490346b373c33fe2b1724c1761f No-Presubmit: true No-Tree-Checks: true No-Try: true Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2704052 Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com> Reviewed-by:Corentin Wallez <cwallez@chromium.org> Commit-Queue: Corentin Wallez <cwallez@chromium.org>
| Name |
Last commit
|
Last update |
|---|---|---|
| .. | ||
| ContextCGL.cpp | Loading commit data... | |
| ContextCGL.h | Loading commit data... | |
| DeviceCGL.cpp | Loading commit data... | |
| DeviceCGL.h | Loading commit data... | |
| DisplayCGL.h | Loading commit data... | |
| DisplayCGL.mm | Loading commit data... | |
| IOSurfaceSurfaceCGL.cpp | Loading commit data... | |
| IOSurfaceSurfaceCGL.h | Loading commit data... | |
| PbufferSurfaceCGL.cpp | Loading commit data... | |
| PbufferSurfaceCGL.h | Loading commit data... | |
| RendererCGL.cpp | Loading commit data... | |
| RendererCGL.h | Loading commit data... | |
| WindowSurfaceCGL.h | Loading commit data... | |
| WindowSurfaceCGL.mm | Loading commit data... |