Lines Matching refs:GLESImageApi
173 class GLESImageApi : public ImageApi, private glu::CallLogWrapper class
180 …virtual bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) …
188 …bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const;
203 …class RenderTexture2D : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<Uni…
204 …class RenderTextureCubemap : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr…
205 …class RenderReadPixelsRenderbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, M…
206 …class RenderDepthbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<U…
207 …class RenderStencilbuffer : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<…
208 …class RenderTryAll : public Render { public: bool invokeGLES (GLESImageApi& api, MovePtr<Uniqu…
213 …bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const ove…
220 …bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const ove…
227 …bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const ove…
233 …bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const ove…
246 bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const;
258 bool invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const;
261 virtual void initializeRbo (GLESImageApi& api, GLuint rbo, tcu::Texture2D& ref) const = 0;
270 void initializeRbo (GLESImageApi& api, GLuint rbo, tcu::Texture2D& ref) const;
281 void initializeRbo (GLESImageApi& api, GLuint rbo, tcu::Texture2D& ref) const;
292 void initializeRbo (GLESImageApi& api, GLuint rbo, tcu::Texture2D& ref) const;
297 …GLESImageApi (const Library& egl, const glw::Functions& gl, int contextId, tcu::TestLog& log, …
298 ~GLESImageApi (void);
307 GLESImageApi::GLESImageApi (const Library& egl, const glw::Functions& gl, int contextId, tcu::TestL… in GLESImageApi() function in deqp::egl::Image::GLESImageApi
330 GLESImageApi::~GLESImageApi (void) in ~GLESImageApi()
336 bool GLESImageApi::GLESAction::invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& … in invoke()
338 GLESImageApi& glesApi = dynamic_cast<GLESImageApi&>(api); in invoke()
344 bool GLESImageApi::Create::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture… in invokeGLES()
354 MovePtr<UniqueImage> GLESImageApi::createImage (const ImageSource& source, const ClientBuffer& buff… in createImage()
435 bool GLESImageApi::RenderTexture2D::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tcu::… in invokeGLES()
513 bool GLESImageApi::RenderTexture2DArray::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, … in invokeGLES()
618 bool GLESImageApi::RenderExternalTexture::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img,… in invokeGLES()
696 bool GLESImageApi::RenderYUVTexture::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tcu:… in invokeGLES()
806 bool GLESImageApi::RenderExternalTextureSamplerArray::invokeGLES (GLESImageApi& api, MovePtr<Unique… in invokeGLES()
909 bool GLESImageApi::RenderDepthbuffer::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tcu… in invokeGLES()
1032 bool GLESImageApi::RenderStencilbuffer::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, t… in invokeGLES()
1150 bool GLESImageApi::RenderReadPixelsRenderbuffer::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage… in invokeGLES()
1197 bool GLESImageApi::RenderTryAll::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tcu::Tex… in invokeGLES()
1201 GLESImageApi::RenderTexture2D renderTex2D; in invokeGLES()
1202 GLESImageApi::RenderExternalTexture renderExternal; in invokeGLES()
1203 GLESImageApi::RenderExternalTextureSamplerArray renderExternalSamplerArray; in invokeGLES()
1204 GLESImageApi::RenderReadPixelsRenderbuffer renderReadPixels; in invokeGLES()
1205 GLESImageApi::RenderDepthbuffer renderDepth; in invokeGLES()
1206 GLESImageApi::RenderStencilbuffer renderStencil; in invokeGLES()
1234 bool GLESImageApi::ModifyTexSubImage::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tcu… in invokeGLES()
1261 bool GLESImageApi::ModifyRenderbuffer::invokeGLES (GLESImageApi& api, MovePtr<UniqueImage>& img, tc… in invokeGLES()
1285 void GLESImageApi::ModifyRenderbufferClearColor::initializeRbo (GLESImageApi& api, GLuint renderbuf… in initializeRbo()
1298 void GLESImageApi::ModifyRenderbufferClearDepth::initializeRbo (GLESImageApi& api, GLuint renderbuf… in initializeRbo()
1311 void GLESImageApi::ModifyRenderbufferClearStencil::initializeRbo (GLESImageApi& api, GLuint renderb… in initializeRbo()
1477 api = new GLESImageApi(egl, m_gl, contextNdx, getLog(), m_display, m_surface, m_config, 2); in init()
1483 api = new GLESImageApi(egl, m_gl, contextNdx, getLog(), m_display, m_surface, m_config, 3); in init()
1591 …m_createActions.add(name, MovePtr<Action>(new GLESImageApi::Create(createTextureImageSource(source… in addCreateTexture()
1596 …m_createActions.add(name, MovePtr<Action>(new GLESImageApi::Create(createRenderbufferImageSource(f… in addCreateRenderbuffer()
1601 …m_createActions.add(name, MovePtr<Action>(new GLESImageApi::Create(createAndroidNativeImageSource(… in addCreateAndroidNative()
1606 …m_createActions.add(name, MovePtr<Action>(new GLESImageApi::Create(createAndroidNativeImageSource(… in addCreateAndroidNativeArray()
1673 m_renderActions.add("texture", MovePtr<Action>(new GLESImageApi::RenderTexture2D())); in addRenderActions()
1674 m_renderActions.add("texture_array", MovePtr<Action>(new GLESImageApi::RenderTexture2DArray())); in addRenderActions()
1675 …m_renderActions.add("read_pixels", MovePtr<Action>(new GLESImageApi::RenderReadPixelsRenderbuffer… in addRenderActions()
1676 m_renderActions.add("depth_buffer", MovePtr<Action>(new GLESImageApi::RenderDepthbuffer())); in addRenderActions()
1677 m_renderActions.add("stencil_buffer", MovePtr<Action>(new GLESImageApi::RenderStencilbuffer())); in addRenderActions()
1678 m_renderActions.add("yuv_texture", MovePtr<Action>(new GLESImageApi::RenderYUVTexture())); in addRenderActions()
1754 if (const GLESImageApi::Create* glesCreate = dynamic_cast<const GLESImageApi::Create*>(&create)) in isCompatibleCreateAndRenderActions()
1762 if (dynamic_cast<const GLESImageApi::RenderTexture2DArray*>(&render)) in isCompatibleCreateAndRenderActions()
1774 if (dynamic_cast<const GLESImageApi::RenderTexture2D*>(&render)) in isCompatibleCreateAndRenderActions()
1781 if (dynamic_cast<const GLESImageApi::RenderReadPixelsRenderbuffer*>(&render)) in isCompatibleCreateAndRenderActions()
1788 if (dynamic_cast<const GLESImageApi::RenderDepthbuffer*>(&render)) in isCompatibleCreateAndRenderActions()
1796 if (dynamic_cast<const GLESImageApi::RenderStencilbuffer*>(&render)) in isCompatibleCreateAndRenderActions()
1804 if (dynamic_cast<const GLESImageApi::RenderYUVTexture*>(&render)) in isCompatibleCreateAndRenderActions()
1813 else if (dynamic_cast<const GLESImageApi::RenderYUVTexture*>(&render)) in isCompatibleCreateAndRenderActions()
1845 if (dynamic_cast<const GLESImageApi::RenderTexture2DArray*>(renderAction.action.get()) || in init()
1846 dynamic_cast<const GLESImageApi::RenderYUVTexture*>(renderAction.action.get())) in init()
1956 if (const GLESImageApi::Create* glesCreate = dynamic_cast<const GLESImageApi::Create*>(&create)) in isCompatibleCreateAndModifyActions()
1967 …if (const GLESImageApi::ModifyTexSubImage* glesTexSubImageModify = dynamic_cast<const GLESImageApi… in isCompatibleCreateAndModifyActions()
1975 if (dynamic_cast<const GLESImageApi::ModifyRenderbufferClearColor*>(&modify)) in isCompatibleCreateAndModifyActions()
1982 if (dynamic_cast<const GLESImageApi::ModifyRenderbufferClearDepth*>(&modify)) in isCompatibleCreateAndModifyActions()
1989 if (dynamic_cast<const GLESImageApi::ModifyRenderbufferClearStencil*>(&modify)) in isCompatibleCreateAndModifyActions()
2021 …m_clearActions.add("clear_color", MovePtr<Action>(new GLESImageApi::ModifyRenderbufferClearColor(t… in addClearActions()
2022 …m_clearActions.add("clear_depth", MovePtr<Action>(new GLESImageApi::ModifyRenderbufferClearDepth(0… in addClearActions()
2023 …m_clearActions.add("clear_stencil", MovePtr<Action>(new GLESImageApi::ModifyRenderbufferClearStenc… in addClearActions()
2052 …const GLESImageApi::Create* glesCreate = dynamic_cast<const GLESImageApi::Create*>(createAction.ac… in init()
2099 GLESImageApi::RenderTryAll m_renderAction;
2104 …m_modifyActions.add("tex_subimage_rgb8", MovePtr<Action>(new GLESImageApi::ModifyTexSubImage(GL_… in addModifyActions()
2105 …m_modifyActions.add("tex_subimage_rgb565", MovePtr<Action>(new GLESImageApi::ModifyTexSubImage(G… in addModifyActions()
2106 …m_modifyActions.add("tex_subimage_rgba8", MovePtr<Action>(new GLESImageApi::ModifyTexSubImage(GL… in addModifyActions()
2107 …m_modifyActions.add("tex_subimage_rgb5_a1", MovePtr<Action>(new GLESImageApi::ModifyTexSubImage(… in addModifyActions()
2108 …m_modifyActions.add("tex_subimage_rgba4", MovePtr<Action>(new GLESImageApi::ModifyTexSubImage(GL… in addModifyActions()
2110 …m_modifyActions.add("renderbuffer_clear_color", MovePtr<Action>(new GLESImageApi::ModifyRenderbuf… in addModifyActions()
2111 …m_modifyActions.add("renderbuffer_clear_depth", MovePtr<Action>(new GLESImageApi::ModifyRenderbuf… in addModifyActions()
2112 …m_modifyActions.add("renderbuffer_clear_stencil", MovePtr<Action>(new GLESImageApi::ModifyRenderbu… in addModifyActions()