Flutter Engine
The Flutter Engine
|
#include "src/gpu/ganesh/gl/GrGLBuffer.h"
#include "include/core/SkTraceMemoryDump.h"
#include "src/core/SkTraceEvent.h"
#include "src/gpu/ganesh/GrGpuResourcePriv.h"
#include "src/gpu/ganesh/gl/GrGLCaps.h"
#include "src/gpu/ganesh/gl/GrGLGpu.h"
Go to the source code of this file.
Macros | |
#define | GL_CALL(X) GR_GL_CALL(this->glGpu()->glInterface(), X) |
#define | GL_CALL_RET(RET, X) GR_GL_CALL_RET(this->glGpu()->glInterface(), RET, X) |
#define | GL_ALLOC_CALL(gpu, call) |
#define | DYNAMIC_DRAW_PARAM GR_GL_STREAM_DRAW |
Functions | |
static GrGLenum | gr_to_gl_access_pattern (GrGpuBufferType bufferType, GrAccessPattern accessPattern, const GrGLCaps &caps) |
static GrGLenum | invalidate_buffer (GrGLGpu *gpu, GrGLenum target, GrGLenum usage, GrGLuint bufferID, size_t bufferSize) |
#define DYNAMIC_DRAW_PARAM GR_GL_STREAM_DRAW |
Definition at line 51 of file GrGLBuffer.cpp.
#define GL_ALLOC_CALL | ( | gpu, | |
call | |||
) |
Definition at line 19 of file GrGLBuffer.cpp.
#define GL_CALL | ( | X | ) | GR_GL_CALL(this->glGpu()->glInterface(), X) |
Definition at line 16 of file GrGLBuffer.cpp.
#define GL_CALL_RET | ( | RET, | |
X | |||
) | GR_GL_CALL_RET(this->glGpu()->glInterface(), RET, X) |
Definition at line 17 of file GrGLBuffer.cpp.
|
inlinestatic |
Definition at line 53 of file GrGLBuffer.cpp.
|
inlinestatic |
Definition at line 161 of file GrGLBuffer.cpp.