Home
last modified time | relevance | path

Searched refs:MovePtr (Results 1 – 25 of 44) sorted by relevance

12

/external/deqp/framework/delibs/decpp/
DdeUniquePtr.hpp125 class MovePtr : public UniqueBase<T, Deleter> class
128 MovePtr (void) : UniqueBase<T, Deleter> (DE_NULL, Deleter()) {} in MovePtr() function in de::details::MovePtr
129 …explicit MovePtr (T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) … in MovePtr() function in de::details::MovePtr
130 MovePtr (MovePtr<T, Deleter>& other) : UniqueBase<T, Deleter> (other.releaseData()) {} in MovePtr() function in de::details::MovePtr
132 MovePtr& operator= (MovePtr<T, Deleter>& other);
140 MovePtr (PtrData<T, Deleter> data) : UniqueBase<T, Deleter> (data) {} in MovePtr() function in de::details::MovePtr
141 MovePtr& operator= (PtrData<T, Deleter> data);
148 MovePtr<T, D>& MovePtr<T,D>::operator= (PtrData<T, D> data) in operator =()
155 MovePtr<T, D>& MovePtr<T,D>::operator= (MovePtr<T, D>& other) in operator =()
163 inline T* MovePtr<T,D>::release (void) throw() in release()
[all …]
DdeUniquePtr.cpp66 MovePtr<Object> createObject (bool& exists) in createObject()
129 MovePtr<Object> ptr(new Object(exists)); in UniquePtr_selfTest()
132 MovePtr<Object> ptr2 = ptr; in UniquePtr_selfTest()
145 MovePtr<Object> ptr2 = ptr.move(); in UniquePtr_selfTest()
166 MovePtr<Object> ptr1(new Object(exists1)); in UniquePtr_selfTest()
167 MovePtr<Object> ptr2(new Object(exists2)); in UniquePtr_selfTest()
178 MovePtr<Object> ptr1(new Object(exists)); in UniquePtr_selfTest()
193 MovePtr<Object> ptr1; in UniquePtr_selfTest()
195 MovePtr<Object> ptr2(new Object(exists)); in UniquePtr_selfTest()
/external/deqp/modules/egl/
DteglImageUtil.cpp53 using de::MovePtr;
85 explicit NativeSurface (MovePtr<UniqueSurface> surface, in NativeSurface()
86 MovePtr<T> native) in NativeSurface()
97 MovePtr<ManagedSurface> createSurface (EglTestContext& eglTestCtx, EGLDisplay dpy, EGLConfig config… in createSurface()
111 …return de::newMovePtr<ManagedSurface>(MovePtr<UniqueSurface>(new UniqueSurface(egl, dpy, surface))… in createSurface()
117MovePtr<NativeWindow> window (windowFactory.createWindow(&nativeDisplay, dpy, config, DE_NULL, Wi… in createSurface()
120 …return MovePtr<ManagedSurface>(new NativeWindowSurface(MovePtr<UniqueSurface>(new UniqueSurface(eg… in createSurface()
126MovePtr<NativePixmap> pixmap (pixmapFactory.createPixmap(&nativeDisplay, dpy, config, DE_NULL, wid… in createSurface()
129 …return MovePtr<ManagedSurface>(new NativePixmapSurface(MovePtr<UniqueSurface>(new UniqueSurface(eg… in createSurface()
182 MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, Texture2D* reference) const;
[all …]
DteglImageUtil.hpp53 ManagedSurface (de::MovePtr<eglu::UniqueSurface> surface) : m_surface(surface) {} in ManagedSurface()
61 de::MovePtr<ManagedSurface> createSurface (EglTestContext& eglTestCtx, eglw::EGLDisplay display, eg…
75 …virtual de::MovePtr<ClientBuffer> createBuffer (const glw::Functions& gl, tcu::Texture2D* referen…
80 de::MovePtr<ImageSource> createTextureImageSource (eglw::EGLenum source, glw::GLenum format, glw:…
81 de::MovePtr<ImageSource> createRenderbufferImageSource (glw::GLenum format);
82 de::MovePtr<ImageSource> createUnsupportedImageSource (const std::string& message, glw::GLenum for…
DteglAndroidUtil.cpp44 using de::MovePtr;
54 MovePtr<ImageSource> createAndroidNativeImageSource (GLenum format) in createAndroidNativeImageSource()
105 MovePtr<ClientBuffer> createBuffer (const glw::Functions&, Texture2D*) const;
121 MovePtr<ClientBuffer> AndroidNativeImageSource::createBuffer (const glw::Functions&, Texture2D* ref… in createBuffer()
123 MovePtr<AndroidNativeClientBuffer> buffer (new AndroidNativeClientBuffer(m_libui, m_format)); in createBuffer()
142 return MovePtr<ClientBuffer>(buffer); in createBuffer()
154 MovePtr<ImageSource> createAndroidNativeImageSource (GLenum format) in createAndroidNativeImageSource()
158 return MovePtr<ImageSource>(new AndroidNativeImageSource(format)); in createAndroidNativeImageSource()
DteglImageFormatTests.cpp68 using de::MovePtr;
121 …virtual bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& refImg) const…
178 bool invoke (ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) const;
179 …virtual bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref…
185 Create (MovePtr<ImageSource> imgSource) : m_imgSource(imgSource) {} in Create()
187 …bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& image, tcu::Texture2D& ref) con…
200 …class RenderTexture2D : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<U…
201 …ubemap : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& ima…
202 …erbuffer : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr<UniqueImage>& ima…
203 …class RenderDepthbuffer : public Render { public: bool invokeGLES2 (GLES2ImageApi& api, MovePtr
[all …]
DteglResizeTests.cpp65 using de::MovePtr;
123 MovePtr<NativeWindow> m_nativeWindow;
124 MovePtr<UniqueSurface> m_surface;
125 MovePtr<UniqueContext> m_context;
159 MovePtr<UniqueContext> context (new UniqueContext(egl, eglDisplay, eglContext)); in init()
170 MovePtr<NativeWindow> nativeWindow (windowFactory.createWindow(&nativeDisplay, in init()
180 MovePtr<UniqueSurface> surface (new UniqueSurface(egl, eglDisplay, eglSurface)); in init()
DteglAndroidUtil.hpp35 de::MovePtr<ImageSource> createAndroidNativeImageSource (glw::GLenum format);
/external/deqp/modules/gles31/functional/
Des31fSeparateShaderTests.cpp71 using de::MovePtr;
916 Pipeline (MovePtr<ProgramPipeline> pipeline_, in Pipeline()
917 MovePtr<ProgramWrapper> fullProg_, in Pipeline()
918 MovePtr<ProgramWrapper> vtxProg_, in Pipeline()
919 MovePtr<ProgramWrapper> frgProg_) in Pipeline()
1005 (MovePtr<Pipeline>& pipeOut);
1016 void testPipelineRendering (MovePtr<Pipeline>& pipeOut);
1017 void testCurrentProgPriority (MovePtr<Pipeline>& pipeOut);
1018 void testActiveProgramUniform (MovePtr<Pipeline>& pipeOut);
1019 void testPipelineQueryActive (MovePtr<Pipeline>& pipeOut);
[all …]
Des31fBuiltinPrecisionTests.cpp44 de::MovePtr<const bpt::CaseFactories> es3Cases = bpt::createES3BuiltinCases(); in createBuiltinPrecisionTests()
45 de::MovePtr<const bpt::CaseFactories> es31Cases = bpt::createES31BuiltinCases(); in createBuiltinPrecisionTests()
Des31fShaderHelperInvocationTests.cpp56 using de::MovePtr;
309 MovePtr<ShaderProgram> m_program;
310 MovePtr<FboHelper> m_fbo;
336 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), in init()
369 m_fbo = MovePtr<FboHelper>(new FboHelper(renderCtx, FRAMEBUFFER_WIDTH, FRAMEBUFFER_HEIGHT, in init()
467 MovePtr<ShaderProgram> m_program;
468 MovePtr<FboHelper> m_fbo;
496 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), in init()
531 m_fbo = MovePtr<FboHelper>(new FboHelper(renderCtx, FRAMEBUFFER_WIDTH, FRAMEBUFFER_HEIGHT, in init()
Des31fTextureGatherTests.cpp59 using de::MovePtr;
814 static MovePtr<PixelOffsets> makePixelOffsetsFunctor (GatherType gatherType, const GatherArgs& gath… in makePixelOffsetsFunctor()
819 return MovePtr<PixelOffsets>(new SinglePixelOffsets(offset)); in makePixelOffsetsFunctor()
823 return MovePtr<PixelOffsets>(new DynamicSinglePixelOffsets(offsetRange)); in makePixelOffsetsFunctor()
826 return MovePtr<PixelOffsets>(new MultiplePixelOffsets(gatherArgs.offsets[0], in makePixelOffsetsFunctor()
833 return MovePtr<PixelOffsets>(DE_NULL); in makePixelOffsetsFunctor()
1010 MovePtr<glu::Renderbuffer> m_colorBuffer;
1011 MovePtr<glu::Framebuffer> m_fbo;
1014 MovePtr<ShaderProgram> m_program;
1254 m_colorBuffer = MovePtr<glu::Renderbuffer>(new glu::Renderbuffer(renderCtx)); in init()
[all …]
Des31fTextureBorderClampTests.cpp219 …static de::MovePtr<glu::Texture2D> createTextureFromInternalFormat (glu::RenderContext& renderCtx,… in createTextureFromInternalFormat()
221 return de::MovePtr<glu::Texture2D>(new glu::Texture2D(renderCtx, texFormat, size.x(), size.y())); in createTextureFromInternalFormat()
224 …static de::MovePtr<glu::Texture2D> createTextureFromFormatAndType (glu::RenderContext& renderCtx, … in createTextureFromFormatAndType()
226 …return de::MovePtr<glu::Texture2D>(new glu::Texture2D(renderCtx, texFormat, type, size.x(), size.y… in createTextureFromFormatAndType()
229 …static de::MovePtr<glu::Texture2D> createTextureFromCompressedData (glu::RenderContext& render… in createTextureFromCompressedData()
234 return de::MovePtr<glu::Texture2D>(new glu::Texture2D(renderCtx, in createTextureFromCompressedData()
254 …static de::MovePtr<glu::Texture3D> createTextureFromInternalFormat (glu::RenderContext& renderCtx,… in createTextureFromInternalFormat()
256 …return de::MovePtr<glu::Texture3D>(new glu::Texture3D(renderCtx, texFormat, size.x(), size.y(), si… in createTextureFromInternalFormat()
259 …static de::MovePtr<glu::Texture3D> createTextureFromFormatAndType (glu::RenderContext& renderCtx, … in createTextureFromFormatAndType()
261 …return de::MovePtr<glu::Texture3D>(new glu::Texture3D(renderCtx, texFormat, type, size.x(), size.y… in createTextureFromFormatAndType()
[all …]
Des31fPrimitiveBoundingBoxTests.cpp559 de::MovePtr<glu::ShaderProgram> m_program;
560 de::MovePtr<glu::Buffer> m_vbo;
561 de::MovePtr<glu::Framebuffer> m_fbo;
655 …m_program = de::MovePtr<glu::ShaderProgram>(new glu::ShaderProgram(m_context.getRenderContext(), s… in init()
675 m_fbo = de::MovePtr<glu::Framebuffer>(new glu::Framebuffer(m_context.getRenderContext())); in init()
689 m_vbo = de::MovePtr<glu::Buffer>(new glu::Buffer(m_context.getRenderContext())); in init()
3124 de::MovePtr<glu::Framebuffer> m_srcFbo;
3125 de::MovePtr<glu::Framebuffer> m_dstFbo;
3126 de::MovePtr<glu::Renderbuffer> m_srcRbo;
3127 de::MovePtr<glu::Renderbuffer> m_dstRbo;
[all …]
/external/deqp/modules/gles2/functional/
Des2fLifetimeTests.cpp38 using de::MovePtr;
53 MovePtr<Types> m_types;
61 m_types = MovePtr<Types>(new ES2Types(ltCtx)); in init()
/external/deqp/framework/platform/X11/
DtcuX11EglPlatform.cpp57 using de::MovePtr;
105 Display (MovePtr<x11::Display> x11Display) in Display()
222 Pixmap (MovePtr<x11::Pixmap> x11Pixmap)
250 MovePtr<x11::Pixmap> x11Pixmap (new x11::Pixmap(display->getX11Display(),
283 MovePtr<x11::Display> x11Display (new x11::Display(m_eventState, DE_NULL)); in createDisplay()
293 MovePtr<ContextFactory> Platform::createContextFactory (void) in createContextFactory()
295 return MovePtr<ContextFactory>(new GLContextFactory(m_nativeDisplayFactoryRegistry)); in createContextFactory()
DtcuX11GlxPlatform.hpp37 de::MovePtr<glu::ContextFactory> createContextFactory (EventState& eventState);
DtcuX11EglPlatform.hpp44 de::MovePtr<glu::ContextFactory> createContextFactory (void);
DtcuX11Platform.cpp46 void registerFactory (de::MovePtr<glu::ContextFactory> factory) in registerFactory()
/external/deqp/modules/glshared/
DglsBuiltinPrecisionTests.hpp50 de::MovePtr<const CaseFactories> createES3BuiltinCases (void);
51 de::MovePtr<const CaseFactories> createES31BuiltinCases (void);
/external/deqp/framework/common/
DtcuFloatFormat.cpp303 using de::MovePtr;
310 Test (MovePtr<FloatFormat> fmt) : m_fmt(fmt) {} in Test()
357 : Test (MovePtr<FloatFormat>(new FloatFormat(-126, 127, 23, true))) {} in TestBinary32()
DtcuTestSessionExecutor.hpp92 de::MovePtr<TestCaseExecutor> m_caseExecutor;
DtcuCommandLine.hpp198 de::MovePtr<const CasePaths> m_casePaths;
/external/deqp/modules/gles3/functional/
Des3fBuiltinPrecisionTests.cpp44 de::MovePtr<const bpt::CaseFactories> es3Cases = bpt::createES3BuiltinCases(); in createBuiltinPrecisionTests()
Des3fLifetimeTests.cpp50 using de::MovePtr;
561 MovePtr<Types> m_types;
569 m_types = MovePtr<Types>(new ES3Types(ltCtx)); in init()

12