Lines Matching refs:RenderEngine
41 std::unique_ptr<RenderEngine> RenderEngine::create(const RenderEngineCreationArgs& args) { in create()
46 const RenderEngine::SkiaBackend actualSkiaBackend = args.skiaBackend; in create()
48 if (args.skiaBackend == RenderEngine::SkiaBackend::GRAPHITE) { in create()
51 args.graphicsApi == RenderEngine::GraphicsApi::GL ? "GL" : "Vulkan"); in create()
53 const RenderEngine::SkiaBackend actualSkiaBackend = RenderEngine::SkiaBackend::GANESH; in create()
87 RenderEngine::~RenderEngine() = default;
89 void RenderEngine::validateInputBufferUsage(const sp<GraphicBuffer>& buffer) { in validateInputBufferUsage()
94 void RenderEngine::validateOutputBufferUsage(const sp<GraphicBuffer>& buffer) { in validateOutputBufferUsage()
99 ftl::Future<FenceResult> RenderEngine::drawLayers(const DisplaySettings& display, in drawLayers()
110 ftl::Future<FenceResult> RenderEngine::tonemapAndDrawGainmap( in tonemapAndDrawGainmap()
122 void RenderEngine::updateProtectedContext(const std::vector<LayerSettings>& layers, in updateProtectedContext()