Hash :
93491ae3
Author :
Date :
2024-06-21T08:04:24
FrameCapture: Handle active texture in MEC When restoring texture bindings and contents, we need to first set the correct GL_ACTIVE_TEXTURE, otherwise it will use existing active texture bindings and update the wrong textures. Test: Grand Mountain Adventure MEC Bug: angleproject:345851268 Change-Id: I7c6c4a918513d4216405efe51774fcce4b49b45e Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/5647491 Commit-Queue: Cody Northrop <cnorthrop@google.com> Reviewed-by: Mark Łobodziński <mark@lunarg.com>
{
"TraceMetadata": {
"AreClientArraysEnabled": true,
"CaptureRevision": 23504,
"ConfigAlphaBits": 8,
"ConfigBlueBits": 8,
"ConfigDepthBits": 24,
"ConfigGreenBits": 8,
"ConfigRedBits": 8,
"ConfigStencilBits": 8,
"ContextClientMajorVersion": 3,
"ContextClientMinorVersion": 0,
"DisplayDeviceType": "0x320A",
"DisplayPlatformType": "0x3450",
"DrawSurfaceColorSpace": "0x308A",
"DrawSurfaceHeight": 128,
"DrawSurfaceWidth": 128,
"FrameEnd": 4,
"FrameStart": 1,
"IsBinaryDataCompressed": false,
"IsBindGeneratesResourcesEnabled": true,
"IsRobustResourceInitEnabled": false,
"IsWebGLCompatibilityEnabled": false
},
"TraceFiles": [
"CapturedTest_MultiFrame_ES3_Vulkan.cpp",
"CapturedTest_MultiFrame_ES3_Vulkan.h",
"CapturedTest_MultiFrame_ES3_Vulkan_001.cpp",
"CapturedTest_MultiFrame_ES3_Vulkan_shared.cpp"
],
"WindowSurfaceContextID": 1
}