/external/deqp/framework/delibs/decpp/ |
D | deSharedPtr.hpp | 93 class SharedPtr; 108 class SharedPtr class 111 SharedPtr (void); 112 SharedPtr (const SharedPtr<T>& other); 113 explicit SharedPtr (T* ptr); 116 SharedPtr (T* ptr, Deleter deleter); 119 explicit SharedPtr (const SharedPtr<Y>& other); 122 explicit SharedPtr (const WeakPtr<Y>& other); 124 ~SharedPtr (void); 127 SharedPtr& operator= (const SharedPtr<Y>& other); [all …]
|
D | deSharedPtr.cpp | 71 SharedPtrTestThread (const SharedPtr<Object>& ptr, const bool& exists) in SharedPtrTestThread() 88 SharedPtr<Object> ptrA(m_ptr); in run() 90 SharedPtr<Object> ptrB; in run() 92 ptrA = SharedPtr<Object>(); in run() 100 SharedPtr<Object> m_ptr; 107 WeakPtrTestThread (const SharedPtr<Object>& ptr, const bool& exists) in WeakPtrTestThread() 128 ptrA = SharedPtr<Object>(); in run() 136 SharedPtr<Object> m_ptr; 140 SharedPtr<Object> makeObject (bool& exists) in makeObject() 142 return SharedPtr<Object>(new Object(exists)); in makeObject() [all …]
|
/external/deqp/modules/gles31/functional/ |
D | es31fProgramInterfaceQueryTests.cpp | 246 typedef de::SharedPtr<const Node> SharedPtr; typedef in deqp::gles31::Functional::__anon93215e200111::ResourceDefinition::Node 248 …Node (NodeType type, const SharedPtr& enclosingNode) : m_type(type), m_enclosingNode(enclosingN… in Node() 256 const SharedPtr m_enclosingNode; 263 : Node (TYPE_PROGRAM, SharedPtr()) in Program() 274 Shader (const SharedPtr& enclosingNode, glu::ShaderType type, glu::GLSLVersion version) in Shader() 290 DefaultBlock (const SharedPtr& enclosing) in DefaultBlock() 302 StorageQualifier (const SharedPtr& enclosing, glu::Storage storage) in StorageQualifier() 316 Variable (const SharedPtr& enclosing, glu::DataType dataType) in Variable() 335 InterfaceBlock (const SharedPtr& enclosing, bool named) in InterfaceBlock() 357 ArrayElement (const SharedPtr& enclosing, int arraySize = DEFAULT_SIZE) in ArrayElement() [all …]
|
/external/deqp/framework/common/ |
D | tcuThreadUtil.hpp | 72 Object (const char* type, de::SharedPtr<Event> createEvent); 77 void read (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps); 78 void modify (de::SharedPtr<Event> event, std::vector<de::SharedPtr<Event> >& deps); 82 de::SharedPtr<Event> m_modify; 83 std::vector<de::SharedPtr<Event> > m_reads; 136 de::SharedPtr<Event> getEvent (void) { return m_event; } in getEvent() 138 void readObject (de::SharedPtr<Object> object) { object->read(m_event, m_deps); } in readObject() 139 void modifyObject (de::SharedPtr<Object> object) { object->modify(m_event, m_deps); } in modifyObject() 146 std::vector<de::SharedPtr<Event> > m_deps; 147 de::SharedPtr<Event> m_event; [all …]
|
D | tcuThreadUtil.cpp | 30 using de::SharedPtr; 78 Object::Object (const char* type, SharedPtr<Event> e) in Object() 88 void Object::read (SharedPtr<Event> event, std::vector<SharedPtr<Event> >& deps) in read() 97 void Object::modify (SharedPtr<Event> event, std::vector<SharedPtr<Event> >& deps) in modify() 156 m_event = SharedPtr<Event>(); in execute() 262 DataBlock::DataBlock (SharedPtr<Event> event) in DataBlock() 273 CompareData::CompareData (SharedPtr<DataBlock> a, SharedPtr<DataBlock> b) in CompareData() 278 readObject(SharedPtr<Object>(a)); in CompareData() 279 readObject(SharedPtr<Object>(b)); in CompareData()
|
/external/deqp/modules/egl/ |
D | teglGLES2SharingThreadedTests.cpp | 58 using de::SharedPtr; 79 SharedPtr<Texture> popTexture (int index); 80 const SharedPtr<Texture> getTexture (int index) const { return m_textures[index]; } in getTexture() 81 void addTexture (SharedPtr<Texture> texture) { m_textures.push_back(texture); } in addTexture() 84 SharedPtr<Buffer> popBuffer (int index); 85 const SharedPtr<Buffer> getBuffer (int index) const { return m_buffers[index]; } in getBuffer() 86 void addBuffer (SharedPtr<Buffer> buffer) { m_buffers.push_back(buffer); } in addBuffer() 89 SharedPtr<Shader> popShader (int index); 90 const SharedPtr<Shader> getShader (int index) const { return m_shaders[index]; } in getShader() 91 void addShader (SharedPtr<Shader> shader) { m_shaders.push_back(shader); } in addShader() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/image/ |
D | vktImageLoadStoreUtil.hpp | 39 typedef de::SharedPtr<vk::Unique<vk::VkDescriptorSet> > SharedVkDescriptorSet; 40 typedef de::SharedPtr<vk::Unique<vk::VkImageView> > SharedVkImageView; 43 inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove) in makeVkSharedPtr() 45 return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove)); in makeVkSharedPtr()
|
/external/deqp/external/vulkancts/modules/vulkan/draw/ |
D | vktDrawBufferObjectUtil.cpp | 51 de::SharedPtr<Buffer> Buffer::createAndAlloc (const vk::DeviceInterface& vk, in createAndAlloc() 57 de::SharedPtr<Buffer> ret = create(vk, device, createInfo); in createAndAlloc() 64 de::SharedPtr<Buffer> Buffer::create (const vk::DeviceInterface& vk, in create() 68 return de::SharedPtr<Buffer>(new Buffer(vk, device, vk::createBuffer(vk, device, &createInfo))); in create()
|
D | vktDrawBaseClass.hpp | 131 de::SharedPtr<Image> m_colorTargetImage; 135 de::SharedPtr<Buffer> m_vertexBuffer; 138 de::SharedPtr<Buffer> m_vertexRefDataBuffer;
|
D | vktDrawBufferObjectUtil.hpp | 41 …static de::SharedPtr<Buffer> create (const vk::DeviceInterface& vk, vk::VkDevice device, const v… 43 static de::SharedPtr<Buffer> createAndAlloc (const vk::DeviceInterface& vk,
|
/external/deqp/external/vulkancts/modules/vulkan/texture/ |
D | vktTextureTestUtil.hpp | 119 typedef de::SharedPtr<pipeline::TestTexture> TestTextureSp; 120 typedef de::SharedPtr<pipeline::TestTexture2D> TestTexture2DSp; 121 typedef de::SharedPtr<pipeline::TestTextureCube> TestTextureCubeSp; 122 typedef de::SharedPtr<pipeline::TestTexture2DArray> TestTexture2DArraySp; 123 typedef de::SharedPtr<pipeline::TestTexture3D> TestTexture3DSp; 168 std::vector<de::SharedPtr<vk::Allocation> > m_allocations; 172 typedef de::SharedPtr<TextureBinding> TextureBindingSp;
|
/external/deqp/modules/glshared/ |
D | glsShaderPerformanceCase.hpp | 50 …void setCalibrationInitialParamStorage (const de::SharedPtr<InitialCalibration>& storage) {… in setCalibrationInitialParamStorage() 84 de::SharedPtr<InitialCalibration> m_initialCalibration; 94 de::SharedPtr<ShaderPerformanceCase::InitialCalibration> m_initialCalibrationStorage;
|
/external/deqp/external/vulkancts/modules/vulkan/pipeline/ |
D | vktPipelineMultisampleBaseResolveAndPerSampleFetch.cpp | 172 std::vector<de::SharedPtr<Image> > imagesPerSampleVec(numSamples); in iterate() 176 …imagesPerSampleVec[sampleNdx] = de::SharedPtr<Image>(new Image(deviceInterface, device, allocator,… in iterate() 326 typedef de::SharedPtr<Unique<VkImageView> > VkImageViewSp; in iterate() 377 …de::SharedPtr<Buffer> vertexBuffer = de::SharedPtr<Buffer>(new Buffer(deviceInterface, device, all… in iterate() 429 typedef de::SharedPtr<Unique<VkPipeline> > VkPipelineSp; in iterate() 443 …de::SharedPtr<Buffer> vertexBufferPerSampleFetchPass = de::SharedPtr<Buffer>(new Buffer(deviceInte… in iterate() 693 std::vector<de::SharedPtr<Buffer> > buffersPerSample(numSamples); in iterate() 697 …buffersPerSample[sampleNdx] = de::SharedPtr<Buffer>(new Buffer(deviceInterface, device, allocator,… in iterate()
|
D | vktPipelineImageSamplingInstance.hpp | 77 typedef de::SharedPtr<UniqueImage> SharedImagePtr; 78 typedef de::SharedPtr<UniqueImageView> SharedImageViewPtr; 79 typedef de::SharedPtr<UniqueAlloc> SharedAllocPtr;
|
/external/deqp/external/vulkancts/modules/vulkan/sparse_resources/ |
D | vktSparseResourcesShaderIntrinsicsBase.hpp | 160 typedef de::SharedPtr< vk::Unique<vk::VkPipeline> > SharedVkPipeline; 163 typedef de::SharedPtr< vk::Unique<vk::VkImageView> > SharedVkImageView; 170 typedef de::SharedPtr< vk::Unique<vk::VkDescriptorSet> > SharedVkDescriptorSet;
|
D | vktSparseResourcesTestsUtil.hpp | 40 typedef de::SharedPtr<vk::Unique<vk::VkDeviceMemory> > DeviceMemorySp; 273 inline de::SharedPtr<vk::Unique<T> > makeVkSharedPtr (vk::Move<T> vkMove) in makeVkSharedPtr() 275 return de::SharedPtr<vk::Unique<T> >(new vk::Unique<T>(vkMove)); in makeVkSharedPtr() 279 inline de::SharedPtr<de::UniquePtr<T> > makeDeSharedPtr (de::MovePtr<T> deMove) in makeDeSharedPtr() 281 return de::SharedPtr<de::UniquePtr<T> >(new de::UniquePtr<T>(deMove)); in makeDeSharedPtr()
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRender.hpp | 163 typedef de::SharedPtr<TextureBinding> TextureBindingSp; 605 typedef de::SharedPtr<vk::Unique<vk::VkBuffer> > VkBufferSp; 606 typedef de::SharedPtr<vk::Unique<vk::VkImage> > VkImageSp; 607 typedef de::SharedPtr<vk::Unique<vk::VkImageView> > VkImageViewSp; 608 typedef de::SharedPtr<vk::Unique<vk::VkSampler> > VkSamplerSp; 609 typedef de::SharedPtr<vk::Allocation> AllocationSp; 645 typedef de::SharedPtr<de::UniquePtr<UniformInfo> > UniformInfoSp; 648 std::vector< de::SharedPtr<vk::Allocation> > m_allocations;
|
/external/deqp/external/vulkancts/modules/vulkan/tessellation/ |
D | vktTessellationUserDefinedIO.cpp | 197 int numBasicSubobjectsInElementType (const std::vector<de::SharedPtr<TopLevelObject> >& objects) in numBasicSubobjectsInElementType() 205 std::string basicSubobjectAtIndex (const int subobjectIndex, const std::vector<de::SharedPtr<TopLev… in basicSubobjectAtIndex() 444 std::vector<de::SharedPtr<TopLevelObject> > m_tcsOutputs; 445 std::vector<de::SharedPtr<TopLevelObject> > m_tesInputs; 514 …m_tcsOutputs.push_back (de::SharedPtr<TopLevelObject>(new IOBlock("TheBlock", "tcBlock", blockMemb… in UserDefinedIOTest() 515 …m_tesInputs.push_back (de::SharedPtr<TopLevelObject>(new IOBlock("TheBlock", "teBlock", blockMembe… in UserDefinedIOTest() 527 m_tcsOutputs.push_back (de::SharedPtr<TopLevelObject>(new Variable(var0))); in UserDefinedIOTest() 528 m_tesInputs.push_back (de::SharedPtr<TopLevelObject>(new Variable(var0))); in UserDefinedIOTest() 533 m_tcsOutputs.push_back (de::SharedPtr<TopLevelObject>(new Variable(var1))); in UserDefinedIOTest() 534 m_tesInputs.push_back (de::SharedPtr<TopLevelObject>(new Variable(var1))); in UserDefinedIOTest() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/renderpass/ |
D | vktRenderPassSubpassDependencyTests.cpp | 59 using de::SharedPtr; 61 typedef de::SharedPtr<Unique<VkImage> > SharedPtrVkImage; 62 typedef de::SharedPtr<Unique<VkImageView> > SharedPtrVkImageView; 63 typedef de::SharedPtr<Unique<VkPipeline> > SharedPtrVkPipeline; 64 typedef de::SharedPtr<Unique<VkSampler> > SharedPtrVkSampler; 65 typedef de::SharedPtr<Unique<VkRenderPass> > SharedPtrVkRenderPass; 66 typedef de::SharedPtr<Unique<VkFramebuffer> > SharedPtrVkFramebuffer; 67 typedef de::SharedPtr<Unique<VkDescriptorPool> > SharedPtrVkDescriptorPool; 68 typedef de::SharedPtr<Unique<VkDescriptorSetLayout> > SharedPtrVkDescriptorLayout; 69 typedef de::SharedPtr<Unique<VkDescriptorSet> > SharedPtrVkDescriptorSet; [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/query_pool/ |
D | vktQueryPoolStatisticsTests.cpp | 169 void clearBuffer (const DeviceInterface& vk, const VkDevice device, const de::SharedPtr<Buffer> buf… in clearBuffer() 212 const de::SharedPtr<Buffer> buffer, 239 …de::SharedPtr<Buffer> buffer = Buffer::createAndAlloc(vk, device, BufferCreateInfo(bufferSi… in iterate() 282 const de::SharedPtr<Buffer> buffer, in executeTest() 381 const de::SharedPtr<Buffer> buffer, 383 virtual tcu::TestStatus checkResult (const de::SharedPtr<Buffer> buffer, 396 const de::SharedPtr<Buffer> buffer, in executeTest() 399 typedef de::SharedPtr<Unique<VkShaderModule> > VkShaderModuleSp; in executeTest() 400 typedef de::SharedPtr<Unique<VkPipeline> > VkPipelineSp; in executeTest() 495 tcu::TestStatus ComputeInvocationsSecondaryTestInstance::checkResult (const de::SharedPtr<Buffer> b… in checkResult() [all …]
|
/external/deqp/external/vulkancts/modules/vulkan/spirv_assembly/ |
D | vktSpvAsmComputeShaderCase.cpp | 52 typedef de::SharedPtr<BufferHandleUp> BufferHandleSp; 53 typedef de::SharedPtr<ImageHandleUp> ImageHandleSp; 54 typedef de::SharedPtr<ImageViewHandleUp> ImageViewHandleSp; 55 typedef de::SharedPtr<SamplerHandleUp> SamplerHandleSp; 501 inputAllocs.push_back(de::SharedPtr<Allocation>(bufferAlloc.release())); in iterate() 522 inputAllocs.push_back(de::SharedPtr<Allocation>(bufferAlloc.release())); in iterate() 525 inputAllocs.push_back(de::SharedPtr<Allocation>(imageAlloc.release())); in iterate() 702 outputAllocs.push_back(de::SharedPtr<Allocation>(alloc.release())); in iterate()
|
/external/deqp/external/vulkancts/modules/vulkan/dynamic_state/ |
D | vktDynamicStateBaseClass.hpp | 97 de::SharedPtr<Draw::Image> m_colorTargetImage; 101 de::SharedPtr<Draw::Buffer> m_vertexBuffer;
|
/external/deqp/external/vulkancts/modules/vulkan/conditional_rendering/ |
D | vktConditionalRenderingTestUtil.cpp | 49 de::SharedPtr<Draw::Buffer> createConditionalRenderingBuffer (vkt::Context& context, const Conditio… in createConditionalRenderingBuffer() 52 de::SharedPtr<Draw::Buffer> buffer = Draw::Buffer::createAndAlloc(vk, context.getDevice(), in createConditionalRenderingBuffer()
|
/external/deqp/executor/ |
D | xeBatchResult.hpp | 99 typedef de::SharedPtr<TestCaseResultData> TestCaseResultPtr; 100 typedef de::SharedPtr<const TestCaseResultData> ConstTestCaseResultPtr;
|
/external/deqp/external/vulkancts/modules/vulkan/subgroups/ |
D | vktSubgroupsTestsUtils.cpp | 1498 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeTessellationEvaluationFrameBufferTest() 1534 …inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraData[… in makeTessellationEvaluationFrameBufferTest() 1539 …inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Buffer(context, size, VK_BUFFER_USAGE_UNIFORM_B… in makeTessellationEvaluationFrameBufferTest() 1715 vector<de::SharedPtr<BufferOrImage> > inputBuffers (extraDataCount); in makeGeometryFrameBufferTest() 1748 …inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraData[… in makeGeometryFrameBufferTest() 1753 …inputBuffers[i] = de::SharedPtr<BufferOrImage>(new Buffer(context, size, VK_BUFFER_USAGE_UNIFORM_B… in makeGeometryFrameBufferTest() 1977 std::vector< de::SharedPtr<BufferOrImage> > inputBuffers(stagesCount + extraDatasCount); in allStages() 1985 inputBuffers[ndx] = de::SharedPtr<BufferOrImage>(new Buffer(context, size)); in allStages() 1995 …inputBuffers[ndx] = de::SharedPtr<BufferOrImage>(new Image(context, static_cast<deUint32>(extraDat… in allStages() 2000 inputBuffers[ndx] = de::SharedPtr<BufferOrImage>(new Buffer(context, size)); in allStages() [all …]
|