/external/mesa3d/src/gallium/auxiliary/draw/ |
draw_pipe_twoside.c | 55 copy_bfc( struct twoside_stage *twoside, 59 struct vertex_header *tmp = dup_vert( &twoside->stage, v, idx ); 61 if (twoside->attrib_back0 >= 0 && twoside->attrib_front0 >= 0) { 62 COPY_4FV(tmp->data[twoside->attrib_front0], 63 tmp->data[twoside->attrib_back0]); 65 if (twoside->attrib_back1 >= 0 && twoside->attrib_front1 >= 0) { 66 COPY_4FV(tmp->data[twoside->attrib_front1], 67 tmp->data[twoside->attrib_back1]) 79 struct twoside_stage *twoside = twoside_stage(stage); local 105 struct twoside_stage *twoside = twoside_stage(stage); local 167 struct twoside_stage *twoside = CALLOC_STRUCT(twoside_stage); local [all...] |
draw_pipe.c | 46 draw->pipeline.twoside = draw_twoside_stage( draw ); 58 !draw->pipeline.twoside || 87 if (draw->pipeline.twoside) 88 draw->pipeline.twoside->destroy( draw->pipeline.twoside );
|
draw_pipe_validate.c | 251 draw->pipeline.twoside->next = next; 252 next = draw->pipeline.twoside;
|
draw_private.h | 111 struct draw_stage *twoside; member in struct:draw_context::__anon20398
|
/external/mesa3d/src/gallium/drivers/llvmpipe/ |
lp_state_setup.h | 27 unsigned twoside:1; member in struct:lp_setup_variant_key
|
lp_state_setup.c | 341 /* Potentially modify it according to twoside, etc: 343 if (key->twoside) { 808 key->twoside = lp->rasterizer->light_twoside;
|
/external/mesa3d/src/mesa/drivers/dri/i965/ |
brw_vs_constval.c | 41 bool twoside; member in struct:tracker 135 if (t->twoside) { 215 t.twoside = 1;
|
brw_clip.c | 229 if (ctx->Light.Model.TwoSide && 238 if (ctx->Light.Model.TwoSide &&
|
brw_sf.c | 195 key.do_twoside_color = (ctx->Light.Enabled && ctx->Light.Model.TwoSide);
|
/external/mesa3d/src/mesa/drivers/dri/r200/ |
r200_tcl.h | 50 #define R200_TCL_FALLBACK_LIGHT_TWOSIDE 0x4 /* twoside tris */
|
/external/mesa3d/src/mesa/drivers/dri/radeon/ |
radeon_tcl.h | 51 #define RADEON_TCL_FALLBACK_LIGHT_TWOSIDE 0x4 /* twoside tris */
|
radeon_common_context.h | 60 #define RADEON_TCL_FALLBACK_LIGHT_TWOSIDE 0x4 /* twoside tris */
|
/external/mesa3d/src/mesa/swrast_setup/ |
NOTES | 20 twoside-lit triangles. The software rasterizer doesn't handle these
|
ss_triangle.c | 249 if ((ctx->Light.Enabled && ctx->Light.Model.TwoSide) ||
|
/external/mesa3d/src/mesa/x86/ |
gen_matypes.c | 232 OFFSET( "LIGHT_MODEL_TWO_SIDE ", struct gl_lightmodel, TwoSide );
|
/external/mesa3d/src/mesa/main/ |
light.c | 479 if (ctx->Light.Model.TwoSide == newbool) 482 ctx->Light.Model.TwoSide = newbool; 483 if (ctx->Light.Enabled && ctx->Light.Model.TwoSide) 917 if (ctx->Light.Model.TwoSide) [all...] |
ffvertex_prog.c | 180 if (ctx->Light.Model.TwoSide) 1035 const GLboolean twoside = p->state->light_twoside; local 1073 if (twoside) { 1103 if (twoside) { 1108 if (twoside && separate) { [all...] |
state.c | 362 ctx->Light.Model.TwoSide); 435 if (ctx->Light.Enabled && ctx->Light.Model.TwoSide)
|
/frameworks/native/opengl/libagl/ |
light.cpp | 370 const int twoSide = c->lighting.lightModel.twoSide; 401 s = (s<0) ? (twoSide?(-s):0) : s; 412 s = (s<0) ? (twoSide?(-s):0) : s; 458 c->lighting.lightModel.twoSide = param ? GL_TRUE : GL_FALSE;
|
/external/mesa3d/src/gallium/drivers/svga/ |
svga_state_fs.c | 173 /* Only need fragment shader fixup for twoside lighting if doing
|
svga_state_rss.c | 165 /* Twoside stencil
|
/external/mesa3d/src/mesa/swrast/ |
swrast.h | 92 * - Implement native twoside,offset and unfilled triangle setup.
|
/external/mesa3d/src/mesa/drivers/dri/nouveau/ |
nv20_state_tnl.c | 193 PUSH_DATAb(push, ctx->Light.Model.TwoSide);
|
nouveau_vbo_t.c | 192 if (ctx->Light.Model.TwoSide) {
|
/external/iproute2/doc/ |
api-ip6-flowlabels.tex | 1 \documentstyle[12pt,twoside]{article}
|