Searched refs:atlas (Results 1 - 5 of 5) sorted by relevance

/external/skia/src/gpu/
H A DGrAtlas.h34 static void FreeLList(GrAtlas* atlas) { argument
35 while (atlas) {
36 GrAtlas* next = atlas->fNext;
37 delete atlas;
38 atlas = next;
H A DGrAtlas.cpp159 GrAtlas* GrAtlasMgr::addToAtlas(GrAtlas* atlas, argument
163 GrAssert(NULL == atlas || atlas->getMaskFormat() == format);
165 if (atlas && atlas->addSubImage(width, height, image, loc)) {
166 return atlas;
169 // If the above fails, then either we have no starting atlas, or the current
170 // one is full. Either way we need to allocate a new atlas
199 newAtlas->fNext = atlas;
H A DGrTextStrike.cpp120 atlas and a position within that texture.
192 GrAtlas* atlas = fAtlasMgr->addToAtlas(fAtlas, glyph->width(), local
196 if (NULL == atlas) {
201 glyph->fAtlas = fAtlas = atlas;
H A DGrTextStrike.h68 bool purgeAtlasAtY(GrAtlas* atlas, int yCoord);
/external/jmonkeyengine/engine/src/tools/jme3tools/optimize/
H A DTextureAtlas.java61 * <b><code>TextureAtlas</code></b> allows combining multiple textures to one texture atlas.
64 * freely chosen "map names". The textures are automatically placed on the atlas map and the
68 * <p>The first map name used is the "master map" that defines new locations on the atlas. Secondary
77 * inside the atlas is stored. A texture with an existing key name is never added more than once
78 * to the atlas. You can access the information for each texture or geometry texture via helper methods.</p>
81 * to point at the new locations of its texture inside the atlas (if the texture exists inside the atlas).</p>
84 * will not work correctly as their new coordinates leak into other parts of the atlas and thus display
87 * <p>Also note that textures are not scaled and the atlas needs to be large enough to hold all textures.
89 * atlas bein
521 applyAtlasCoords(List<Geometry> geometries, Mesh outMesh, TextureAtlas atlas) argument
[all...]

Completed in 508 milliseconds