Commit e793a027 by Gert Wollny Committed by Angle LUCI CQ

Capture/Replay: Capture TexSubImage2DRobustAngle, enable tests

The tests RobustClientMemoryTest.* now all pass. Bug: angleproject:6108 Change-Id: I980c1fd9e065cb5c4ed575770f86e09faeb19d4c Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2988685 Commit-Queue: Gert Wollny <gert.wollny@collabora.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org> Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com>
parent 433e3921
...@@ -949,7 +949,17 @@ void CaptureTexSubImage2DRobustANGLE_pixels(const State &glState, ...@@ -949,7 +949,17 @@ void CaptureTexSubImage2DRobustANGLE_pixels(const State &glState,
const void *pixels, const void *pixels,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); if (glState.getTargetBuffer(gl::BufferBinding::PixelUnpack))
{
return;
}
if (!pixels)
{
return;
}
CaptureMemory(pixels, bufSize, paramCapture);
} }
void CaptureTexImage3DRobustANGLE_pixels(const State &glState, void CaptureTexImage3DRobustANGLE_pixels(const State &glState,
......
...@@ -54,7 +54,6 @@ GPUTestConfigTest.GPUTestConfigConditions_D3D11/* ...@@ -54,7 +54,6 @@ GPUTestConfigTest.GPUTestConfigConditions_D3D11/*
ImageTest.SourceCubeTargetExternal/* ImageTest.SourceCubeTargetExternal/*
PBOExtensionTest.* PBOExtensionTest.*
PixmapTest.Clearing/* PixmapTest.Clearing/*
RobustClientMemoryTest.*
SRGBFramebufferTest.Validation/* SRGBFramebufferTest.Validation/*
StateChangeRenderTest.GenerateMipmap/* StateChangeRenderTest.GenerateMipmap/*
SyncQueriesTest.* SyncQueriesTest.*
......
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