#include <thread>#include "gtest/gtest.h"#include "flutter/common/constants.h"#include "flutter/fml/logging.h"#include "flutter/fml/synchronization/waitable_event.h"#include "flutter/shell/platform/linux/fl_compositor_opengl.h"#include "flutter/shell/platform/linux/fl_engine_private.h"#include "flutter/shell/platform/linux/fl_framebuffer.h"#include "flutter/shell/platform/linux/testing/mock_epoxy.h"#include "flutter/shell/platform/linux/testing/mock_renderable.h"#include <epoxy/egl.h>Go to the source code of this file.
Functions | |
| TEST (FlCompositorOpenGLTest, BackgroundColor) | |
| TEST (FlCompositorOpenGLTest, RestoresGLState) | |
| TEST (FlCompositorOpenGLTest, BlitFramebuffer) | |
| TEST (FlCompositorOpenGLTest, BlitFramebufferExtension) | |
| TEST (FlCompositorOpenGLTest, NoBlitFramebuffer) | |
| TEST (FlCompositorOpenGLTest, BlitFramebufferNvidia) | |
| TEST (FlCompositorOpenGLTest, MultiView) | |
| TEST | ( | FlCompositorOpenGLTest | , |
| BackgroundColor | |||
| ) |
Definition at line 19 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and type.
| TEST | ( | FlCompositorOpenGLTest | , |
| BlitFramebuffer | |||
| ) |
Definition at line 132 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and type.
| TEST | ( | FlCompositorOpenGLTest | , |
| BlitFramebufferExtension | |||
| ) |
Definition at line 184 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and type.
| TEST | ( | FlCompositorOpenGLTest | , |
| BlitFramebufferNvidia | |||
| ) |
Definition at line 293 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and type.
| TEST | ( | FlCompositorOpenGLTest | , |
| MultiView | |||
| ) |
Definition at line 346 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_add_view(), fl_engine_new(), fl_engine_set_implicit_view(), type, and view_id.
| TEST | ( | FlCompositorOpenGLTest | , |
| NoBlitFramebuffer | |||
| ) |
Definition at line 241 of file fl_compositor_opengl_test.cc.
References fl_compositor_create_backing_store(), fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_opengl_setup(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and type.
| TEST | ( | FlCompositorOpenGLTest | , |
| RestoresGLState | |||
| ) |
Definition at line 72 of file fl_compositor_opengl_test.cc.
References fl_compositor_opengl_new(), fl_compositor_opengl_render(), fl_compositor_present_layers(), fl_compositor_wait_for_frame(), fl_dart_project_new(), fl_engine_new(), fl_engine_set_implicit_view(), and fl_framebuffer_new().