/external/chromium_org/third_party/mesa/src/src/mesa/main/ |
texstate.h | 3 * Texture state management. 40 * Return pointer to current texture unit. 41 * This the texture unit set by glActiveTexture(), not glClientActiveTexture(). 46 ASSERT(ctx->Texture.CurrentUnit < Elements(ctx->Texture.Unit)); 47 return &(ctx->Texture.Unit[ctx->Texture.CurrentUnit]);
|
texstate.c | 28 * Texture state handling. 47 * Default texture combine environment state. This is used to initialize 48 * a context's texture units and as the basis for converting "classic" 49 * texture environmnets to ARB_texture_env_combine style values. 64 * Used by glXCopyContext to copy texture state from one context to another. 74 dst->Texture.CurrentUnit = src->Texture.CurrentUnit; 75 dst->Texture._GenFlags = src->Texture._GenFlags; 76 dst->Texture._TexGenEnabled = src->Texture._TexGenEnabled [all...] |
samplerobj.h | 34 if (ctx->Texture.Unit[unit].Sampler) 35 return ctx->Texture.Unit[unit].Sampler; 36 else if (ctx->Texture.Unit[unit]._Current) 37 return &ctx->Texture.Unit[unit]._Current->Sampler;
|
/external/mesa3d/src/mesa/main/ |
texstate.h | 3 * Texture state management. 40 * Return pointer to current texture unit. 41 * This the texture unit set by glActiveTexture(), not glClientActiveTexture(). 46 ASSERT(ctx->Texture.CurrentUnit < Elements(ctx->Texture.Unit)); 47 return &(ctx->Texture.Unit[ctx->Texture.CurrentUnit]);
|
texstate.c | 28 * Texture state handling. 47 * Default texture combine environment state. This is used to initialize 48 * a context's texture units and as the basis for converting "classic" 49 * texture environmnets to ARB_texture_env_combine style values. 64 * Used by glXCopyContext to copy texture state from one context to another. 74 dst->Texture.CurrentUnit = src->Texture.CurrentUnit; 75 dst->Texture._GenFlags = src->Texture._GenFlags; 76 dst->Texture._TexGenEnabled = src->Texture._TexGenEnabled [all...] |
samplerobj.h | 34 if (ctx->Texture.Unit[unit].Sampler) 35 return ctx->Texture.Unit[unit].Sampler; 36 else if (ctx->Texture.Unit[unit]._Current) 37 return &ctx->Texture.Unit[unit]._Current->Sampler;
|
/external/chromium_org/gpu/command_buffer/service/ |
mailbox_manager.h | 23 class Texture; 31 // Look up the texture definition from the named mailbox. 32 Texture* ConsumeTexture(unsigned target, const Mailbox& mailbox); 34 // Put the texture into the named mailbox. 37 Texture* texture); 42 // Used with the MailboxSynchronizer to push/pull texture state to/from 47 // Destroy any mailbox that reference the given texture. 48 void TextureDeleted(Texture* texture); [all...] |
mailbox_synchronizer.h | 27 class Texture; 29 // A thread-safe proxy that can be used to emulate texture sharing across 39 // Create a texture from a globally visible mailbox. 40 Texture* CreateTextureFromMailbox(unsigned target, const Mailbox& mailbox); 45 void TextureDeleted(Texture* texture); 84 typedef std::map<Texture*, TextureVersion> TextureMap; 92 void UpdateTextureLocked(Texture* texture, TextureVersion& texture_version);
|
texture_definition.h | 20 class Texture; 39 // An immutable description that can be used to create a texture that shares 44 Texture* texture, 49 Texture* CreateTexture() const; 50 void UpdateTexture(Texture* texture) const; 56 bool Matches(const Texture* texture) const;
|
mailbox_manager_unittest.cc | 47 Texture* CreateTexture() { 48 return new Texture(1); 51 void SetTarget(Texture* texture, GLenum target, GLuint max_level) { 52 texture->SetTarget(NULL, target, max_level); 56 Texture* texture, 67 texture->SetLevelInfo(NULL, 80 GLenum SetParameter(Texture* texture, GLenum pname, GLint param) 99 Texture* texture = CreateTexture(); local 118 Texture* texture = CreateTexture(); local 212 Texture* texture = CreateTexture(); local 281 Texture* texture = DefineTexture(); local 296 Texture* texture = DefineTexture(); local 317 Texture* texture = DefineTexture(); local [all...] |
mailbox_manager.cc | 26 Texture* MailboxManager::ConsumeTexture(unsigned target, 37 Texture* texture = sync_->CreateTextureFromMailbox(target, mailbox); local 38 if (texture) { 39 InsertTexture(target_name, texture); 40 DCHECK_EQ(0U, texture->refs_.size()); 42 return texture; 50 Texture* texture) { 54 if (it->second->first == texture) [all...] |
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...] |
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/i965/ |
brw_tex.c | 53 struct gl_texture_unit *texUnit = &ctx->Texture.Unit[i];
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_tex.c | 53 struct gl_texture_unit *texUnit = &ctx->Texture.Unit[i];
|
/external/chromium_org/third_party/angle/src/libGLESv2/ |
FramebufferAttachment.h | 15 #include "Texture.h" 32 // We support GL texture (2D/3D/Cube/2D array) and renderbuffer object attachments. 70 virtual Texture *getTexture() = 0; 83 TextureAttachment(GLenum binding, Texture *texture, const ImageIndex &index); 98 virtual Texture *getTexture(); 105 BindingPointer<Texture> mTexture; 127 virtual Texture *getTexture();
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/intel/ |
intel_span.c | 117 if (!ctx->Texture.Unit[i]._ReallyEnabled) 119 tex_obj = intel_texture_object(ctx->Texture.Unit[i]._Current); 130 * renderbuffes and all currently bound texture objects. 158 if (ctx->Texture.Unit[i]._ReallyEnabled) { 159 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current; 188 if (ctx->Texture.Unit[i]._ReallyEnabled && 190 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current; 208 if (ctx->Texture.Unit[i]._ReallyEnabled && 210 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current;
|
/external/mesa3d/src/mesa/drivers/dri/intel/ |
intel_span.c | 117 if (!ctx->Texture.Unit[i]._ReallyEnabled) 119 tex_obj = intel_texture_object(ctx->Texture.Unit[i]._Current); 130 * renderbuffes and all currently bound texture objects. 158 if (ctx->Texture.Unit[i]._ReallyEnabled) { 159 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current; 188 if (ctx->Texture.Unit[i]._ReallyEnabled && 190 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current; 208 if (ctx->Texture.Unit[i]._ReallyEnabled && 210 struct gl_texture_object *texObj = ctx->Texture.Unit[i]._Current;
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/radeon/ |
radeon_span.c | 127 if (ctx->Texture.Unit[i]._ReallyEnabled) { 129 ctx->Texture.Unit[i]._Current); 130 radeon_swrast_map_texture_images(ctx, ctx->Texture.Unit[i]._Current); 146 if (ctx->Texture.Unit[i]._ReallyEnabled) 147 radeon_swrast_unmap_texture_images(ctx, ctx->Texture.Unit[i]._Current);
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_span.c | 127 if (ctx->Texture.Unit[i]._ReallyEnabled) { 129 ctx->Texture.Unit[i]._Current); 130 radeon_swrast_map_texture_images(ctx, ctx->Texture.Unit[i]._Current); 146 if (ctx->Texture.Unit[i]._ReallyEnabled) 147 radeon_swrast_unmap_texture_images(ctx, ctx->Texture.Unit[i]._Current);
|
/external/chromium_org/third_party/mesa/src/src/mesa/drivers/dri/nouveau/ |
nv04_state_tex.c | 68 if (ctx->Texture.Unit[i]._ReallyEnabled) { 69 struct gl_texture_object *t = ctx->Texture.Unit[i]._Current; 84 lod_bias = CLAMP(ctx->Texture.Unit[i].LodBias + 113 nv04->texture[i] = s;
|
/external/chromium_org/third_party/mesa/src/src/mesa/swrast/ |
s_texrender.c | 14 * Render-to-texture code for GL_EXT_framebuffer_object 27 * This function creates a renderbuffer object which wraps a texture image. 29 * This allows rendering into the texture as if it were a renderbuffer. 57 * Update the renderbuffer wrapper for rendering to a texture. 58 * For example, update the width, height of the RB based on the texture size, 77 if (att->Texture->Target == GL_TEXTURE_1D_ARRAY_EXT) { 95 if (att->Texture->Target == GL_TEXTURE_3D || 96 att->Texture->Target == GL_TEXTURE_2D_ARRAY_EXT) { 108 * Called when rendering to a texture image begins, or when changing 110 * This is a fallback routine for software render-to-texture [all...] |
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nv04_state_tex.c | 68 if (ctx->Texture.Unit[i]._ReallyEnabled) { 69 struct gl_texture_object *t = ctx->Texture.Unit[i]._Current; 84 lod_bias = CLAMP(ctx->Texture.Unit[i].LodBias + 113 nv04->texture[i] = s;
|
/external/mesa3d/src/mesa/swrast/ |
s_texrender.c | 14 * Render-to-texture code for GL_EXT_framebuffer_object 27 * This function creates a renderbuffer object which wraps a texture image. 29 * This allows rendering into the texture as if it were a renderbuffer. 57 * Update the renderbuffer wrapper for rendering to a texture. 58 * For example, update the width, height of the RB based on the texture size, 77 if (att->Texture->Target == GL_TEXTURE_1D_ARRAY_EXT) { 95 if (att->Texture->Target == GL_TEXTURE_3D || 96 att->Texture->Target == GL_TEXTURE_2D_ARRAY_EXT) { 108 * Called when rendering to a texture image begins, or when changing 110 * This is a fallback routine for software render-to-texture [all...] |
/external/chromium_org/content/browser/compositor/ |
image_transport_factory.h | 26 class Texture; 53 // using that surface as a texture). The factory is a process-wide singleton.
|
/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_;
|