Home | History | Annotate | Download | only in effects

Lines Matching defs:GrTextureStripAtlas

9 #include "GrTextureStripAtlas.h"
20 int32_t GrTextureStripAtlas::gCacheCount = 0;
22 GrTHashTable<GrTextureStripAtlas::AtlasEntry,
23 GrTextureStripAtlas::AtlasHashKey, 8>*
24 GrTextureStripAtlas::gAtlasCache = NULL;
26 GrTHashTable<GrTextureStripAtlas::AtlasEntry, GrTextureStripAtlas::AtlasHashKey, 8>*
27 GrTextureStripAtlas::GetCache() {
37 void GrTextureStripAtlas::CleanUp(const GrContext*, void* info) {
54 GrTextureStripAtlas* GrTextureStripAtlas::GetAtlas(const GrTextureStripAtlas::Desc& desc) {
61 entry->fAtlas = SkNEW_ARGS(GrTextureStripAtlas, (desc));
72 GrTextureStripAtlas::GrTextureStripAtlas(GrTextureStripAtlas::Desc desc)
86 GrTextureStripAtlas::~GrTextureStripAtlas() {
90 int GrTextureStripAtlas::lockRow(const SkBitmap& data) {
172 void GrTextureStripAtlas::unlockRow(int row) {
186 GrTextureStripAtlas::AtlasRow* GrTextureStripAtlas::getLRU() {
192 void GrTextureStripAtlas::lockTexture() {
215 void GrTextureStripAtlas::unlockTexture() {
222 void GrTextureStripAtlas::initLRU() {
236 void GrTextureStripAtlas::appendLRU(AtlasRow* row) {
248 void GrTextureStripAtlas::removeFromLRU(AtlasRow* row) {
273 int GrTextureStripAtlas::searchByKey(uint32_t key) {
277 GrTextureStripAtlas::KeyLess>((const AtlasRow**)fKeyTable.begin(),
284 void GrTextureStripAtlas::validate() {