OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrGLInterface
(Results
1 - 25
of
63
) sorted by null
1
2
3
/external/skia/src/gpu/gl/
GrGLCreateNativeInterface_none.cpp
8
#include "gl/
GrGLInterface
.h"
10
const
GrGLInterface
* GrGLCreateNativeInterface() {
GrGLDefaultInterface_native.cpp
8
#include "gl/
GrGLInterface
.h"
10
const
GrGLInterface
* GrGLDefaultInterface() {
GrGLDefaultInterface_none.cpp
8
#include "gl/
GrGLInterface
.h"
10
const
GrGLInterface
* GrGLDefaultInterface() {
GrGLAssembleInterface.h
9
#include "gl/
GrGLInterface
.h"
15
* Generic function for creating a
GrGLInterface
for an either OpenGL or GLES. It calls
18
const
GrGLInterface
* GrGLAssembleInterface(void* ctx, GrGLGetProc get);
21
* Generic function for creating a
GrGLInterface
for an OpenGL (but not GLES) context. It calls
24
const
GrGLInterface
* GrGLAssembleGLInterface(void* ctx, GrGLGetProc get);
27
* Generic function for creating a
GrGLInterface
for an OpenGL ES (but not Open GL) context. It
31
const
GrGLInterface
* GrGLAssembleGLESInterface(void* ctx, GrGLGetProc get);
GrGLGLSL.h
11
#include "gl/
GrGLInterface
.h"
22
bool GrGLGetGLSLGeneration(const
GrGLInterface
* gl, GrGLSLGeneration* generation);
GrGLContext.h
13
#include "gl/
GrGLInterface
.h"
44
const
GrGLInterface
* fInterface;
56
SkAutoTUnref<const
GrGLInterface
> fInterface;
67
* Extension of GrGLContextInfo that also provides access to
GrGLInterface
.
72
* Creates a GrGLContext from a
GrGLInterface
and the currently
73
* bound OpenGL context accessible by the
GrGLInterface
.
75
static GrGLContext* Create(const
GrGLInterface
* interface, const GrContextOptions& options);
77
const
GrGLInterface
* interface() const { return fInterface; }
GrGLIRect.h
13
#include "gl/
GrGLInterface
.h"
26
void pushToGLViewport(const
GrGLInterface
* gl) const {
30
void pushToGLScissor(const
GrGLInterface
* gl) const {
34
void setFromGLViewport(const
GrGLInterface
* gl) {
GrGLUtil.h
11
#include "gl/
GrGLInterface
.h"
131
GrGLVersion GrGLGetVersion(const
GrGLInterface
*);
132
GrGLSLVersion GrGLGetGLSLVersion(const
GrGLInterface
*);
133
GrGLVendor GrGLGetVendor(const
GrGLInterface
*);
134
GrGLRenderer GrGLGetRenderer(const
GrGLInterface
*);
141
void GrGLCheckErr(const
GrGLInterface
* gl,
145
void GrGLClearErr(const
GrGLInterface
* gl);
150
* Macros for using
GrGLInterface
to make GL calls
GrGLGLSL.cpp
13
bool GrGLGetGLSLGeneration(const
GrGLInterface
* gl, GrGLSLGeneration* generation) {
GrGLStencilAttachment.cpp
24
const
GrGLInterface
* gl = gpuGL->glInterface();
/external/skia/bench/
GLBench.h
19
struct
GrGLInterface
;
35
virtual void teardown(const
GrGLInterface
*)=0;
38
static GrGLuint CompileShader(const
GrGLInterface
*, const char* shaderSrc, GrGLenum type);
39
static GrGLuint CreateProgram(const
GrGLInterface
*, const char* vshader, const char* fshader);
40
static GrGLuint SetupFramebuffer(const
GrGLInterface
*, int screenWidth, int screenHeight);
41
static void DumpImage(const
GrGLInterface
* gl, uint32_t screenWidth, uint32_t screenHeight,
GLBench.cpp
61
GrGLuint GLBench::CompileShader(const
GrGLInterface
* gl, const char* shaderSrc, GrGLenum type) {
84
GrGLuint GLBench::CreateProgram(const
GrGLInterface
* gl, const char* vshader, const char* fshader) {
109
GrGLuint GLBench::SetupFramebuffer(const
GrGLInterface
* gl, int screenWidth, int screenHeight) {
144
void GLBench::DumpImage(const
GrGLInterface
* gl, uint32_t screenWidth, uint32_t screenHeight,
/external/skia/src/gpu/gl/mesa/
GrGLCreateMesaInterface.cpp
20
const
GrGLInterface
* GrGLCreateMesaInterface() {
/external/skia/experimental/SkV8Example/
SkV8Example.h
16
class
GrGLInterface
;
47
const
GrGLInterface
* fCurIntf;
/external/skia/src/gpu/gl/egl/
GrGLCreateNativeInterface_egl.cpp
8
#include "gl/
GrGLInterface
.h"
28
const
GrGLInterface
* GrGLCreateNativeInterface() {
/external/skia/src/gpu/gl/glx/
GrGLCreateNativeInterface_glx.cpp
9
#include "gl/
GrGLInterface
.h"
21
const
GrGLInterface
* GrGLCreateNativeInterface() {
/external/skia/example/
HelloWorld.h
17
struct
GrGLInterface
;
67
const
GrGLInterface
* fInterface;
/external/skia/tools/VisualBench/
VisualBench.h
22
struct
GrGLInterface
;
60
SkAutoTUnref<const
GrGLInterface
> fInterface;
/external/skia/include/gpu/gl/
SkGLContext.h
11
#include "
GrGLInterface
.h"
16
* Provides a
GrGLInterface
struct of function pointers for the context.
26
const
GrGLInterface
* gl() const { return fGL.get(); }
99
void init(const
GrGLInterface
*, SkGpuFenceSync* = NULL);
118
SkAutoTUnref<const
GrGLInterface
> fGL;
135
* Helper macros for using the GL context through the
GrGLInterface
. Example:
GrGLInterface.h
35
struct
GrGLInterface
;
37
const
GrGLInterface
* GrGLDefaultInterface();
40
* Creates a
GrGLInterface
for a "native" GL context (e.g. WGL on windows,
44
SK_API const
GrGLInterface
* GrGLCreateNativeInterface();
48
* Creates a
GrGLInterface
for an OSMesa context.
50
SK_API const
GrGLInterface
* GrGLCreateMesaInterface();
55
* Creates a
GrGLInterface
for an ANGLE context.
57
SK_API const
GrGLInterface
* GrGLCreateANGLEInterface();
62
* Creates a
GrGLInterface
for a Command Buffer context.
64
SK_API const
GrGLInterface
* GrGLCreateCommandBufferInterface()
[
all
...]
GrGLExtensions.h
15
struct
GrGLInterface
;
37
* We sometimes need to use this class without having yet created a
GrGLInterface
. This version
/external/skia/debugger/QT/
SkGLWidget.h
21
#include "gl/
GrGLInterface
.h"
49
SkAutoTUnref<const
GrGLInterface
> fCurIntf;
/external/skia/src/gpu/gl/iOS/
GrGLCreateNativeInterface_iOS.cpp
9
#include "gl/
GrGLInterface
.h"
53
const
GrGLInterface
* GrGLCreateNativeInterface() {
/external/skia/src/gpu/gl/mac/
GrGLCreateNativeInterface_mac.cpp
12
#include "gl/
GrGLInterface
.h"
57
const
GrGLInterface
* GrGLCreateNativeInterface() {
/external/skia/src/gpu/gl/angle/
GrGLCreateANGLEInterface.cpp
9
#include "gl/
GrGLInterface
.h"
35
const
GrGLInterface
* GrGLCreateANGLEInterface() {
Completed in 287 milliseconds
1
2
3