HomeSort by relevance Sort by last modified time
    Searched refs:GrGpu (Results 1 - 24 of 24) sorted by null

  /external/skia/gpu/include/
GrResource.h 22 class GrGpu;
26 explicit GrResource(GrGpu* gpu);
62 GrGpu* getGpu() const { return fGpu; }
67 GrGpu* fGpu; // not reffed. This can outlive the GrGpu.
69 friend class GrGpu; // GrGpu manages list of resources.
71 GrResource* fNext; // dl-list of resources per-GrGpu
GrIndexBuffer.h 32 GrIndexBuffer(GrGpu* gpu, size_t sizeInBytes, bool dynamic)
GrVertexBuffer.h 25 GrVertexBuffer(GrGpu* gpu, size_t sizeInBytes, bool dynamic)
GrGeometryBuffer.h 22 class GrGpu;
98 GrGeometryBuffer(GrGpu* gpu, size_t sizeInBytes, bool dynamic)
GrAtlas.h 25 class GrGpu;
69 GrAtlasMgr(GrGpu*);
84 GrGpu* fGpu;
GrTextStrike.h 29 class GrGpu;
82 GrFontCache(GrGpu*);
113 GrGpu* fGpu;
GrTexture.h 120 GrRenderTarget(GrGpu* gpu,
155 // GrGpu keeps a cached clip in the render target to avoid redundantly
157 friend class GrGpu;
234 * GrGpu::setRenderTarget().
274 GrTexture(GrGpu* gpu,
GrGpu.h 59 class GrGpu : public GrDrawTarget {
78 * Create an instance of GrGpu that matches the specified Engine backend.
82 static GrGpu* Create(GrEngine, GrPlatform3DContext context3D);
86 GrGpu();
87 virtual ~GrGpu();
98 * The GrGpu object normally assumes that no outsider is setting state
100 * the GrGpu that the state was modified and it shouldn't make assumptions
218 * with a width less than this size the GrGpu object will clamp it to this
225 * with a height less than this size the GrGpu object will clamp it to this
479 // The GrGpu typically records the clients requested state and then flushe
    [all...]
GrContext.h 26 class GrGpu;
504 GrGpu* getGpu() { return fGpu; }
522 GrGpu* fGpu;
536 GrContext(GrGpu* gpu);
GrStencil.h 33 * > Normal stencil funcs allow the GrGpu client to modify the client bits of
172 friend class GrGpu;
  /external/skia/gpu/src/
GrGpuFactory.cpp 26 #include "GrGpu.h"
30 GrGpu* GrGpu::Create(GrEngine engine, GrPlatform3DContext context3D) {
51 GrGpu* gpu = NULL;
GrBufferAllocPool.h 27 class GrGpu;
30 * A pool of geometry buffers tied to a GrGpu.
71 * Gets the GrGpu that this pool is associated with.
73 GrGpu* getGpu() { return fGpu; }
89 * @param gpu The GrGpu used to create the buffers.
102 GrBufferAllocPool(GrGpu* gpu,
159 // The GrGpu must be able to clear the ref of pools it creates as members
160 friend class GrGpu;
175 GrGpu* fGpu;
199 * @param gpu The GrGpu used to create the vertex buffers
    [all...]
GrGpu.cpp 17 #include "GrGpu.h"
36 GrGpu::GrGpu()
60 GrGpu::~GrGpu() {
64 void GrGpu::abandonResources() {
81 void GrGpu::releaseResources() {
98 void GrGpu::insertResource(GrResource* resource) {
112 void GrGpu::removeResource(GrResource* resource) {
131 void GrGpu::unimpl(const char msg[])
    [all...]
GrResource.cpp 18 #include "GrGpu.h"
20 GrResource::GrResource(GrGpu* gpu) {
gr_hello_world.cpp 11 static GrGpu* gGpu;
gr_files.mk 13 GrGpu.cpp \
GrGpuGL.h 21 #include "GrGpu.h"
28 class GrGpuGL : public GrGpu {
72 // GrGpu overrides
73 // overrides from GrGpu
199 typedef GrGpu INHERITED;
GrBufferAllocPool.cpp 21 #include "GrGpu.h"
31 GrBufferAllocPool::GrBufferAllocPool(GrGpu* gpu,
328 GrVertexBufferAllocPool::GrVertexBufferAllocPool(GrGpu* gpu,
389 GrIndexBufferAllocPool::GrIndexBufferAllocPool(GrGpu* gpu,
GrAtlas.cpp 19 #include "GrGpu.h"
130 GrAtlasMgr::GrAtlasMgr(GrGpu* gpu) {
GrTextStrike.cpp 19 #include "GrGpu.h"
26 GrFontCache::GrFontCache(GrGpu* gpu) : fGpu(gpu) {
app-android.cpp 17 GrContext* ctx = GrContext::Create(GrGpu::kOpenGL_Shaders_Engine, 0);
18 // GrContext* ctx = GrContext::Create(GrGpu::kOpenGL_Fixed_Engine, 0);
GrContext.cpp 18 #include "GrGpu.h"
51 GrGpu* fGpu = GrGpu::Create(engine, context3D);
371 // validate flags here so that GrGpu subclasses don't have to check
867 GrGpu* gpu,
    [all...]
GrGLProgram.cpp 160 *dstCoeff = (GrBlendCoeff)GrGpu::kIS2C_BlendCoeff;
    [all...]
  /external/skia/
Android.mk 290 gpu/src/GrGpu.cpp \

Completed in 311 milliseconds