Lines Matching refs:Texture
37 #include "Texture.h"
56 * A layer has dimensions and is backed by an OpenGL texture or FBO.
61 Texture,
91 * texture coordinates.
98 const float texX = 1.0f / float(texture.mWidth);
99 const float texY = 1.0f / float(texture.mHeight);
116 return texture.mWidth;
120 return texture.mHeight;
124 * Resize the layer and its texture if needed.
135 texture.updateSize(width, height, texture.format());
141 texture.blend = blend;
145 return texture.blend;
204 return texture.id();
207 inline Texture& getTexture() {
208 return texture;
224 texture.setWrap(wrap, bindTexture, force, renderTarget);
228 texture.setFilter(filter, bindTexture, force, renderTarget);
248 return type == Type::Texture;
272 * When the caller frees the texture itself, the caller
274 * the texture.
308 * Texture coordinates of the layer.
354 * this layer is not backed by an FBO, but a simple texture.
369 * The texture backing this layer.
371 Texture texture;
379 * Denotes whether the layer is a DisplayList, or Texture layer.
415 * Optional texture coordinates transform.