Flutter Engine
The Flutter Engine
|
#include <RasterWindowContext.h>
Public Member Functions | |
RasterWindowContext (const DisplayParams ¶ms) | |
Public Member Functions inherited from skwindow::WindowContext | |
WindowContext (const DisplayParams &) | |
virtual | ~WindowContext () |
virtual sk_sp< SkSurface > | getBackbufferSurface ()=0 |
void | swapBuffers () |
virtual bool | isValid ()=0 |
virtual void | resize (int w, int h)=0 |
virtual void | activate (bool isActive) |
const DisplayParams & | getDisplayParams () |
virtual void | setDisplayParams (const DisplayParams ¶ms)=0 |
GrDirectContext * | directContext () const |
int | width () const |
int | height () const |
SkISize | dimensions () const |
int | sampleCount () const |
int | stencilBits () const |
Protected Member Functions | |
bool | isGpuContext () override |
Protected Member Functions inherited from skwindow::WindowContext | |
virtual bool | isGpuContext () |
virtual void | onSwapBuffers ()=0 |
Additional Inherited Members | |
Protected Attributes inherited from skwindow::WindowContext | |
sk_sp< GrDirectContext > | fContext |
int | fWidth |
int | fHeight |
DisplayParams | fDisplayParams |
int | fSampleCount = 1 |
int | fStencilBits = 0 |
Definition at line 15 of file RasterWindowContext.h.
|
inline |
Definition at line 17 of file RasterWindowContext.h.
|
inlineoverrideprotectedvirtual |
Reimplemented from skwindow::WindowContext.
Definition at line 20 of file RasterWindowContext.h.