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

1 2 3

  /external/mesa3d/src/mesa/swrast_setup/
ss_tritmp.h 53 GLfloat ex = v[0]->attrib[VARYING_SLOT_POS][0] - v[2]->attrib[VARYING_SLOT_POS][0];
54 GLfloat ey = v[0]->attrib[VARYING_SLOT_POS][1] - v[2]->attrib[VARYING_SLOT_POS][1];
55 GLfloat fx = v[1]->attrib[VARYING_SLOT_POS][0] - v[2]->attrib[VARYING_SLOT_POS][0];
56 GLfloat fy = v[1]->attrib[VARYING_SLOT_POS][1] - v[2]->attrib[VARYING_SLOT_POS][1];
134 z[0] = v[0]->attrib[VARYING_SLOT_POS][2];
135 z[1] = v[1]->attrib[VARYING_SLOT_POS][2]
    [all...]
ss_context.c 128 EMIT_ATTR( _TNL_ATTRIB_POS, EMIT_4F_VIEWPORT, attrib[VARYING_SLOT_POS] );
275 dest->attrib[VARYING_SLOT_POS][0] = m[0] * tmp[0] + m[12];
276 dest->attrib[VARYING_SLOT_POS][1] = m[5] * tmp[1] + m[13];
277 dest->attrib[VARYING_SLOT_POS][2] = m[10] * tmp[2] + m[14];
278 dest->attrib[VARYING_SLOT_POS][3] = tmp[3];
  /external/mesa3d/src/mesa/swrast/
s_aatritemp.h 42 const GLfloat *p0 = v0->attrib[VARYING_SLOT_POS];
43 const GLfloat *p1 = v1->attrib[VARYING_SLOT_POS];
44 const GLfloat *p2 = v2->attrib[VARYING_SLOT_POS];
70 GLfloat y0 = v0->attrib[VARYING_SLOT_POS][1];
71 GLfloat y1 = v1->attrib[VARYING_SLOT_POS][1];
72 GLfloat y2 = v2->attrib[VARYING_SLOT_POS][1];
97 majDx = vMax->attrib[VARYING_SLOT_POS][0] - vMin->attrib[VARYING_SLOT_POS][0];
98 majDy = vMax->attrib[VARYING_SLOT_POS][1] - vMin->attrib[VARYING_SLOT_POS][1]
    [all...]
s_feedback.c 42 win[0] = v->attrib[VARYING_SLOT_POS][0];
43 win[1] = v->attrib[VARYING_SLOT_POS][1];
44 win[2] = v->attrib[VARYING_SLOT_POS][2] / ctx->DrawBuffer->_DepthMaxF;
45 win[3] = 1.0F / v->attrib[VARYING_SLOT_POS][3];
116 _mesa_update_hitflag( ctx, v0->attrib[VARYING_SLOT_POS][2] * zs );
117 _mesa_update_hitflag( ctx, v1->attrib[VARYING_SLOT_POS][2] * zs );
118 _mesa_update_hitflag( ctx, v2->attrib[VARYING_SLOT_POS][2] * zs );
127 _mesa_update_hitflag( ctx, v0->attrib[VARYING_SLOT_POS][2] * zs );
128 _mesa_update_hitflag( ctx, v1->attrib[VARYING_SLOT_POS][2] * zs );
136 _mesa_update_hitflag( ctx, v->attrib[VARYING_SLOT_POS][2] * zs )
    [all...]
s_linetemp.h 71 GLint x0 = (GLint) vert0->attrib[VARYING_SLOT_POS][0];
72 GLint x1 = (GLint) vert1->attrib[VARYING_SLOT_POS][0];
73 GLint y0 = (GLint) vert0->attrib[VARYING_SLOT_POS][1];
74 GLint y1 = (GLint) vert1->attrib[VARYING_SLOT_POS][1];
102 GLfloat tmp = vert0->attrib[VARYING_SLOT_POS][0] + vert0->attrib[VARYING_SLOT_POS][1]
103 + vert1->attrib[VARYING_SLOT_POS][0] + vert1->attrib[VARYING_SLOT_POS][1];
111 vert0->attrib[VARYING_SLOT_POS][0],
112 vert0->attrib[VARYING_SLOT_POS][1]
    [all...]
s_points.c 39 float tmp = (V)->attrib[VARYING_SLOT_POS][0] \
40 + (V)->attrib[VARYING_SLOT_POS][1]; \
95 span.z = FloatToFixed(vert->attrib[VARYING_SLOT_POS][2] + 0.5F);
97 span.z = (GLuint) (vert->attrib[VARYING_SLOT_POS][2] + 0.5F);
118 span.attrStart[VARYING_SLOT_POS][3] = 1.0F;
119 span.attrStepX[VARYING_SLOT_POS][3] = 0.0F;
120 span.attrStepY[VARYING_SLOT_POS][3] = 0.0F;
191 const GLfloat x = vert->attrib[VARYING_SLOT_POS][0];
192 const GLfloat y = vert->attrib[VARYING_SLOT_POS][1];
252 span.z = FloatToFixed(vert->attrib[VARYING_SLOT_POS][2] + 0.5F)
    [all...]
s_tritemp.h 161 v0->attrib[VARYING_SLOT_POS][0],
162 v0->attrib[VARYING_SLOT_POS][1],
163 v0->attrib[VARYING_SLOT_POS][2]);
165 v1->attrib[VARYING_SLOT_POS][0],
166 v1->attrib[VARYING_SLOT_POS][1],
167 v1->attrib[VARYING_SLOT_POS][2]);
169 v2->attrib[VARYING_SLOT_POS][0],
170 v2->attrib[VARYING_SLOT_POS][1],
171 v2->attrib[VARYING_SLOT_POS][2]);
178 const GLfixed fy0 = FloatToFixed(v0->attrib[VARYING_SLOT_POS][1] - 0.5F) & snapMask
    [all...]
s_aalinetemp.h 115 line.x0 = v0->attrib[VARYING_SLOT_POS][0];
116 line.y0 = v0->attrib[VARYING_SLOT_POS][1];
117 line.x1 = v1->attrib[VARYING_SLOT_POS][0];
118 line.y1 = v1->attrib[VARYING_SLOT_POS][1];
138 v0->attrib[VARYING_SLOT_POS][2], v1->attrib[VARYING_SLOT_POS][2], line.zPlane);
159 const GLfloat invW0 = v0->attrib[VARYING_SLOT_POS][3];
160 const GLfloat invW1 = v1->attrib[VARYING_SLOT_POS][3];
s_zoom.c 170 COPY_4V(zoomed.attrStart[VARYING_SLOT_POS], span->attrStart[VARYING_SLOT_POS]);
171 COPY_4V(zoomed.attrStepX[VARYING_SLOT_POS], span->attrStepX[VARYING_SLOT_POS]);
172 COPY_4V(zoomed.attrStepY[VARYING_SLOT_POS], span->attrStepY[VARYING_SLOT_POS]);
s_span.c 83 span->attrStart[VARYING_SLOT_POS][3] = 1.0;
84 span->attrStepX[VARYING_SLOT_POS][3] = 0.0;
85 span->attrStepY[VARYING_SLOT_POS][3] = 0.0;
169 * should have computed attrStart/Step values for VARYING_SLOT_POS[3]!
185 const GLfloat dwdx = span->attrStepX[VARYING_SLOT_POS][3];
186 GLfloat w = span->attrStart[VARYING_SLOT_POS][3];
528 const GLfloat dwdx = span->attrStepX[VARYING_SLOT_POS][3];
529 GLfloat w = span->attrStart[VARYING_SLOT_POS][3] + span->leftClip * dwdx;
569 const GLfloat dwdx = span->attrStepX[VARYING_SLOT_POS][3];
570 GLfloat w = span->attrStart[VARYING_SLOT_POS][3] + span->leftClip * dwdx
    [all...]
s_fog.c 107 const GLfloat wStep = span->attrStepX[VARYING_SLOT_POS][3]; \
108 GLfloat w = span->attrStart[VARYING_SLOT_POS][3]; \
s_triangle.c 60 GLfloat ex = v1->attrib[VARYING_SLOT_POS][0] - v0->attrib[VARYING_SLOT_POS][0];
61 GLfloat ey = v1->attrib[VARYING_SLOT_POS][1] - v0->attrib[VARYING_SLOT_POS][1];
62 GLfloat fx = v2->attrib[VARYING_SLOT_POS][0] - v0->attrib[VARYING_SLOT_POS][0];
63 GLfloat fy = v2->attrib[VARYING_SLOT_POS][1] - v0->attrib[VARYING_SLOT_POS][1];
    [all...]
  /external/mesa3d/src/compiler/nir/
nir_lower_wpos_center.c 73 var->data.location == VARYING_SLOT_POS) {
nir_lower_clip.c 222 case VARYING_SLOT_POS:
  /external/mesa3d/src/intel/vulkan/
anv_nir_lower_input_attachments.c 31 if (var->data.location == VARYING_SLOT_POS)
37 pos->data.location = VARYING_SLOT_POS;
  /external/mesa3d/src/mesa/drivers/dri/i965/
brw_interpolation_map.c 74 unsigned pos_slot = vue_map->varying_to_slot[VARYING_SLOT_POS];
brw_wm_iz.cpp 146 (nir->info->inputs_read & (1 << VARYING_SLOT_POS)) != 0;
brw_vue_map.c 124 assign_vue_slot(vue_map, VARYING_SLOT_POS, slot++);
134 assign_vue_slot(vue_map, VARYING_SLOT_POS, slot++);
brw_clip_util.c 112 GLuint hpos_offset = brw_varying_to_offset(&c->vue_map, VARYING_SLOT_POS);
172 GLuint delta = brw_varying_to_offset(&c->vue_map, VARYING_SLOT_POS);
253 if (varying == VARYING_SLOT_POS || varying == BRW_VARYING_SLOT_NDC)
brw_vec4_vs_visitor.cpp 146 clip_vertex = VARYING_SLOT_POS;
brw_curbe.c 328 (brw->fragment_program->info.inputs_read & (1 << VARYING_SLOT_POS))) {
  /external/mesa3d/src/mesa/program/
programopt.c 91 newInst[i].DstReg.Index = VARYING_SLOT_POS;
111 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS);
189 newInst[3].DstReg.Index = VARYING_SLOT_POS;
212 vprog->info.outputs_written |= BITFIELD64_BIT(VARYING_SLOT_POS);
596 !(prog->info.inputs_read & BITFIELD64_BIT(VARYING_SLOT_POS)))
599 prog->info.inputs_read &= ~BITFIELD64_BIT(VARYING_SLOT_POS);
609 inst->SrcReg[j].Index == VARYING_SLOT_POS) {
  /external/mesa3d/src/compiler/
shader_enums.h 190 VARYING_SLOT_POS,
269 #define VARYING_BIT_POS BITFIELD64_BIT(VARYING_SLOT_POS)
shader_enums.c 135 ENUM(VARYING_SLOT_POS),
  /external/mesa3d/src/mesa/drivers/x11/
xm_line.c 426 int x0 = (GLint) vert0->attrib[VARYING_SLOT_POS][0];
427 int y0 = YFLIP(xrb, (GLint) vert0->attrib[VARYING_SLOT_POS][1]);
428 int x1 = (GLint) vert1->attrib[VARYING_SLOT_POS][0];
429 int y1 = YFLIP(xrb, (GLint) vert1->attrib[VARYING_SLOT_POS][1]);

Completed in 1090 milliseconds

1 2 3