HomeSort by relevance Sort by last modified time
    Searched defs:Texture (Results 1 - 25 of 25) sorted by null

  /external/chromium_org/third_party/angle/src/libGLESv2/
Texture.h 7 // Texture.h: Defines the abstract gl::Texture class and its concrete derived
8 // classes Texture2D and TextureCubeMap. Implements GL texture objects and
44 class Texture : public RefCountObject
47 Texture(rx::TextureImpl *impl, GLuint id, GLenum target);
49 virtual ~Texture();
85 static const GLuint INCOMPLETE_TEXTURE_ID = static_cast<GLuint>(-1); // Every texture takes an id at creation time. The value is arbitrary because it is never registered with the resource manager.
102 DISALLOW_COPY_AND_ASSIGN(Texture);
105 class Texture2D : public Texture
141 class TextureCubeMap : public Texture
    [all...]
Texture.cpp 7 // Texture.cpp: Implements the gl::Texture class and its derived classes
8 // Texture2D and TextureCubeMap. Implements GL texture objects and related
11 #include "libGLESv2/Texture.h"
50 Texture::Texture(rx::TextureImpl *impl, GLuint id, GLenum target)
59 Texture::~Texture()
64 GLenum Texture::getTarget() const
69 void Texture::setUsage(GLenum usage
80 rx::TextureStorage *texture = getNativeTexture(); local
158 rx::TextureStorage *texture = getNativeTexture(); local
    [all...]
  /external/chromium_org/ppapi/proxy/
video_decoder_resource.cc 44 VideoDecoderResource::Texture::Texture(uint32_t texture_target,
49 VideoDecoderResource::Texture::~Texture() {
117 // Create a new Graphics3D resource that can create texture resources to
383 std::make_pair(texture_ids[i], Texture(texture_target, size)));
388 // Create some fake texture ids so we can test picture handling.
392 std::make_pair(texture_ids[i], Texture(texture_target, size)));
video_decoder_resource.h 88 // Struct to hold texture information.
89 struct Texture {
90 Texture(uint32_t texture_target, const PP_Size& size);
91 ~Texture();
144 // Map of GL texture id to texture info.
145 typedef base::hash_map<uint32_t, Texture> TextureMap;
  /external/deqp/framework/opengl/
gluObjectWrapper.hpp 129 typedef TypedObjectWrapper<OBJECTTYPE_TEXTURE> Texture;
  /external/chromium_org/gpu/tools/compositor_model_bench/
render_tree.h 31 struct Texture {
178 void add_texture(Texture t) {
186 Texture* texture(size_t index) { function in class:CCNode
193 std::vector<Texture> textures_;
  /external/chromium_org/third_party/mesa/src/src/gallium/auxiliary/tgsi/
tgsi_parse.h 98 struct tgsi_instruction_texture Texture;
  /external/mesa3d/src/gallium/auxiliary/tgsi/
tgsi_parse.h 98 struct tgsi_instruction_texture Texture;
  /external/chromium_org/gpu/command_buffer/service/
texture_manager.cc 35 // a Texture belonging to this.
59 Texture::Texture(GLuint service_id)
85 Texture::~Texture() {
90 void Texture::AddTextureRef(TextureRef* ref) {
99 void Texture::RemoveTextureRef(TextureRef* ref, bool have_context) {
120 MemoryTypeTracker* Texture::GetMemTracker() {
125 Texture::LevelInfo::LevelInfo()
139 Texture::LevelInfo::LevelInfo(const LevelInfo& rhs
1047 Texture* texture = ref->texture(); local
1069 Texture* texture = ref->texture(); local
1106 Texture* texture = ref->texture(); local
1130 Texture* texture = ref->texture(); local
1151 Texture* texture = ref->texture(); local
1184 Texture* texture = ref->texture(); local
1203 Texture* texture = ref->texture(); local
1241 Texture* texture = it->second->texture(); local
1365 TextureRef* texture = NULL; local
1394 TextureRef* texture = GetTextureInfoForTarget(state, target); local
1485 Texture* texture = texture_ref->texture(); local
    [all...]
texture_manager.h 37 // This class wraps a real GL texture, keeping track of its meta-data. It is
39 class GPU_EXPORT Texture {
41 explicit Texture(GLuint service_id);
79 // The service side OpenGL id of the texture.
90 // been bound. Once a texture is bound to a specific target it can never be
156 // Whether the texture has been defined
175 ~Texture();
180 // Condition on which this texture is renderable. Can be ONLY_IF_NPOT if it
182 // renderable if NPOT support is in the context, otherwise not, e.g. texture
225 // In GLES2 "texture complete" means it has all required mips for filterin
410 const Texture* texture() const { return texture_; } function in class:gpu::gles2::TextureRef
411 Texture* texture() { return texture_; } function in class:gpu::gles2::TextureRef
    [all...]
  /external/chromium_org/native_client_sdk/src/examples/demo/earth/
earth.cc 79 // simple container for earth texture
80 struct Texture {
83 Texture(int w, int h) : width(w), height(h) {
87 explicit Texture(int w, int h, uint32_t* p) : width(w), height(h) {
91 ~Texture() { delete[] pixels; }
93 DISALLOW_COPY_AND_ASSIGN(Texture);
256 // Source texture (earth map).
257 Texture* base_tex_;
258 Texture* night_tex_;
664 base_tex_ = new Texture(width, height, pixels)
    [all...]
  /external/chromium_org/native_client_sdk/src/examples/demo/earth_simd/
earth.cc 136 // simple container for earth texture
137 struct Texture {
140 Texture(int w, int h) : width(w), height(h) {
144 explicit Texture(int w, int h, uint32_t* p) : width(w), height(h) {
148 ~Texture() { delete[] pixels; }
150 DISALLOW_COPY_AND_ASSIGN(Texture);
304 // Source texture (earth map).
305 Texture* base_tex_;
306 Texture* night_tex_;
704 base_tex_ = new Texture(width, height, pixels)
    [all...]
  /external/chromium_org/native_client_sdk/src/gonacl_appengine/src/earth/
earth.cc 72 // simple container for earth texture
73 struct Texture {
76 Texture(int w, int h) : width(w), height(h) {
80 explicit Texture(int w, int h, uint32_t* p) : width(w), height(h) {
84 ~Texture() { delete[] pixels; }
86 DISALLOW_COPY_AND_ASSIGN(Texture);
265 // Source texture (earth map).
266 Texture* base_tex_;
267 Texture* night_tex_;
723 base_tex_ = new Texture(width, height, pixels)
    [all...]
  /cts/tests/tests/graphics/src/android/opengl/cts/
CompressedTextureLoader.java 49 public static class Texture {
50 public Texture(int width, int height, int internalformat, ByteBuffer data,
60 * Get the width of the texture in pixels.
61 * @return the width of the texture in pixels.
66 * Get the height of the texture in pixels.
67 * @return the width of the texture in pixels.
72 * Get the compressed data of the texture.
73 * @return the texture data.
78 * Get the format of the texture.
84 * Get the format of the texture
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/drivers/i915/
i915_fpc.h 302 struct tgsi_instruction_texture Texture;
  /external/mesa3d/src/gallium/drivers/i915/
i915_fpc.h 302 struct tgsi_instruction_texture Texture;
  /external/chromium_org/third_party/mesa/src/src/mesa/main/
attrib.c 127 GLbitfield Texture[MAX_TEXTURE_UNITS];
157 * Special struct for saving/restoring texture state (GL_TEXTURE_BIT)
161 struct gl_texture_attrib Texture; /**< The usual context state */
163 /** to save per texture object state (wrap modes, filters, etc): */
167 * To save references to texture objects (so they don't get accidentally
173 * default texture objects are kept. We don't want that state to be
175 * texture objects.
320 attr->Texture[i] = ctx->Texture.Unit[i].Enabled;
321 attr->TexGen[i] = ctx->Texture.Unit[i].TexGenEnabled
    [all...]
mtypes.h 145 * include the classic texture coordinate attributes.
715 * Used for storing clear color, texture border color, etc.
    [all...]
  /external/deqp/modules/glshared/
glsFboUtil.hpp 269 struct Texture : public Image
271 Texture (void) : numLevels(1) {}
276 struct TextureFlat : public Texture
288 struct TextureLayered : public Texture
352 //! Mapping from object names to texture configurations.
353 typedef std::map<glw::GLuint, const Texture*> TextureMap;
366 void setTexture (glw::GLuint texName, const Texture& texCfg);
380 glw::GLuint glCreateTexture (const config::Texture& texCfg);
  /external/mesa3d/src/mesa/main/
attrib.c 127 GLbitfield Texture[MAX_TEXTURE_UNITS];
157 * Special struct for saving/restoring texture state (GL_TEXTURE_BIT)
161 struct gl_texture_attrib Texture; /**< The usual context state */
163 /** to save per texture object state (wrap modes, filters, etc): */
167 * To save references to texture objects (so they don't get accidentally
173 * default texture objects are kept. We don't want that state to be
175 * texture objects.
320 attr->Texture[i] = ctx->Texture.Unit[i].Enabled;
321 attr->TexGen[i] = ctx->Texture.Unit[i].TexGenEnabled
    [all...]
mtypes.h 145 * include the classic texture coordinate attributes.
715 * Used for storing clear color, texture border color, etc.
    [all...]
  /external/deqp/framework/opengl/simplereference/
sglrReferenceContext.hpp 72 class Texture : public NamedObject
87 Texture (deUint32 name, Type type);
88 virtual ~Texture (void) {}
113 //! Class for managing list of texture levels.
136 class Texture1D : public Texture
152 void updateView (void); // \note View must be refreshed after texture parameter/size changes, before calling sample*()
162 class Texture2D : public Texture
178 void updateView (void); // \note View must be refreshed after texture parameter/size changes, before calling sample*()
188 class TextureCube : public Texture
203 void updateView (void); // \note View must be refreshed after texture parameter/size changes, before calling sample*(
    [all...]
  /external/deqp/modules/egl/
teglGLES2SharingThreadedTests.cpp 74 class Texture;
82 SharedPtr<Texture> popTexture (int index);
83 const SharedPtr<Texture> getTexture (int index) const { return m_textures[index]; }
84 void addTexture (SharedPtr<Texture> texture) { m_textures.push_back(texture); }
103 std::vector<SharedPtr<Texture> > m_textures;
109 SharedPtr<Texture> GLES2ResourceManager::popTexture (int index)
111 SharedPtr<Texture> texture = m_textures[index] local
891 GLuint texture; member in class:deqp::egl::GLES2ThreadTest::Texture
2348 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->getTexture(textureNdx); local
2633 SharedPtr<GLES2ThreadTest::Texture> texture; local
2645 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(destroyableTextureNdx); local
2653 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(definedTextureNdx); local
2661 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(destroyableTextureNdx); local
2669 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(definedTextureNdx); local
2769 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(nonSiblingTextureNdx); local
2788 SharedPtr<GLES2ThreadTest::Texture> texture = m_threads[threadNdx]->context->resourceManager->popTexture(destroyableTextureNdx); local
3240 SharedPtr<GLES2ThreadTest::Texture> texture; local
3348 SharedPtr<GLES2ThreadTest::Texture> texture; local
    [all...]
  /external/chromium_org/third_party/mesa/src/src/gallium/include/pipe/
p_shader_tokens.h 464 unsigned Texture : 1;
471 * If tgsi_instruction::Texture is TRUE, tgsi_instruction_texture follows.
472 * if texture instruction has a number of offsets,
473 * then tgsi_instruction::Texture::NumOffset of tgsi_texture_offset follow.
515 unsigned Texture : 8; /* TGSI_TEXTURE_ */
520 /* for texture offsets in GLSL and DirectX.
523 * non-constant texture offsets.
  /external/mesa3d/src/gallium/include/pipe/
p_shader_tokens.h 464 unsigned Texture : 1;
471 * If tgsi_instruction::Texture is TRUE, tgsi_instruction_texture follows.
472 * if texture instruction has a number of offsets,
473 * then tgsi_instruction::Texture::NumOffset of tgsi_texture_offset follow.
515 unsigned Texture : 8; /* TGSI_TEXTURE_ */
520 /* for texture offsets in GLSL and DirectX.
523 * non-constant texture offsets.

Completed in 3162 milliseconds