OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
defs:GrDrawOpAtlas
(Results
1 - 4
of
4
) sorted by null
/external/skia/src/gpu/
GrDrawOpAtlas.cpp
8
#include "
GrDrawOpAtlas
.h"
29
void
GrDrawOpAtlas
::instantiate(GrOnFlushResourceProvider* onFlushResourceProvider) {
36
std::unique_ptr<
GrDrawOpAtlas
>
GrDrawOpAtlas
::Make(GrProxyProvider* proxyProvider,
40
GrDrawOpAtlas
::EvictionFunc func, void* data) {
41
std::unique_ptr<
GrDrawOpAtlas
> atlas(new
GrDrawOpAtlas
(proxyProvider, config, width, height,
57
GrDrawOpAtlas
::Plot::Plot(int pageIndex, int plotIndex, uint64_t genID, int offX, int offY,
86
GrDrawOpAtlas
::Plot::~Plot() {
91
bool
GrDrawOpAtlas
::Plot::addSubImage(int width, int height, const void* image, SkIPoint16* loc)
[
all
...]
GrDrawOpAtlas.h
49
* Garbage collection is initiated by the
GrDrawOpAtlas
's client via the compact() method. One
54
class
GrDrawOpAtlas
{
71
* A function pointer for use as a callback during eviction. Whenever
GrDrawOpAtlas
evicts a
75
typedef void (*EvictionFunc)(
GrDrawOpAtlas
::AtlasID, void*);
78
* Returns a
GrDrawOpAtlas
. This function can be called anywhere, but the returned atlas
92
* @return An initialized
GrDrawOpAtlas
, or nullptr if creation fails
94
static std::unique_ptr<
GrDrawOpAtlas
> Make(GrProxyProvider*, GrPixelConfig,
98
GrDrawOpAtlas
::EvictionFunc func, void* data);
151
* A class which can be handed back to
GrDrawOpAtlas
for updating last use tokens in bulk. The
152
* current max number of plots per page the
GrDrawOpAtlas
can handle is 32. If in the futur
[
all
...]
/external/skqp/src/gpu/
GrDrawOpAtlas.cpp
8
#include "
GrDrawOpAtlas
.h"
19
std::unique_ptr<
GrDrawOpAtlas
>
GrDrawOpAtlas
::Make(GrContext* ctx, GrPixelConfig config, int width,
22
GrDrawOpAtlas
::EvictionFunc func, void* data) {
23
std::unique_ptr<
GrDrawOpAtlas
> atlas(new
GrDrawOpAtlas
(ctx, config, width, height, numPlotsX,
39
GrDrawOpAtlas
::Plot::Plot(int pageIndex, int plotIndex, uint64_t genID, int offX, int offY,
64
GrDrawOpAtlas
::Plot::~Plot() {
69
bool
GrDrawOpAtlas
::Plot::addSubImage(int width, int height, const void* image, SkIPoint16* loc) {
114
void
GrDrawOpAtlas
::Plot::uploadToTexture(GrDeferredTextureUploadWritePixelsFn& writePixels
[
all
...]
GrDrawOpAtlas.h
48
* Garbage collection is initiated by the
GrDrawOpAtlas
's client via the compact() method. One
53
class
GrDrawOpAtlas
{
70
* A function pointer for use as a callback during eviction. Whenever
GrDrawOpAtlas
evicts a
74
typedef void (*EvictionFunc)(
GrDrawOpAtlas
::AtlasID, void*);
77
* Returns a
GrDrawOpAtlas
. This function can be called anywhere, but the returned atlas
91
* @return An initialized
GrDrawOpAtlas
, or nullptr if creation fails
93
static std::unique_ptr<
GrDrawOpAtlas
> Make(GrContext*, GrPixelConfig, int width, int height,
96
GrDrawOpAtlas
::EvictionFunc func, void* data);
147
* A class which can be handed back to
GrDrawOpAtlas
for updating last use tokens in bulk. The
148
* current max number of plots per page the
GrDrawOpAtlas
can handle is 32. If in the futur
[
all
...]
Completed in 323 milliseconds