Commit e5276ca3 by Gert Wollny

Capture: Add capturing of framebuffer and renderbuffer IDs

Also enable the FramebufferObjectTest/* tests Bug: angleproject:6058 Change-Id: Ia82c935e614ccc4ad2c69ccc08544ce2d302fbca Reviewed-on: https://chromium-review.googlesource.com/c/angle/angle/+/2957954Reviewed-by: 's avatarCody Northrop <cnorthrop@google.com> Reviewed-by: 's avatarJamie Madill <jmadill@chromium.org>
parent c8677c73
...@@ -3082,7 +3082,7 @@ void CaptureDeleteFramebuffersOES_framebuffersPacked(const State &glState, ...@@ -3082,7 +3082,7 @@ void CaptureDeleteFramebuffersOES_framebuffersPacked(const State &glState,
const FramebufferID *framebuffers, const FramebufferID *framebuffers,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureMemory(framebuffers, n * sizeof(GLuint), paramCapture);
} }
void CaptureDeleteRenderbuffersOES_renderbuffersPacked(const State &glState, void CaptureDeleteRenderbuffersOES_renderbuffersPacked(const State &glState,
...@@ -3091,7 +3091,7 @@ void CaptureDeleteRenderbuffersOES_renderbuffersPacked(const State &glState, ...@@ -3091,7 +3091,7 @@ void CaptureDeleteRenderbuffersOES_renderbuffersPacked(const State &glState,
const RenderbufferID *renderbuffers, const RenderbufferID *renderbuffers,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureMemory(renderbuffers, n * sizeof(GLuint), paramCapture);
} }
void CaptureGenFramebuffersOES_framebuffersPacked(const State &glState, void CaptureGenFramebuffersOES_framebuffersPacked(const State &glState,
...@@ -3100,7 +3100,7 @@ void CaptureGenFramebuffersOES_framebuffersPacked(const State &glState, ...@@ -3100,7 +3100,7 @@ void CaptureGenFramebuffersOES_framebuffersPacked(const State &glState,
FramebufferID *framebuffers, FramebufferID *framebuffers,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureGenHandles(n, framebuffers, paramCapture);
} }
void CaptureGenRenderbuffersOES_renderbuffersPacked(const State &glState, void CaptureGenRenderbuffersOES_renderbuffersPacked(const State &glState,
...@@ -3109,7 +3109,7 @@ void CaptureGenRenderbuffersOES_renderbuffersPacked(const State &glState, ...@@ -3109,7 +3109,7 @@ void CaptureGenRenderbuffersOES_renderbuffersPacked(const State &glState,
RenderbufferID *renderbuffers, RenderbufferID *renderbuffers,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureGenHandles(n, renderbuffers, paramCapture);
} }
void CaptureGetFramebufferAttachmentParameterivOES_params(const State &glState, void CaptureGetFramebufferAttachmentParameterivOES_params(const State &glState,
...@@ -3120,7 +3120,7 @@ void CaptureGetFramebufferAttachmentParameterivOES_params(const State &glState, ...@@ -3120,7 +3120,7 @@ void CaptureGetFramebufferAttachmentParameterivOES_params(const State &glState,
GLint *params, GLint *params,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureMemory(params, sizeof(GLint), paramCapture);
} }
void CaptureGetRenderbufferParameterivOES_params(const State &glState, void CaptureGetRenderbufferParameterivOES_params(const State &glState,
...@@ -3130,7 +3130,7 @@ void CaptureGetRenderbufferParameterivOES_params(const State &glState, ...@@ -3130,7 +3130,7 @@ void CaptureGetRenderbufferParameterivOES_params(const State &glState,
GLint *params, GLint *params,
ParamCapture *paramCapture) ParamCapture *paramCapture)
{ {
UNIMPLEMENTED(); CaptureMemory(params, sizeof(GLint), paramCapture);
} }
void CaptureGetProgramBinaryOES_length(const State &glState, void CaptureGetProgramBinaryOES_length(const State &glState,
......
...@@ -92,11 +92,6 @@ MipmapTest.DISABLED_ThreeLevelsInitData/* ...@@ -92,11 +92,6 @@ MipmapTest.DISABLED_ThreeLevelsInitData/*
# Compile failed tests # Compile failed tests
RobustResourceInitTest.SurfaceInitializedAfterSwap/* RobustResourceInitTest.SurfaceInitializedAfterSwap/*
# ES1 crashed tests
FramebufferObjectTest.FramebufferObject/*
FramebufferObjectTest.RenderbufferObject/*
FramebufferObjectTest.TextureObjectDifferentFormats/*
# ES1 comparison failed tests # ES1 comparison failed tests
BootAnimationTest.DefaultBootAnimation/* BootAnimationTest.DefaultBootAnimation/*
......
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