Hash :
cf04616b
Author :
Date :
2025-09-11T12:16:54
Trace/Replay: Make SetupReplayContext(main) last in setup The SetupReplayContext function for the main context was always executed first in the main setup replay function -- move it to last to minimize issues where Frame1 is expecting specific shader state from the main context. Test: angle_trace_tests --gtest_filter=*harry_potter_magic_awakened Bug: b/445208963 Change-Id: Ia48760e704465150617ffd33d419195723a51285 Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/6950246 Reviewed-by: Cody Northrop <cnorthrop@google.com> Commit-Queue: Cody Northrop <cnorthrop@google.com>
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
{
"TraceMetadata": {
"AreClientArraysEnabled": true,
"CaptureRevision": 26119,
"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
},
"BinaryMetadata": {
"BlockCount": 1,
"BlockSize": "268435456",
"IndexOffset": "0",
"ResidentSize": "2147483648",
"Version": 1
},
"TraceFiles": [
"CapturedTest_MultiFrame_ES3_Vulkan.cpp",
"CapturedTest_MultiFrame_ES3_Vulkan.h",
"CapturedTest_MultiFrame_ES3_Vulkan_0001.cpp",
"CapturedTest_MultiFrame_ES3_Vulkan_shared.cpp"
],
"WindowSurfaceContextID": 1
}