HomeSort by relevance Sort by last modified time
    Searched refs:texObj (Results 1 - 25 of 70) sorted by null

1 2 3

  /external/mesa3d/src/mesa/main/
genmipmap.c 38 #include "texobj.h"
112 struct gl_texture_object *texObj, GLenum target,
120 if (texObj->BaseLevel >= texObj->MaxLevel) {
125 if (texObj->Target == GL_TEXTURE_CUBE_MAP &&
126 !_mesa_cube_complete(texObj)) {
132 _mesa_lock_texture(ctx, texObj);
134 srcImage = _mesa_select_tex_image(texObj, target, texObj->BaseLevel);
136 _mesa_unlock_texture(ctx, texObj);
    [all...]
texparam.c 43 #include "main/texobj.h"
158 struct gl_texture_object *texObj;
160 texObj = _mesa_lookup_texture(ctx, texture);
161 if (!texObj) {
169 switch (texObj->Target) {
180 return texObj;
248 incomplete(struct gl_context *ctx, struct gl_texture_object *texObj)
251 _mesa_dirty_texobj(ctx, texObj);
275 struct gl_texture_object *texObj,
282 if (!_mesa_target_allows_setting_sampler_parameters(texObj->Target)
    [all...]
texstorage.c 36 #include "texobj.h"
127 struct gl_texture_object *texObj,
131 (texObj->Target == GL_TEXTURE_CUBE_MAP ||
132 texObj->Target == GL_PROXY_TEXTURE_CUBE_MAP)
133 ? GL_TEXTURE_CUBE_MAP_POSITIVE_X + face : texObj->Target;
134 return _mesa_get_tex_image(ctx, texObj, faceTarget, level);
141 struct gl_texture_object *texObj,
146 const GLenum target = texObj->Target;
155 get_tex_image(ctx, texObj, face, level);
181 struct gl_texture_object *texObj)
    [all...]
texobj.h 2 * \file texobj.h
108 _mesa_lock_texture(struct gl_context *ctx, struct gl_texture_object *texObj)
112 (void) texObj;
116 _mesa_unlock_texture(struct gl_context *ctx, struct gl_texture_object *texObj)
118 (void) texObj;
125 _mesa_is_texture_complete(const struct gl_texture_object *texObj,
133 if ((texObj->_IsIntegerFormat ||
134 (texObj->StencilSampling &&
135 texObj->Image[0][texObj->BaseLevel]->_BaseFormat == GL_DEPTH_STENCIL)) &
    [all...]
teximage.c 50 #include "texobj.h"
327 * \param texObj texture unit.
334 _mesa_select_tex_image(const struct gl_texture_object *texObj,
339 assert(texObj);
343 return texObj->Image[face][level];
353 _mesa_get_tex_image(struct gl_context *ctx, struct gl_texture_object *texObj,
358 if (!texObj)
361 texImage = _mesa_select_tex_image(texObj, target, level);
369 set_tex_image(texObj, target, level, texImage);
623 _mesa_get_texture_layers(const struct gl_texture_object *texObj, GLint level
    [all...]
genmipmap.h 33 struct gl_texture_object *texObj, GLenum target,
textureview.c 40 #include "texobj.h"
304 struct gl_texture_object *texObj,
314 texObj->Target = target;
322 texImage = _mesa_get_tex_image(ctx, texObj, faceTarget, level);
340 texObj->Target = 0;
459 struct gl_texture_object *texObj,
465 texImage = _mesa_select_tex_image(texObj, target, 0);
484 texObj->Immutable = GL_TRUE;
485 texObj->ImmutableLevels = levels;
486 texObj->MinLevel = 0
    [all...]
texobj.c 2 * \file texobj.c
42 #include "texobj.h"
119 struct gl_texture_object *texObj = NULL;
122 texObj = _mesa_lookup_texture(ctx, id); /* Returns NULL if not found. */
124 if (!texObj)
127 return texObj;
391 * \param texObj the texture object to delete.
395 struct gl_texture_object *texObj)
402 texObj->Target = 0x99;
407 if (texObj->Image[face][i])
    [all...]
mipmap.h 45 struct gl_texture_object *texObj,
50 struct gl_texture_object *texObj);
texgetimage.c 47 #include "texobj.h"
888 select_tex_image(const struct gl_texture_object *texObj, GLenum target,
898 return _mesa_select_tex_image(texObj, target, level);
910 struct gl_texture_object *texObj,
    [all...]
texparam.h 39 struct gl_texture_object *texObj,
44 struct gl_texture_object *texObj,
50 struct gl_texture_object *texObj,
55 struct gl_texture_object *texObj,
60 struct gl_texture_object *texObj,
65 struct gl_texture_object *texObj,
textureview.h 53 struct gl_texture_object *texObj,
  /external/mesa3d/src/mesa/state_tracker/
st_gen_mipmap.c 55 struct gl_texture_object *texObj,
61 baseImage = _mesa_get_tex_image(ctx, texObj, target, texObj->BaseLevel);
63 numLevels = texObj->BaseLevel + baseImage->MaxNumLevels;
64 numLevels = MIN2(numLevels, (GLuint) texObj->MaxLevel + 1);
65 if (texObj->Immutable)
66 numLevels = MIN2(numLevels, texObj->NumLevels);
78 struct gl_texture_object *texObj)
81 struct st_texture_object *stObj = st_texture_object(texObj);
82 struct pipe_resource *pt = st_get_texobj_resource(texObj);
    [all...]
st_gen_mipmap.h 41 struct gl_texture_object *texObj);
st_cb_eglimage.c 28 #include "main/texobj.h"
97 struct gl_texture_object *texObj,
113 stObj = st_texture_object(texObj);
118 _mesa_clear_texture_object(ctx, texObj);
131 texObj->RequiredTextureImageUnits = 2;
135 texObj->RequiredTextureImageUnits = 3;
153 _mesa_dirty_texobj(ctx, texObj);
158 struct gl_texture_object *texObj,
167 st_bind_surface(ctx, target, texObj, texImage, ps);
st_texture.h 153 st_get_texobj_resource(struct gl_texture_object *texObj)
155 struct st_texture_object *stObj = st_texture_object(texObj);
173 struct gl_texture_object *texObj = ctx->Texture.Unit[texUnit]._Current;
175 if (!texObj)
178 return st_texture_object(texObj);
st_atom_texture.c 40 #include "main/texobj.h"
62 struct gl_texture_object *texObj;
68 texObj = ctx->Texture.Unit[texUnit]._Current;
70 if (!texObj) {
71 texObj = _mesa_get_fallback_texture(ctx, TEXTURE_2D_INDEX);
72 samp = &texObj->Sampler;
74 stObj = st_texture_object(texObj);
76 retval = st_finalize_texture(ctx, st->pipe, texObj, 0);
st_vdpau.c 34 #include "main/texobj.h"
183 GLboolean output, struct gl_texture_object *texObj,
188 struct st_texture_object *stObj = st_texture_object(texObj);
224 _mesa_clear_texture_object(ctx, texObj);
241 _mesa_dirty_texobj(ctx, texObj);
247 GLboolean output, struct gl_texture_object *texObj,
252 struct st_texture_object *stObj = st_texture_object(texObj);
261 _mesa_dirty_texobj(ctx, texObj);
  /external/mesa3d/src/mesa/drivers/common/
meta_generate_mipmap.c 43 #include "main/texobj.h"
59 struct gl_texture_object *texObj)
74 srcLevel = texObj->BaseLevel;
75 baseImage = _mesa_select_tex_image(texObj, target, srcLevel);
148 struct gl_texture_object *texObj)
152 const GLuint baseLevel = texObj->BaseLevel;
153 const GLuint maxLevel = texObj->MaxLevel;
154 const GLint maxLevelSave = texObj->MaxLevel;
155 const GLboolean genMipmapSave = texObj->GenerateMipmap;
170 if (fallback_required(ctx, target, texObj)) {
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/radeon/
radeon_mipmap_tree.c 35 #include "main/texobj.h"
311 static GLboolean radeon_miptree_matches_texture(radeon_mipmap_tree *mt, struct gl_texture_object *texObj)
317 if (texObj->BaseLevel < mt->baseLevel)
320 mtBaseLevel = &mt->levels[texObj->BaseLevel - mt->baseLevel];
321 firstImage = texObj->Image[0][texObj->BaseLevel];
322 numLevels = MIN2(texObj->_MaxLevel - texObj->BaseLevel + 1, firstImage->MaxNumLevels);
325 fprintf(stderr, "Checking if miptree %p matches texObj %p\n", mt, texObj);
    [all...]
radeon_texture.h 51 struct gl_texture_object *texObj);
75 struct gl_texture_object *texObj,
radeon_texture.c 41 #include "main/texobj.h"
51 struct gl_texture_object *texObj,
55 struct gl_texture_object *texObj,
108 struct gl_texture_object *texobj = timage->TexObject; local
115 teximage_assign_miptree(rmesa, texobj, timage);
491 struct gl_texture_object *texObj,
494 radeonTexObj *t = radeon_tex_obj(texObj);
501 texObj,
505 "%s: texObj %p, texImage %p, "
506 "texObj miptree doesn't match, allocated new miptree %p\n"
    [all...]
  /external/mesa3d/src/mesa/swrast/
s_texture.c 33 #include "main/texobj.h"
263 _swrast_map_texture(struct gl_context *ctx, struct gl_texture_object *texObj)
265 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
269 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
270 struct gl_texture_image *texImage = texObj->Image[face][level];
323 _swrast_unmap_texture(struct gl_context *ctx, struct gl_texture_object *texObj)
325 const GLuint faces = _mesa_num_tex_faces(texObj->Target);
329 for (level = texObj->BaseLevel; level < MAX_TEXTURE_LEVELS; level++) {
330 struct gl_texture_image *texImage = texObj->Image[face][level];
365 struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current
    [all...]
s_fragprog.c 83 const struct gl_texture_object *texObj = ctx->Texture.Unit[unit]._Current;
85 if (texObj) {
95 swizzle_texel(rgba, color, texObj->_Swizzle);
117 const struct gl_texture_object *texObj = texUnit->_Current;
119 if (texObj) {
120 const struct gl_texture_image *texImg = _mesa_base_tex_image(texObj);
143 swizzle_texel(rgba, color, texObj->_Swizzle);
  /external/mesa3d/src/mesa/drivers/dri/r200/
r200_fragshader.c 365 struct gl_texture_object *texObj = ctx->Texture.Unit[reg]._Current;
390 else if (texObj && texObj->Target == GL_TEXTURE_3D) {
393 else if (texObj && texObj->Target == GL_TEXTURE_CUBE_MAP) {
406 if (texObj)
414 struct gl_texture_object *texObj = ctx->Texture.Unit[reg]._Current;
431 else if (texObj && texObj->Target == GL_TEXTURE_3D) {
434 else if (texObj && texObj->Target == GL_TEXTURE_CUBE_MAP)
    [all...]

Completed in 1301 milliseconds

1 2 3