Searched defs:fog (Results 1 - 13 of 13) sorted by relevance

/external/mesa3d/src/gallium/drivers/r300/
H A Dr300_shader_semantics.h43 int fog; member in struct:r300_shader_semantics
55 info->fog = ATTR_UNUSED;
/external/mesa3d/src/gallium/drivers/i915/
H A Di915_state_derived.c62 boolean texCoords[I915_TEX_UNITS], colors[2], fog, needW, face; local
67 colors[0] = colors[1] = fog = needW = face = FALSE;
95 fog = TRUE;
137 /* fog coord, not fog blend factor */
138 if (fog) {
/external/mesa3d/src/mesa/drivers/dri/nouveau/
H A Dnv04_context.h48 uint32_t fog; member in struct:nv04_context
/external/swiftshader/src/Renderer/
H A DSetupProcessor.hpp70 Gradient fog; member in struct:sw::SetupProcessor::States::__anon18273::__anon18274
H A DPixelProcessor.hpp105 Interpolant fog; member in struct:sw::PixelProcessor::States::__anon18259::__anon18260
312 Fog fog; member in class:sw::PixelProcessor
H A DRenderer.hpp162 PixelProcessor::Fog fog; member in struct:sw::DrawData
/external/mesa3d/src/mesa/drivers/dri/r200/
H A Dr200_state.c383 c.i = rmesa->hw.fog.cmd[FOG_C];
384 d.i = rmesa->hw.fog.cmd[FOG_D];
453 GLuint fog = rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR]; local
455 fog &= ~R200_FOG_USE_MASK;
457 fog |= R200_FOG_USE_VTX_FOG;
461 fog |= R200_FOG_USE_SPEC_ALPHA;
465 if ( fog != rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] ) {
467 rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] = fog;
481 if (c.i != rmesa->hw.fog.cmd[FOG_C] || d.i != rmesa->hw.fog
[all...]
H A Dr200_context.h66 additional instr due to instr/attr, 3 for fog */
509 struct radeon_state_atom fog; member in struct:r200_hw_state
/external/mesa3d/src/mesa/main/
H A Dattrib.c40 #include "fog.h"
1025 const struct gl_fog_attrib *fog; local
1026 fog = (const struct gl_fog_attrib *) attr->data;
1027 _mesa_set_enable(ctx, GL_FOG, fog->Enabled);
1028 _mesa_Fogfv(GL_FOG_COLOR, fog->Color);
1029 _mesa_Fogf(GL_FOG_DENSITY, fog->Density);
1030 _mesa_Fogf(GL_FOG_START, fog->Start);
1031 _mesa_Fogf(GL_FOG_END, fog->End);
1032 _mesa_Fogf(GL_FOG_INDEX, fog->Index);
1033 _mesa_Fogi(GL_FOG_MODE, fog
[all...]
H A Dffvertex_prog.c1312 struct ureg fog = register_output(p, VERT_RESULT_FOGC); local
1320 emit_op2(p, OPCODE_DP3, fog, WRITEMASK_X, input, input);
1321 emit_op1(p, OPCODE_RSQ, fog, WRITEMASK_X, fog);
1322 emit_op1(p, OPCODE_RCP, fog, WRITEMASK_X, fog);
1326 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_X, input);
1330 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input);
1338 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input);
1341 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_YZ
[all...]
/external/swiftshader/src/Shader/
H A DPixelProgram.cpp577 void PixelProgram::rasterOperation(Float4 &fog, Pointer<Byte> cBuffer[4], Int &x, Int sMask[4], Int zMask[4], Int cMask[4]) argument
595 fogBlend(c[index], fog);
H A DPixelRoutine.cpp195 if(state.fog.component)
197 f = interpolate(xxxx, Df, rhw, primitive + OFFSET(Primitive,f), state.fog.flat & 0x01, state.perspective);
595 void PixelRoutine::fogBlend(Vector4f &c0, Float4 &fog) argument
604 pixelFog(fog);
606 fog = Min(fog, Float4(1.0f));
607 fog = Max(fog, Float4(0.0f));
610 c0.x -= *Pointer<Float4>(data + OFFSET(DrawData,fog.colorF[0]));
611 c0.y -= *Pointer<Float4>(data + OFFSET(DrawData,fog
[all...]
/external/mesa3d/src/mesa/drivers/dri/radeon/
H A Dradeon_context.h325 struct radeon_state_atom fog; member in struct:r100_hw_state

Completed in 784 milliseconds