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