blob: 1a4086b3b62d2a423960c5e35c30f0f27b567b76 [file] [log] [blame]
#include "CapturedTest_MultiFrame_ES3_Vulkan.h"
#include "trace_fixture.h"
#include "angle_trace_gl.h"
// Private Functions
void InitReplay(void)
{
// binaryDataFileName = CapturedTest_MultiFrame_ES3_Vulkan.angledata
// maxClientArraySize = 72
// readBufferSize = 32
// resourceIDBufferSize = 1
// contextID = 1
// maxBuffer = 1
// maxContext = 1
// maxFenceNV = 0
// maxFramebuffer = 2
// maxImage = 0
// maxMemoryObject = 0
// maxProgramPipeline = 0
// maxQuery = 0
// maxRenderbuffer = 0
// maxSampler = 0
// maxSemaphore = 0
// maxShaderProgram = 16
// maxSurface = 1
// maxSync = 0
// maxTexture = 3
// maxTransformFeedback = 0
// maxVertexArray = 1
// maxegl_Sync = 0
InitializeReplay5("CapturedTest_MultiFrame_ES3_Vulkan.angledata", 72, 32, 1, 1, 1, 1, 0, 2, 0, 0, 0, 0, 0, 0, 0, 16, 1, 0, 3, 0, 1, 0);
InitializeBinaryDataLoader();
}
// Public Functions
void ReplayFrame(uint32_t frameIndex)
{
switch (frameIndex)
{
case 1:
ReplayFrame1();
break;
case 2:
ReplayFrame2();
break;
case 3:
ReplayFrame3();
break;
case 4:
ReplayFrame4();
break;
case 5:
ReplayFrame5();
break;
default:
break;
}
}