HomeSort by relevance Sort by last modified time
    Searched full:texgen (Results 1 - 25 of 51) sorted by null

1 2 3

  /external/mesa3d/src/mesa/main/
texgen.c 27 * \file texgen.c
38 #include "main/texgen.h"
48 * Return texgen state for given coordinate
78 struct gl_texgen *texgen; local
96 texgen = get_texgen(ctx, texUnit, coord);
97 if (!texgen) {
107 if (texgen->Mode == mode)
142 texgen->Mode = mode;
143 texgen->_ModeBit = bit;
153 if (TEST_EQ_4V(texgen->ObjectPlane, params)
300 struct gl_texgen *texgen; local
338 struct gl_texgen *texgen; local
384 struct gl_texgen *texgen; local
    [all...]
descrip.mms 85 texgen.c \
159 texgen.obj,\
253 texgen.obj : texgen.c
attrib.c 54 #include "texgen.h"
128 GLbitfield TexGen[MAX_TEXTURE_UNITS];
321 attr->TexGen[i] = ctx->Texture.Unit[i].TexGenEnabled;
633 const GLbitfield genEnabled = enable->TexGen[i];
720 if (ctx->Driver.TexGen) {
721 ctx->Driver.TexGen(ctx, GL_S, GL_EYE_PLANE, unit->GenS.EyePlane);
722 ctx->Driver.TexGen(ctx, GL_T, GL_EYE_PLANE, unit->GenT.EyePlane);
723 ctx->Driver.TexGen(ctx, GL_R, GL_EYE_PLANE, unit->GenR.EyePlane);
724 ctx->Driver.TexGen(ctx, GL_Q, GL_EYE_PLANE, unit->GenQ.EyePlane);
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/r200/
r200_tcl.h 52 #define R200_TCL_FALLBACK_TEXGEN_0 0x10 /* texgen, unit 0 */
53 #define R200_TCL_FALLBACK_TEXGEN_1 0x20 /* texgen, unit 1 */
54 #define R200_TCL_FALLBACK_TEXGEN_2 0x40 /* texgen, unit 2 */
55 #define R200_TCL_FALLBACK_TEXGEN_3 0x80 /* texgen, unit 3 */
56 #define R200_TCL_FALLBACK_TEXGEN_4 0x100 /* texgen, unit 4 */
57 #define R200_TCL_FALLBACK_TEXGEN_5 0x200 /* texgen, unit 5 */
r200_tcl.c 583 "Texgen unit 0",
584 "Texgen unit 1",
585 "Texgen unit 2",
586 "Texgen unit 3",
587 "Texgen unit 4",
588 "Texgen unit 5",
r200_texstate.c     [all...]
  /external/deqp/modules/gles31/functional/
es31fTextureLevelStateQueryTests.cpp 388 TextureGenerationSpec texGen;
389 texGen.bindTarget = target;
390 texGen.queryTarget = queryTarget;
391 texGen.immutable = true;
392 texGen.sampleCount = 0;
393 texGen.description = glu::getTextureTargetStr(target).toString() + ", initial values";
395 group.push_back(texGen);
402 TextureGenerationSpec texGen;
405 texGen.bindTarget = target;
406 texGen.queryTarget = queryTarget
    [all...]
  /external/mesa3d/src/mesa/drivers/dri/radeon/
radeon_tcl.h 53 #define RADEON_TCL_FALLBACK_TEXGEN_0 0x10 /* texgen, unit 0 */
54 #define RADEON_TCL_FALLBACK_TEXGEN_1 0x20 /* texgen, unit 1 */
55 #define RADEON_TCL_FALLBACK_TEXGEN_2 0x40 /* texgen, unit 2 */
radeon_common_context.h 62 #define RADEON_TCL_FALLBACK_TEXGEN_0 0x10 /* texgen, unit 0 */
63 #define RADEON_TCL_FALLBACK_TEXGEN_1 0x20 /* texgen, unit 1 */
64 #define RADEON_TCL_FALLBACK_TEXGEN_2 0x40 /* texgen, unit 2 */
radeon_tcl.c 389 /* TODO: probably should not emit texture coords when texgen is enabled */
521 "Texgen unit 0",
522 "Texgen unit 1",
523 "Texgen unit 2",
radeon_texstate.c 885 /* the r100 cannot do texgen for some coords and not for others
887 * ASSUME that when S and T are texgen enabled we do not need other
888 * non-texgen enabled coords, no matter if the R and Q bits are texgen
889 * enabled. Still check for mixed mode texgen for all coords.
901 fprintf(stderr, "fallback mixed texgen\n");
907 /* some texgen mode not including both S and T bits */
909 fprintf(stderr, "fallback mixed texgen/nontexgen\n");
    [all...]
radeon_maos_arrays.c 263 /* assume we need the 3rd coord if texgen is active for r/q OR at least
  /external/mesa3d/docs/OLD/
MESA_sprite_point.spec 50 2. What about texgen and texture matrices?
52 Texgen and the texture matrix have no effect on the point's s and t
54 by texgen or the texture matrix. Note that with a 3D texture and/or
55 texgen that the r coordinate could be used to select a slice in the
141 The new texture coordinates are not effected by texgen or the texture
143 unchanged and may have been computed with texgen and/or the texture
  /external/mesa3d/src/mesa/tnl/
t_vb_texmat.c 40 /* Is there any real benefit seperating texmat from texgen? It means
43 * *only* _NEW_TEXTURE_MATRIX that texgen survives but texmat doesn't.
45 * However, the seperation of this code from the complex texgen stuff
t_vb_texgen.c 51 * Automatic texture coordinate generation (texgen) code.
69 /* Temporary values used in texgen.
249 /* Special case texgen functions.
334 static void texgen( struct gl_context *ctx, function
396 _mesa_problem(ctx, "Bad S texgen");
429 _mesa_problem(ctx, "Bad T texgen");
458 _mesa_problem(ctx, "Bad R texgen");
475 _mesa_problem(ctx, "Bad Q texgen");
533 store->TexgenFunc[i] = texgen; /* general solution */
535 /* look for special texgen cases *
    [all...]
t_rasterpos.c 250 * Do texgen needed for glRasterPos.
296 _mesa_problem(ctx, "Bad S texgen in compute_texgen()");
319 _mesa_problem(ctx, "Bad T texgen in compute_texgen()");
339 _mesa_problem(ctx, "Bad R texgen in compute_texgen()");
353 _mesa_problem(ctx, "Bad Q texgen in compute_texgen()");
434 /* compute transformed normal vector (for lighting or texgen) */
  /external/mesa3d/docs/
relnotes-6.4.1.html 40 <li>popping of GL_EYE_PLANE texgen state was broken (bug 4996)
relnotes-7.0.2.html 52 <li>Parsing of state.texgen in ARB vertex/fragment programs didn't work (bug 12313)
RELNOTES-3.1 84 nVidia texgen extension for better reflection mapping.
versions.html 652 <li>fixed typo in texture code which caused book/texgen to crash
861 <li>fixed texgen normal vector problem (gloss's teapot)
    [all...]
  /external/mesa3d/src/mesa/program/
program_lexer.l 308 {dot}texgen { return_token_or_DOT(require_ARB_vp, TEXGEN); }
prog_statevars.c 207 /* state[2] is the texgen attribute */
234 _mesa_problem(ctx, "Invalid texgen state in fetch_state");
757 append(dst, "texgen");
    [all...]
  /external/mesa3d/src/mapi/glapi/gen/
OES_fixed_point.xml 239 <!-- texgen -->
  /external/mesa3d/src/mesa/drivers/common/
driverfuncs.c 154 driver->TexGen = NULL;
  /external/mesa3d/src/mesa/drivers/dri/nouveau/
nouveau_state.c 548 ctx->Driver.TexGen = nouveau_tex_gen;

Completed in 1366 milliseconds

1 2 3