OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:GrGpu
(Results
1 - 25
of
64
) sorted by null
1
2
3
/external/skia/src/gpu/
GrSemaphore.h
13
class
GrGpu
;
18
// from one GrContext to another. When exporting, the GrSemaphore should be set to a null
GrGpu
,
19
// and when importing it should be set to the
GrGpu
of the current context. Once exported, a
21
void resetGpu(const
GrGpu
* gpu) { fGpu = gpu; }
24
explicit GrSemaphore(const
GrGpu
* gpu) : fGpu(gpu) {}
28
const
GrGpu
* fGpu;
GrGpuFactory.h
13
class
GrGpu
;
17
typedef
GrGpu
* (*CreateGpuProc)(GrBackendContext, const GrContextOptions& options, GrContext*);
GrBufferAllocPool.h
17
class
GrGpu
;
20
* A pool of geometry buffers tied to a
GrGpu
.
53
* @param gpu The
GrGpu
used to create the buffers.
59
GrBufferAllocPool(
GrGpu
* gpu,
107
GrGpu
* fGpu;
125
* @param gpu The
GrGpu
used to create the vertex buffers.
127
GrVertexBufferAllocPool(
GrGpu
* gpu);
167
* @param gpu The
GrGpu
used to create the index buffers.
169
GrIndexBufferAllocPool(
GrGpu
* gpu);
GrTextureOpList.h
17
class
GrGpu
;
25
GrTextureOpList(GrTextureProxy*,
GrGpu
*, GrAuditTrail*);
68
GrGpu
* fGpu;
GrGpuFactory.cpp
11
#include "
GrGpu
.h"
28
GrGpu
*
GrGpu
::Create(GrBackend backend,
GrGpuCommandBuffer.h
16
class
GrGpu
;
94
virtual
GrGpu
* gpu() = 0;
GrRenderTarget.cpp
14
#include "
GrGpu
.h"
20
GrRenderTarget::GrRenderTarget(
GrGpu
* gpu, const GrSurfaceDesc& desc, Flags flags,
108
const
GrGpu
::MultisampleSpecs&
111
GrGpu
* gpu = fRenderTarget->getGpu();
116
const
GrGpu
::MultisampleSpecs& specs = gpu->queryMultisampleSpecs(pipeline);
GrGpu.cpp
9
#include "
GrGpu
.h"
47
GrGpu
::
GrGpu
(GrContext* context)
54
GrGpu
::~
GrGpu
() {}
56
void
GrGpu
::disconnect(DisconnectType) {}
60
bool
GrGpu
::isACopyNeededForTextureParams(int width, int height,
146
GrTexture*
GrGpu
::createTexture(const GrSurfaceDesc& origDesc, SkBudgeted budgeted,
203
sk_sp<GrTexture>
GrGpu
::wrapBackendTexture(const GrBackendTextureDesc& desc,
229
sk_sp<GrRenderTarget>
GrGpu
::wrapBackendRenderTarget(const GrBackendRenderTargetDesc& desc)
[
all
...]
GrBuffer.cpp
9
#include "
GrGpu
.h"
12
GrBuffer* GrBuffer::CreateCPUBacked(
GrGpu
* gpu, size_t sizeInBytes, GrBufferType intendedType,
27
GrBuffer::GrBuffer(
GrGpu
* gpu, size_t sizeInBytes, GrBufferType type, void* cpuData)
37
GrBuffer::GrBuffer(
GrGpu
* gpu, size_t sizeInBytes, GrBufferType type, GrAccessPattern pattern)
GrGpu.h
44
class
GrGpu
: public SkRefCnt {
47
* Create an instance of
GrGpu
that matches the specified backend. If the requested backend is
49
* fully constructed and should not be used by
GrGpu
until after this function returns.
51
static
GrGpu
* Create(GrBackend, GrBackendContext, const GrContextOptions&, GrContext* context);
55
GrGpu
(GrContext* context);
56
~
GrGpu
() override;
81
* The
GrGpu
object normally assumes that no outsider is setting state
83
* the
GrGpu
that the state was modified and it shouldn't make assumptions
165
/** If the
GrGpu
is requesting that the caller do a draw to an intermediate surface then
183
/** On input means that the caller would proceed without draw if the
GrGpu
doesn't reques
[
all
...]
GrOpFlushState.cpp
13
GrOpFlushState::GrOpFlushState(
GrGpu
* gpu, GrResourceProvider* resourceProvider)
GrPath.h
24
GrPath(
GrGpu
* gpu, const SkPath& skPath, const GrStyle& style)
GrRenderTargetPriv.h
12
#include "
GrGpu
.h"
38
const
GrGpu
::MultisampleSpecs& getMultisampleSpecs(const GrPipeline&) const;
GrStencilAttachment.h
37
GrStencilAttachment(
GrGpu
* gpu, int width, int height, int bits, int sampleCnt)
GrPathRange.cpp
11
GrPathRange::GrPathRange(
GrGpu
* gpu,
21
GrPathRange::GrPathRange(
GrGpu
* gpu,
GrResourceProvider.h
12
#include "
GrGpu
.h"
32
GrResourceProvider(
GrGpu
* gpu, GrResourceCache* cache, GrSingleOwner* owner);
231
// Takes the GrSemaphore and sets the ownership of the semaphore to the
GrGpu
object used by
235
// any
GrGpu
. A follow up call to takeOwnershipofSemaphore must be made so that the underlying
265
GrGpu
* gpu() { return fGpu; }
266
const
GrGpu
* gpu() const { return fGpu; }
282
GrGpu
* fGpu;
/external/skia/src/gpu/ops/
GrDashLinePathRenderer.h
13
#include "
GrGpu
.h"
25
sk_sp<
GrGpu
> fGpu;
GrStencilAndCoverPathRenderer.h
14
class
GrGpu
;
17
* Uses
GrGpu
::stencilPath followed by a cover rectangle. This subclass doesn't apply AA; it relies
/external/skia/include/gpu/
GrBuffer.h
13
class
GrGpu
;
20
static SK_WARN_UNUSED_RESULT GrBuffer* CreateCPUBacked(
GrGpu
*, size_t sizeInBytes, GrBufferType,
111
GrBuffer(
GrGpu
*, size_t sizeInBytes, GrBufferType, GrAccessPattern);
119
GrBuffer(
GrGpu
*, size_t sizeInBytes, GrBufferType, void* cpuData);
GrGpuResource.h
15
class
GrGpu
;
268
GrGpuResource(
GrGpu
*);
271
GrGpu
* getGpu() const { return fGpu; }
318
friend class
GrGpu
; // for assert in
GrGpu
to access getGpu
334
// This is not ref'ed but abandon() or release() will be called before the
GrGpu
object
336
GrGpu
* fGpu;
GrTexture.h
49
GrTexture(
GrGpu
*, const GrSurfaceDesc&, GrSLType samplerType,
/external/skia/src/gpu/gl/builders/
GrGLShaderStringBuilder.h
12
#include "
GrGpu
.h"
23
GrGpu
::Stats*,
/external/skia/src/gpu/instanced/
InstanceProcessor.h
38
static const GrBuffer* SK_WARN_UNUSED_RESULT FindOrCreateVertexBuffer(
GrGpu
*);
44
static const GrBuffer* SK_WARN_UNUSED_RESULT FindOrCreateIndex8Buffer(
GrGpu
*);
/external/skia/src/gpu/gl/
GrGLTexture.h
12
#include "
GrGpu
.h"
44
const TexParams& getCachedTexParams(
GrGpu
::ResetTimestamp* timestamp) const {
50
GrGpu
::ResetTimestamp timestamp) {
78
GrGpu
::ResetTimestamp fTexParamsTimestamp;
/external/skia/bench/
GrResourceCacheBench.cpp
15
#include "
GrGpu
.h"
25
BenchResource (
GrGpu
* gpu)
43
static void populate_cache(
GrGpu
* gpu, int resourceCount, int keyData32Count) {
85
GrGpu
* gpu = context->getGpu();
131
GrGpu
* gpu = fContext->getGpu();
Completed in 357 milliseconds
1
2
3