HomeSort by relevance Sort by last modified time
    Searched refs:MovePtr (Results 1 - 25 of 33) sorted by null

1 2

  /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()));

Completed in 262 milliseconds

1 2