From 70341afb307de4a34dbe02b76a393ddcf016c5f9 Mon Sep 17 00:00:00 2001 From: Adam Bialogonski Date: Mon, 8 Feb 2021 18:19:25 +0000 Subject: [PATCH] Using custom graphics deleter in test harness Change-Id: I226c4955551cb4347c28389eedc7aaaf5bd8deb2 --- .../test-graphics-controller.h | 24 +++++++++---------- .../graphics/gles/egl-graphics-controller.h | 24 +++++++++---------- 2 files changed, 24 insertions(+), 24 deletions(-) diff --git a/automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-controller.h b/automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-controller.h index 120f98442..194698b12 100644 --- a/automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-controller.h +++ b/automated-tests/src/dali-adaptor/dali-test-suite-utils/test-graphics-controller.h @@ -159,7 +159,7 @@ public: * @param[in] bufferCreateInfo The valid BufferCreateInfo structure * @return pointer to the Buffer object */ - std::unique_ptr CreateBuffer(const Graphics::BufferCreateInfo& bufferCreateInfo, std::unique_ptr&& oldBuffer) override + Graphics::UniquePtr CreateBuffer(const Graphics::BufferCreateInfo& bufferCreateInfo, Graphics::UniquePtr&& oldBuffer) override { return {}; } @@ -170,7 +170,7 @@ public: * @param[in] bufferCreateInfo The valid BufferCreateInfo structure * @return pointer to the CommandBuffer object */ - std::unique_ptr CreateCommandBuffer(const Graphics::CommandBufferCreateInfo& commandBufferCreateInfo, std::unique_ptr&& oldCommandBuffer) override + Graphics::UniquePtr CreateCommandBuffer(const Graphics::CommandBufferCreateInfo& commandBufferCreateInfo, Graphics::UniquePtr&& oldCommandBuffer) override { return {}; } @@ -181,7 +181,7 @@ public: * @param[in] renderPassCreateInfo The valid RenderPassCreateInfo structure * @return pointer to the RenderPass object */ - std::unique_ptr CreateRenderPass(const Graphics::RenderPassCreateInfo& renderPassCreateInfo, std::unique_ptr&& oldRenderPass) override + Graphics::UniquePtr CreateRenderPass(const Graphics::RenderPassCreateInfo& renderPassCreateInfo, Graphics::UniquePtr&& oldRenderPass) override { return {}; } @@ -192,7 +192,7 @@ public: * @param[in] textureCreateInfo The valid TextureCreateInfo structure * @return pointer to the TextureCreateInfo object */ - std::unique_ptr CreateTexture(const Graphics::TextureCreateInfo& textureCreateInfo, std::unique_ptr&& oldTexture) override + Graphics::UniquePtr CreateTexture(const Graphics::TextureCreateInfo& textureCreateInfo, Graphics::UniquePtr&& oldTexture) override { return {}; } @@ -203,7 +203,7 @@ public: * @param[in] framebufferCreateInfo The valid FramebufferCreateInfo structure * @return pointer to the Framebuffer object */ - std::unique_ptr CreateFramebuffer(const Graphics::FramebufferCreateInfo& framebufferCreateInfo, std::unique_ptr&& oldFramebuffer) override + Graphics::UniquePtr CreateFramebuffer(const Graphics::FramebufferCreateInfo& framebufferCreateInfo, Graphics::UniquePtr&& oldFramebuffer) override { return {}; } @@ -214,7 +214,7 @@ public: * @param[in] pipelineCreateInfo The valid PipelineCreateInfo structure * @return pointer to the Pipeline object */ - std::unique_ptr CreatePipeline(const Graphics::PipelineCreateInfo& pipelineCreateInfo, std::unique_ptr&& oldPipeline) override + Graphics::UniquePtr CreatePipeline(const Graphics::PipelineCreateInfo& pipelineCreateInfo, Graphics::UniquePtr&& oldPipeline) override { return {}; } @@ -225,7 +225,7 @@ public: * @param[in] shaderCreateInfo The valid ShaderCreateInfo structure * @return pointer to the Shader object */ - std::unique_ptr CreateShader(const Graphics::ShaderCreateInfo& shaderCreateInfo, std::unique_ptr&& oldShader) override + Graphics::UniquePtr CreateShader(const Graphics::ShaderCreateInfo& shaderCreateInfo, Graphics::UniquePtr&& oldShader) override { return {}; } @@ -236,7 +236,7 @@ public: * @param[in] samplerCreateInfo The valid SamplerCreateInfo structure * @return pointer to the Sampler object */ - std::unique_ptr CreateSampler(const Graphics::SamplerCreateInfo& samplerCreateInfo, std::unique_ptr&& oldSampler) override + Graphics::UniquePtr CreateSampler(const Graphics::SamplerCreateInfo& samplerCreateInfo, Graphics::UniquePtr&& oldSampler) override { return {}; } @@ -247,7 +247,7 @@ public: * @param[in] renderTargetCreateInfo The valid RenderTargetCreateInfo structure * @return pointer to the RenderTarget object */ - std::unique_ptr CreateRenderTarget(const Graphics::RenderTargetCreateInfo& renderTargetCreateInfo, std::unique_ptr&& oldRenderTarget) override + Graphics::UniquePtr CreateRenderTarget(const Graphics::RenderTargetCreateInfo& renderTargetCreateInfo, Graphics::UniquePtr&& oldRenderTarget) override { return {}; } @@ -259,7 +259,7 @@ public: * * @return Returns pointer to Memory object or Graphicsnullptr on error */ - std::unique_ptr MapBufferRange(const Graphics::MapBufferInfo& mapInfo) override + Graphics::UniquePtr MapBufferRange(const Graphics::MapBufferInfo& mapInfo) override { return {}; } @@ -278,7 +278,7 @@ public: * * @return Valid Memory object or nullptr on error */ - std::unique_ptr MapTextureRange(const Graphics::MapTextureInfo& mapInfo) override + Graphics::UniquePtr MapTextureRange(const Graphics::MapTextureInfo& mapInfo) override { return {}; } @@ -291,7 +291,7 @@ public: * * @param[in] memory Valid and previously mapped Memory object */ - void UnmapMemory(std::unique_ptr memory) override + void UnmapMemory(Graphics::UniquePtr memory) override { } diff --git a/dali/internal/graphics/gles/egl-graphics-controller.h b/dali/internal/graphics/gles/egl-graphics-controller.h index 1e9125cde..5345b63ca 100644 --- a/dali/internal/graphics/gles/egl-graphics-controller.h +++ b/dali/internal/graphics/gles/egl-graphics-controller.h @@ -143,7 +143,7 @@ public: /** * @copydoc Dali::Graphics::CreateBuffer() */ - std::unique_ptr CreateBuffer(const BufferCreateInfo& bufferCreateInfo, std::unique_ptr&& oldBuffer) override + Graphics::UniquePtr CreateBuffer(const BufferCreateInfo& bufferCreateInfo, Graphics::UniquePtr&& oldBuffer) override { return nullptr; } @@ -151,7 +151,7 @@ public: /** * @copydoc Dali::Graphics::CreateCommandBuffer() */ - std::unique_ptr CreateCommandBuffer(const CommandBufferCreateInfo& commandBufferCreateInfo, std::unique_ptr&& oldCommandBuffer) override + Graphics::UniquePtr CreateCommandBuffer(const CommandBufferCreateInfo& commandBufferCreateInfo, Graphics::UniquePtr&& oldCommandBuffer) override { return nullptr; } @@ -159,7 +159,7 @@ public: /** * @copydoc Dali::Graphics::CreateRenderPass() */ - std::unique_ptr CreateRenderPass(const RenderPassCreateInfo& renderPassCreateInfo, std::unique_ptr&& oldRenderPass) override + Graphics::UniquePtr CreateRenderPass(const RenderPassCreateInfo& renderPassCreateInfo, Graphics::UniquePtr&& oldRenderPass) override { return nullptr; } @@ -167,7 +167,7 @@ public: /** * @copydoc Dali::Graphics::CreateTexture() */ - std::unique_ptr CreateTexture(const TextureCreateInfo& textureCreateInfo, std::unique_ptr&& oldTexture) override + Graphics::UniquePtr CreateTexture(const TextureCreateInfo& textureCreateInfo, Graphics::UniquePtr&& oldTexture) override { return nullptr; } @@ -175,7 +175,7 @@ public: /** * @copydoc Dali::Graphics::CreateFramebuffer() */ - std::unique_ptr CreateFramebuffer(const FramebufferCreateInfo& framebufferCreateInfo, std::unique_ptr&& oldFramebuffer) override + Graphics::UniquePtr CreateFramebuffer(const FramebufferCreateInfo& framebufferCreateInfo, Graphics::UniquePtr&& oldFramebuffer) override { return nullptr; } @@ -183,7 +183,7 @@ public: /** * @copydoc Dali::Graphics::CreatePipeline() */ - std::unique_ptr CreatePipeline(const PipelineCreateInfo& pipelineCreateInfo, std::unique_ptr&& oldPipeline) override + Graphics::UniquePtr CreatePipeline(const PipelineCreateInfo& pipelineCreateInfo, Graphics::UniquePtr&& oldPipeline) override { return nullptr; } @@ -191,7 +191,7 @@ public: /** * @copydoc Dali::Graphics::CreateShader() */ - std::unique_ptr CreateShader(const ShaderCreateInfo& shaderCreateInfo, std::unique_ptr&& oldShader) override + Graphics::UniquePtr CreateShader(const ShaderCreateInfo& shaderCreateInfo, Graphics::UniquePtr&& oldShader) override { return nullptr; } @@ -199,7 +199,7 @@ public: /** * @copydoc Dali::Graphics::CreateSampler() */ - std::unique_ptr CreateSampler(const SamplerCreateInfo& samplerCreateInfo, std::unique_ptr&& oldSampler) override + Graphics::UniquePtr CreateSampler(const SamplerCreateInfo& samplerCreateInfo, Graphics::UniquePtr&& oldSampler) override { return nullptr; } @@ -207,7 +207,7 @@ public: /** * @copydoc Dali::Graphics::CreateRenderTarget() */ - std::unique_ptr CreateRenderTarget(const RenderTargetCreateInfo& renderTargetCreateInfo, std::unique_ptr&& oldRenderTarget) override + Graphics::UniquePtr CreateRenderTarget(const RenderTargetCreateInfo& renderTargetCreateInfo, Graphics::UniquePtr&& oldRenderTarget) override { return nullptr; } @@ -215,7 +215,7 @@ public: /** * @copydoc Dali::Graphics::MapBufferRange() */ - std::unique_ptr MapBufferRange(const MapBufferInfo& mapInfo) override + Graphics::UniquePtr MapBufferRange(const MapBufferInfo& mapInfo) override { return nullptr; } @@ -223,7 +223,7 @@ public: /** * @copydoc Dali::Graphics::MapTextureRange() */ - std::unique_ptr MapTextureRange(const MapTextureInfo& mapInfo) override + Graphics::UniquePtr MapTextureRange(const MapTextureInfo& mapInfo) override { return nullptr; } @@ -231,7 +231,7 @@ public: /** * @copydoc Dali::Graphics::UnmapMemory() */ - void UnmapMemory(std::unique_ptr memory) override + void UnmapMemory(Graphics::UniquePtr memory) override { } /** -- 2.34.1