Flutter Engine
The Flutter Engine
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
Namespaces | Functions
ProxyCacheTest.cpp File Reference
#include "tests/Test.h"
#include "include/core/SkBitmap.h"
#include "include/gpu/graphite/Context.h"
#include "include/gpu/graphite/Recorder.h"
#include "src/gpu/GpuTypesPriv.h"
#include "src/gpu/graphite/Caps.h"
#include "src/gpu/graphite/ContextPriv.h"
#include "src/gpu/graphite/ProxyCache.h"
#include "src/gpu/graphite/RecorderPriv.h"
#include "src/gpu/graphite/Texture.h"
#include "src/gpu/graphite/TextureProxy.h"
#include "tools/DecodeUtils.h"
#include "tools/Resources.h"
#include "tools/graphite/GraphiteTestContext.h"
#include <thread>

Go to the source code of this file.

Namespaces

namespace  skgpu
 
namespace  skgpu::graphite
 

Functions

 skgpu::graphite::DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest1, r, context, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest2, r, context, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest4, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest5, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest6, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest7, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest8, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest9, r, context, testContext, true, CtsEnforcement::kNextRelease)
 
static sk_sp< TextureProxy > skgpu::graphite::find_or_create_by_key (Recorder *recorder, int id, bool *regenerated)
 
 skgpu::graphite::DEF_CONDITIONAL_GRAPHITE_TEST_FOR_ALL_CONTEXTS (ProxyCacheTest10, r, context, testContext, true, CtsEnforcement::kNextRelease)
 

Variable Documentation

◆ fBitmap1

SkBitmap fBitmap1

Definition at line 99 of file ProxyCacheTest.cpp.

◆ fBitmap2

SkBitmap fBitmap2

Definition at line 101 of file ProxyCacheTest.cpp.

◆ fProxy1

sk_sp<TextureProxy> fProxy1

Definition at line 100 of file ProxyCacheTest.cpp.

◆ fProxy2

sk_sp<TextureProxy> fProxy2

Definition at line 102 of file ProxyCacheTest.cpp.

◆ fTimeAfterAllProxyCreation

skgpu::StdSteadyClock::time_point fTimeAfterAllProxyCreation

Definition at line 105 of file ProxyCacheTest.cpp.

◆ fTimeBetweenProxyCreation

skgpu::StdSteadyClock::time_point fTimeBetweenProxyCreation

Definition at line 104 of file ProxyCacheTest.cpp.