Flutter Engine
The Flutter Engine
|
#include "include/core/SkRefCnt.h"
#include "include/gpu/GpuTypes.h"
#include <d3d12.h>
#include <dxgi1_4.h>
Go to the source code of this file.
Classes | |
class | gr_cp< T > |
class | GrD3DAlloc |
class | GrD3DMemoryAllocator |
struct | GrD3DTextureResourceInfo |
struct | GrD3DFenceInfo |
struct | GrD3DSurfaceInfo |
Functions | |
template<typename T > | |
static T * | GrSafeComAddRef (T *obj) |
template<typename T > | |
static void | GrSafeComRelease (T *obj) |
template<typename T > | |
bool | operator== (const gr_cp< T > &a, const gr_cp< T > &b) |
template<typename T > | |
bool | operator!= (const gr_cp< T > &a, const gr_cp< T > &b) |
Check if the argument is non-null, and if so, call obj->AddRef() and return obj.
Definition at line 33 of file GrD3DTypes.h.
Check if the argument is non-null, and if so, call obj->Release()
Definition at line 42 of file GrD3DTypes.h.
Definition at line 152 of file GrD3DTypes.h.