public interface CubemapData
Cubemap
to load the pixel data. The Cubemap will request the CubemapData to prepare itself through
prepare()
and upload its data using consumeCubemapData()
. These are the first methods to be called by Cubemap.
After that the Cubemap will invoke the other methods to find out about the size of the image data, the format, whether the
CubemapData is able to manage the pixel data if the OpenGL ES context is lost.
Before a call to either consumeCubemapData()
, Cubemap will bind the OpenGL ES texture.
Look at KTXTextureData
for example implementation of this interface.Modifier and Type | Method and Description |
---|---|
void |
consumeCubemapData()
Uploads the pixel data for the 6 faces of the cube to the OpenGL ES texture.
|
int |
getHeight() |
int |
getWidth() |
boolean |
isManaged() |
boolean |
isPrepared() |
void |
prepare()
Prepares the TextureData for a call to
consumeCubemapData() . |
boolean isPrepared()
void prepare()
consumeCubemapData()
. This method can be called from a non OpenGL thread and
should thus not interact with OpenGL.void consumeCubemapData()
int getWidth()
int getHeight()
boolean isManaged()
Copyright © 2015. All rights reserved.