Refactoring RendererD3D to not have virtual functions for state calls
BUG=angleproject:1242
Draw calls get called many times. Eliminating the number of virtual
function calls will help with performance. Renderer9 and Renderer11 now
have diverging paths for managing state with the dirty bits. Hence, we can
remove some of the virtual calls.
Change-Id: Ic5d69e744826f1c4f4ae168bca058f4743ff0843
Reviewed-on: https://chromium-review.googlesource.com/315229Reviewed-by:
Jamie Madill <jmadill@chromium.org>
Reviewed-by:
Corentin Wallez <cwallez@chromium.org>
Tryjob-Request: Jamie Madill <jmadill@chromium.org>
Tested-by:
Dian Xiang <dianx@google.com>
Showing
Please
register
or
sign in
to comment