/external/deqp/framework/platform/X11/ |
tcuX11GlxPlatform.hpp | 37 de::MovePtr<glu::ContextFactory> createContextFactory (EventState& eventState);
|
tcuX11EglPlatform.hpp | 44 de::MovePtr<glu::ContextFactory> createContextFactory (void);
|
tcuX11EglPlatform.cpp | 37 using de::MovePtr; 63 Display (MovePtr<x11::Display> x11Display) 178 Pixmap (MovePtr<x11::Pixmap> x11Pixmap) 206 MovePtr<x11::Pixmap> x11Pixmap (new x11::Pixmap(display->getX11Display(), 239 MovePtr<x11::Display> x11Display (new x11::Display(m_eventState, DE_NULL)); 249 MovePtr<ContextFactory> Platform::createContextFactory (void) 251 return MovePtr<ContextFactory>(new GLContextFactory(m_nativeDisplayFactoryRegistry));
|
tcuX11Platform.cpp | 46 void registerFactory (de::MovePtr<glu::ContextFactory> factory)
|
tcuX11GlxPlatform.cpp | 46 using de::MovePtr; 679 MovePtr<ContextFactory> createContextFactory (EventState& eventState) 681 return MovePtr<ContextFactory>(new GlxContextFactory(eventState));
|
/external/deqp/framework/delibs/decpp/ |
deUniquePtr.hpp | 116 * A MovePtr is smart pointer that retains sole ownership of a pointer and 119 * A MovePtr can be copied and assigned to. The pointer ownership is moved to 120 * the newly constructer or assigned-to MovePtr. Upon assignment to a 121 * MovePtr, the previously managed pointer is deleted. 125 class MovePtr : public UniqueBase<T, Deleter> 128 MovePtr (void) : UniqueBase<T, Deleter> (DE_NULL, Deleter()) {} 129 explicit MovePtr (T* ptr, Deleter deleter = Deleter()) : UniqueBase<T, Deleter> (ptr, deleter) {} 130 MovePtr (MovePtr<T, Deleter>& other) : UniqueBase<T, Deleter> (other.releaseData()) {} 132 MovePtr& operator= (MovePtr<T, Deleter>& other) [all...] |
deUniquePtr.cpp | 66 MovePtr<Object> createObject (bool& exists) 126 // MovePtr -> MovePtr moving 129 MovePtr<Object> ptr(new Object(exists)); 132 MovePtr<Object> ptr2 = ptr; 139 // UniquePtr -> MovePtr moving 145 MovePtr<Object> ptr2 = ptr.move(); 152 // MovePtr -> UniquePtr moving 162 // MovePtr assignment 166 MovePtr<Object> ptr1(new Object(exists1)) [all...] |
/external/deqp/modules/gles2/functional/ |
es2fLifetimeTests.cpp | 38 using de::MovePtr; 53 MovePtr<Types> m_types; 61 m_types = MovePtr<Types>(new ES2Types(ltCtx));
|
/external/deqp/modules/glshared/ |
glsBuiltinPrecisionTests.hpp | 50 de::MovePtr<const CaseFactories> createES3BuiltinCases (void); 51 de::MovePtr<const CaseFactories> createES31BuiltinCases (void);
|
glsLifetimeTests.hpp | 48 using de::MovePtr; 380 MovePtr<TestCaseGroup> createGroup (TestContext& testCtx, Type& type);
|
glsBuiltinPrecisionTests.cpp | 79 using de::MovePtr; [all...] |
glsLifetimeTests.cpp | [all...] |
/external/deqp/modules/gles31/functional/ |
es31fBuiltinPrecisionTests.cpp | 44 de::MovePtr<const bpt::CaseFactories> es3Cases = bpt::createES3BuiltinCases(); 45 de::MovePtr<const bpt::CaseFactories> es31Cases = bpt::createES31BuiltinCases();
|
es31fSeparateShaderTests.cpp | 70 using de::MovePtr; 908 Pipeline (MovePtr<ProgramPipeline> pipeline_, 909 MovePtr<ProgramWrapper> fullProg_, 910 MovePtr<ProgramWrapper> vtxProg_, 911 MovePtr<ProgramWrapper> frgProg_) 997 (MovePtr<Pipeline>& pipeOut); 1008 void testPipelineRendering (MovePtr<Pipeline>& pipeOut); 1009 void testCurrentProgPriority (MovePtr<Pipeline>& pipeOut); 1010 void testActiveProgramUniform (MovePtr<Pipeline>& pipeOut); 1011 void testPipelineQueryActive (MovePtr<Pipeline>& pipeOut) [all...] |
es31fShaderHelperInvocationTests.cpp | 56 using de::MovePtr; 276 MovePtr<ShaderProgram> m_program; 277 MovePtr<FboHelper> m_fbo; 303 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), 336 m_fbo = MovePtr<FboHelper>(new FboHelper(renderCtx, FRAMEBUFFER_WIDTH, FRAMEBUFFER_HEIGHT, 420 MovePtr<ShaderProgram> m_program; 421 MovePtr<FboHelper> m_fbo; 447 m_program = MovePtr<ShaderProgram>(new ShaderProgram(m_context.getRenderContext(), 482 m_fbo = MovePtr<FboHelper>(new FboHelper(renderCtx, FRAMEBUFFER_WIDTH, FRAMEBUFFER_HEIGHT,
|
es31fTextureGatherTests.cpp | 59 using de::MovePtr; 814 static MovePtr<PixelOffsets> makePixelOffsetsFunctor (GatherType gatherType, const GatherArgs& gatherArgs, const IVec2& offsetRange) 819 return MovePtr<PixelOffsets>(new SinglePixelOffsets(offset)); 823 return MovePtr<PixelOffsets>(new DynamicSinglePixelOffsets(offsetRange)); 826 return MovePtr<PixelOffsets>(new MultiplePixelOffsets(gatherArgs.offsets[0], 833 return MovePtr<PixelOffsets>(DE_NULL); 1010 MovePtr<glu::Renderbuffer> m_colorBuffer; 1011 MovePtr<glu::Framebuffer> m_fbo; 1014 MovePtr<ShaderProgram> m_program; [all...] |
es31fUniformLocationTests.cpp | 115 de::MovePtr<glu::Texture2D> createTexture (glu::DataType samplerType, float redChannelValue, int binding); 492 de::MovePtr<glu::Texture2D> UniformLocationCase::createTexture (glu::DataType samplerType, float redChannelValue, int binding) 499 de::MovePtr<Texture2D> tex; 501 tex = de::MovePtr<Texture2D>(new Texture2D(m_renderCtx, format, 16, 16)); 525 using de::MovePtr; [all...] |
es31fShaderImageLoadStoreTests.cpp | [all...] |
/external/deqp/modules/gles3/functional/ |
es3fBuiltinPrecisionTests.cpp | 44 de::MovePtr<const bpt::CaseFactories> es3Cases = bpt::createES3BuiltinCases();
|
es3fLifetimeTests.cpp | 50 using de::MovePtr; 496 MovePtr<Types> m_types; 504 m_types = MovePtr<Types>(new ES3Types(ltCtx));
|
/external/deqp/framework/common/ |
tcuCommandLine.hpp | 192 de::MovePtr<const CasePaths> m_casePaths;
|
tcuFloatFormat.cpp | 303 using de::MovePtr; 310 Test (MovePtr<FloatFormat> fmt) : m_fmt(fmt) {} 357 : Test (MovePtr<FloatFormat>(new FloatFormat(-126, 127, 23, true))) {}
|
/external/deqp/modules/egl/ |
teglResizeTests.cpp | 60 using de::MovePtr; 116 MovePtr<NativeWindow> m_nativeWindow; 117 MovePtr<UniqueSurface> m_surface; 118 MovePtr<UniqueContext> m_context; 151 MovePtr<UniqueContext> context (new UniqueContext(eglDisplay, eglContext)); 157 MovePtr<NativeWindow> nativeWindow (m_eglTestCtx.createNativeWindow(eglDisplay, 168 MovePtr<UniqueSurface> surface (new UniqueSurface(eglDisplay, eglSurface));
|
/external/deqp/modules/gles3/performance/ |
es3pDepthTests.cpp | 59 using de::MovePtr; 542 typedef de::MovePtr<RenderData> RenderDataP; [all...] |
/external/deqp/modules/gles2/stress/ |
es2sDrawTests.cpp | 149 de::MovePtr<gls::DrawTest> test (new gls::DrawTest(m_testCtx, m_context.getRenderContext(), name.c_str(), desc.c_str()));
|