Commit c67252ea by Jamie Madill Committed by Commit Bot

Add feature flags to EGLPlatformParameters "tie".

The missing flags were causing the configs to be reused and improperly tested. Noticed when working with the Vulkan command graph feature. Bug: angleproject:4029 Change-Id: I2fea73fc0637d1adbf73577eb5dfcfa4a759c066 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2019503Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarMichael Spang <spang@chromium.org> Commit-Queue: Jamie Madill <jmadill@chromium.org>
parent 453926f5
...@@ -48,7 +48,8 @@ struct EGLPlatformParameters ...@@ -48,7 +48,8 @@ struct EGLPlatformParameters
auto tie() const auto tie() const
{ {
return std::tie(renderer, majorVersion, minorVersion, deviceType, presentPath, return std::tie(renderer, majorVersion, minorVersion, deviceType, presentPath,
debugLayersEnabled, contextVirtualization, platformMethods); debugLayersEnabled, contextVirtualization, commandGraphFeature,
transformFeedbackFeature, platformMethods);
} }
EGLint renderer = EGL_PLATFORM_ANGLE_TYPE_DEFAULT_ANGLE; EGLint renderer = EGL_PLATFORM_ANGLE_TYPE_DEFAULT_ANGLE;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment