/external/libgdx/gdx/src/com/badlogic/gdx/graphics/glutils/ |
MipMapGenerator.java | 22 import com.badlogic.gdx.graphics.Pixmap;
23 import com.badlogic.gdx.graphics.Pixmap.Blending;
39 /** Sets the image data of the {@link Texture} based on the {@link Pixmap}. The texture must be bound for this to work. If
40 * <code>disposePixmap</code> is true, the pixmap will be disposed at the end of the method.
41 * @param pixmap the Pixmap */
42 public static void generateMipMap (Pixmap pixmap, int textureWidth, int textureHeight) {
43 generateMipMap(GL20.GL_TEXTURE_2D, pixmap, textureWidth, textureHeight);
46 /** Sets the image data of the {@link Texture} based on the {@link Pixmap}. The texture must be bound for this to work. If [all...] |
FileTextureData.java | 21 import com.badlogic.gdx.graphics.Pixmap;
22 import com.badlogic.gdx.graphics.Pixmap.Format;
35 Pixmap pixmap;
field in class:FileTextureData 39 public FileTextureData (FileHandle file, Pixmap preloadedPixmap, Format format, boolean useMipMaps) {
41 this.pixmap = preloadedPixmap;
44 if (pixmap != null) {
45 pixmap = ensurePot(pixmap);
46 width = pixmap.getWidth(); 92 Pixmap pixmap = this.pixmap; local [all...] |
PixmapTextureData.java | 19 import com.badlogic.gdx.graphics.Pixmap;
20 import com.badlogic.gdx.graphics.Pixmap.Format;
25 final Pixmap pixmap;
field in class:PixmapTextureData 31 public PixmapTextureData (Pixmap pixmap, Format format, boolean useMipMaps, boolean disposePixmap) {
32 this(pixmap, format, useMipMaps, disposePixmap, false);
35 public PixmapTextureData (Pixmap pixmap, Format format, boolean useMipMaps, boolean disposePixmap, boolean managed) {
36 this.pixmap = pixmap; [all...] |
FileTextureArrayData.java | 22 import com.badlogic.gdx.graphics.Pixmap; 32 private Pixmap.Format format; 36 public FileTextureArrayData (Pixmap.Format format, boolean useMipMaps, FileHandle[] files) { 76 Pixmap pixmap = texData.consumePixmap(); local 78 if (texData.getFormat() != pixmap.getFormat()) { 79 Pixmap temp = new Pixmap(pixmap.getWidth(), pixmap.getHeight(), texData.getFormat()) [all...] |
ETC1TextureData.java | 22 import com.badlogic.gdx.graphics.Pixmap;
23 import com.badlogic.gdx.graphics.Pixmap.Format;
77 Pixmap pixmap = ETC1.decodeImage(data, Format.RGB565);
local 78 Gdx.gl.glTexImage2D(target, 0, pixmap.getGLInternalFormat(), pixmap.getWidth(), pixmap.getHeight(), 0,
79 pixmap.getGLFormat(), pixmap.getGLType(), pixmap.getPixels()); [all...] |
/external/libgdx/backends/gdx-backend-lwjgl/src/com/badlogic/gdx/backends/lwjgl/ |
LwjglCursor.java | 11 import com.badlogic.gdx.graphics.Pixmap; 18 public LwjglCursor (Pixmap pixmap, int xHotspot, int yHotspot) { 23 if (pixmap == null) { 28 if (pixmap.getFormat() != Pixmap.Format.RGBA8888) { 29 throw new GdxRuntimeException("Cursor image pixmap is not in RGBA8888 format."); 32 if ((pixmap.getWidth() & (pixmap.getWidth() - 1)) != 0) { 33 throw new GdxRuntimeException("Cursor image pixmap width of " + pixmap.getWidth( [all...] |
/external/libgdx/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/ |
GwtCursor.java | 21 import com.badlogic.gdx.graphics.Pixmap;
28 public GwtCursor (Pixmap pixmap, int xHotspot, int yHotspot) {
29 if (pixmap == null) {
34 if (pixmap.getFormat() != Pixmap.Format.RGBA8888) {
35 throw new GdxRuntimeException("Cursor image pixmap is not in RGBA8888 format.");
38 if ((pixmap.getWidth() & (pixmap.getWidth() - 1)) != 0) {
39 throw new GdxRuntimeException("Cursor image pixmap width of " + pixmap.getWidth() [all...] |
/external/libgdx/backends/gdx-backends-gwt/src/com/badlogic/gdx/backends/gwt/emu/com/badlogic/gdx/graphics/glutils/ |
FileTextureData.java | 21 import com.badlogic.gdx.graphics.Pixmap;
22 import com.badlogic.gdx.graphics.Pixmap.Format;
34 Pixmap pixmap;
field in class:FileTextureData 38 public FileTextureData (FileHandle file, Pixmap preloadedPixmap, Format format, boolean useMipMaps) {
40 this.pixmap = preloadedPixmap;
43 if (pixmap != null) {
44 pixmap = ensurePot(pixmap);
45 width = pixmap.getWidth(); 88 Pixmap pixmap = this.pixmap; local [all...] |
/external/libgdx/tests/gdx-tests/src/com/badlogic/gdx/tests/ |
PixmapTest.java | 21 import com.badlogic.gdx.graphics.Pixmap;
28 Pixmap pixmap;
field in class:PixmapTest 34 // Create an empty dynamic pixmap
35 pixmap = new Pixmap(800, 480, Pixmap.Format.RGBA8888); // Pixmap.Format.RGBA8888);
37 // Create a texture to contain the pixmap
38 texture = new Texture(1024, 1024, Pixmap.Format.RGBA8888); // Pixmap.Format.RGBA8888); 59 Pixmap pixmap = new Pixmap(512, 1024, Pixmap.Format.RGBA8888); local [all...] |
Gdx2DTest.java | 25 import com.badlogic.gdx.graphics.Pixmap.Format;
36 Texture textureFromPixmap (Gdx2DPixmap pixmap) {
37 Texture texture = new Texture(pixmap.getWidth(), pixmap.getHeight(), Format.RGB565);
39 Gdx.gl.glTexImage2D(GL20.GL_TEXTURE_2D, 0, pixmap.getGLInternalFormat(), pixmap.getWidth(), pixmap.getHeight(), 0,
40 pixmap.getGLFormat(), pixmap.getGLType(), pixmap.getPixels()); 105 Gdx2DPixmap pixmap = new Gdx2DPixmap(64, 32, formats[i]); local [all...] |
ShaderMultitextureTest.java | 22 import com.badlogic.gdx.graphics.Pixmap;
23 import com.badlogic.gdx.graphics.Pixmap.Format;
67 Pixmap pixmap = new Pixmap(256, 256, Format.RGBA8888);
local 68 pixmap.setColor(1, 1, 1, 1);
69 pixmap.fill();
70 pixmap.setColor(0, 0, 0, 1);
71 pixmap.drawLine(0, 0, 256, 256);
72 pixmap.drawLine(256, 0, 0, 256); [all...] |
PixelPerfectTest.java | 23 import com.badlogic.gdx.graphics.Pixmap;
35 Pixmap pixmap = new Pixmap(16, 16, Pixmap.Format.RGBA8888);
local 36 pixmap.setColor(Color.BLUE);
37 pixmap.fill();
38 pixmap.setColor(Color.RED);
39 pixmap.drawLine(0, 0, 15, 15);
40 pixmap.drawLine(0, 15, 15, 0); [all...] |
AlphaTest.java | 21 import com.badlogic.gdx.graphics.Pixmap;
22 import com.badlogic.gdx.graphics.Pixmap.Format;
35 Pixmap pixmap = new Pixmap(256, 256, Format.RGBA8888);
local 36 pixmap.setColor(1, 0, 0, 1);
37 pixmap.fill();
39 texture = new Texture(pixmap, false);
42 pixmap.dispose();
52 Pixmap pixmap = ScreenUtils.getFrameBufferPixmap(0, 0, Gdx.graphics.getWidth(), Gdx.graphics.getHeight( (…) local [all...] |
ETC1Test.java | 22 import com.badlogic.gdx.graphics.Pixmap;
23 import com.badlogic.gdx.graphics.Pixmap.Format;
47 Pixmap pixmap = new Pixmap(32, 32, Format.RGB565);
local 48 pixmap.setColor(1, 0, 0, 1);
49 pixmap.fill();
50 pixmap.setColor(0, 1, 0, 1);
51 pixmap.drawLine(0, 0, 32, 32);
52 pixmap.drawLine(0, 32, 32, 0); [all...] |
TextureDownloadTest.java | 25 import com.badlogic.gdx.graphics.Pixmap;
72 // load the pixmap, make it a power of two if necessary (not needed for GL ES 2.0!)
73 Pixmap pixmap = new Pixmap(bytes, 0, numBytes);
74 final int originalWidth = pixmap.getWidth();
75 final int originalHeight = pixmap.getHeight();
76 int width = MathUtils.nextPowerOfTwo(pixmap.getWidth());
77 int height = MathUtils.nextPowerOfTwo(pixmap.getHeight());
78 final Pixmap potPixmap = new Pixmap(width, height, pixmap.getFormat()); [all...] |
Bresenham2Test.java | 22 import com.badlogic.gdx.graphics.Pixmap;
24 import com.badlogic.gdx.graphics.Pixmap.Format;
37 Pixmap pixmap = new Pixmap(512, 512, Format.RGBA8888);
local 38 pixmap.setColor(Color.WHITE);
42 pixmap.drawPixel(point.x, point.y);
44 pixmap.drawPixel(point.x, point.y);
46 pixmap.drawPixel(point.x, point.y);
48 pixmap.drawPixel(point.x, point.y); [all...] |
/external/libgdx/gdx/jni/ |
com.badlogic.gdx.graphics.g2d.Gdx2DPixmap.cpp | 12 gdx2d_pixmap* pixmap = gdx2d_load(p_buffer + offset, len);
local 15 if(pixmap==0)
18 jobject pixel_buffer = env->NewDirectByteBuffer((void*)pixmap->pixels, pixmap->width * pixmap->height * gdx2d_bytes_per_pixel(pixmap->format));
20 p_native_data[0] = (jlong)pixmap;
21 p_native_data[1] = pixmap->width;
22 p_native_data[2] = pixmap->height;
23 p_native_data[3] = pixmap->format; 34 gdx2d_pixmap* pixmap = gdx2d_new(width, height, format); local [all...] |
/external/libgdx/extensions/gdx-tools/src/com/badlogic/gdx/tools/etc1/ |
ETC1Compressor.java | 23 import com.badlogic.gdx.graphics.Pixmap;
24 import com.badlogic.gdx.graphics.Pixmap.Format;
42 Pixmap pixmap = new Pixmap(new FileHandle(entry.inputFile));
local 43 if (pixmap.getFormat() != Format.RGB888 && pixmap.getFormat() != Format.RGB565) {
44 System.out.println("Converting from " + pixmap.getFormat() + " to RGB888!");
45 Pixmap tmp = new Pixmap(pixmap.getWidth(), pixmap.getHeight(), Format.RGB888); [all...] |
/external/libgdx/gdx/src/com/badlogic/gdx/graphics/ |
Pixmap.java | 28 * A Pixmap represents an image in memory. It has a width and height expressed in pixels as well as a {@link Format} specifying
34 * By default all methods use blending. You can disable blending with {@link Pixmap#setBlending(Blending)}. The
35 * {@link Pixmap#drawPixmap(Pixmap, int, int, int, int, int, int, int, int)} method will scale and stretch the source image to a
40 * A Pixmap stores its data in native heap memory. It is mandatory to call {@link Pixmap#dispose()} when the pixmap is no longer
45 public class Pixmap implements Disposable {
82 /** Blending functions to be set with {@link Pixmap#setBlending}.
88 /** Filters to be used with {@link Pixmap#drawPixmap(Pixmap, int, int, int, int, int, int, int, int)}. 98 final Gdx2DPixmap pixmap; field in class:Pixmap [all...] |
/external/skia/include/core/ |
SkPixelSerializer.h | 35 SkData* encode(const SkPixmap& pixmap) { return this->onEncode(pixmap); }
|
/external/libgdx/gdx/src/com/badlogic/gdx/assets/loaders/ |
PixmapLoader.java | 23 import com.badlogic.gdx.graphics.Pixmap;
26 /** {@link AssetLoader} for {@link Pixmap} instances. The Pixmap is loaded asynchronously.
28 public class PixmapLoader extends AsynchronousAssetLoader<Pixmap, PixmapLoader.PixmapParameter> {
33 Pixmap pixmap;
field in class:PixmapLoader 37 pixmap = null;
38 pixmap = new Pixmap(file);
42 public Pixmap loadSync (AssetManager manager, String fileName, FileHandle file, PixmapParameter parameter) { 43 Pixmap pixmap = this.pixmap; local [all...] |
/external/libgdx/backends/gdx-backend-lwjgl3/src/com/badlogic/gdx/backends/lwjgl3/ |
Lwjgl3Cursor.java | 26 import com.badlogic.gdx.graphics.Pixmap; 35 Pixmap pixmapCopy; 39 Lwjgl3Cursor(Lwjgl3Window window, Pixmap pixmap, int xHotspot, int yHotspot) { 41 if (pixmap.getFormat() != Pixmap.Format.RGBA8888) { 42 throw new GdxRuntimeException("Cursor image pixmap is not in RGBA8888 format."); 45 if ((pixmap.getWidth() & (pixmap.getWidth() - 1)) != 0) { 47 "Cursor image pixmap width of " + pixmap.getWidth() + " is not a power-of-two greater than zero.") [all...] |
/external/libgdx/gdx/jni/gdx2d/ |
gdx2d.h | 29 * pixmap formats, components are laid out in memory
31 * GDX_FORMAT_RGB => pixmap[0] = r, pixmap[1] = g, pixmap[2] = b.
58 * simple pixmap struct holding the pixel data,
59 * the dimensions and the format of the pixmap.
71 JNIEXPORT void gdx2d_free (const gdx2d_pixmap* pixmap);
77 JNIEXPORT void gdx2d_clear (const gdx2d_pixmap* pixmap, uint32_t col);
78 JNIEXPORT void gdx2d_set_pixel (const gdx2d_pixmap* pixmap, int32_t x, int32_t y, uint32_t col);
79 JNIEXPORT uint32_t gdx2d_get_pixel (const gdx2d_pixmap* pixmap, int32_t x, int32_t y); [all...] |
gdx2d.c | 233 gdx2d_pixmap* pixmap = (gdx2d_pixmap*)malloc(sizeof(gdx2d_pixmap));
234 if (!pixmap) return 0;
235 pixmap->width = (uint32_t)width;
236 pixmap->height = (uint32_t)height;
237 pixmap->format = (uint32_t)format;
238 pixmap->pixels = pixels;
239 return pixmap;
260 gdx2d_pixmap* pixmap = (gdx2d_pixmap*)malloc(sizeof(gdx2d_pixmap));
local 261 if (!pixmap) return 0;
262 pixmap->width = width; [all...] |
/external/libgdx/tests/gdx-tests-lwjgl3/src/com/badlogic/gdx/tests/lwjgl3/ |
MultiWindowCursorTest.java | 6 import com.badlogic.gdx.graphics.Pixmap; 26 Pixmap pixmap; local 28 pixmap = new Pixmap(Gdx.files.internal("data/particle-star.png")); 30 pixmap = new Pixmap(Gdx.files.internal("data/ps-bobargb8888-32x32.png")); 32 Cursor cursor = Gdx.graphics.newCursor(pixmap, pixmap.getWidth() / 2, pixmap.getHeight() / 2) [all...] |