#include <skia_gpu_object.h>
Public Types | |
| using | SkiaObjectType = T |
Public Member Functions | |
| SkiaGPUObject ()=default | |
| SkiaGPUObject (sk_sp< SkiaObjectType > object, fml::RefPtr< SkiaUnrefQueue > queue) | |
| SkiaGPUObject (SkiaGPUObject &&)=default | |
| ~SkiaGPUObject () | |
| SkiaGPUObject & | operator= (SkiaGPUObject &&)=default |
| sk_sp< SkiaObjectType > | skia_object () const |
| void | reset () |
An object whose deallocation needs to be performed on an specific unref queue.
Definition at line 166 of file skia_gpu_object.h.
| using flutter::SkiaGPUObject< T >::SkiaObjectType = T |
Definition at line 168 of file skia_gpu_object.h.
|
default |
|
inline |
Definition at line 171 of file skia_gpu_object.h.
References FML_DCHECK.
|
default |
|
inline |
Definition at line 176 of file skia_gpu_object.h.
References flutter::SkiaGPUObject< T >::reset().
|
default |
|
inline |
Definition at line 182 of file skia_gpu_object.h.
References FML_DCHECK.
Referenced by flutter::testing::TEST_F(), flutter::testing::TEST_F(), and flutter::SkiaGPUObject< T >::~SkiaGPUObject().
|
inline |
Definition at line 180 of file skia_gpu_object.h.
Referenced by flutter::DlImageGPU::skia_image(), flutter::testing::TEST_F(), and flutter::testing::TEST_F().