Home
last modified time | relevance | path

Searched refs:fog (Results 1 – 25 of 40) sorted by relevance

12

/external/mesa3d/src/mesa/drivers/dri/radeon/
Dradeon_maos_vbtmp.h45 GLfloat (*fog)[4]; in TAG() local
146 fog = VB->AttribPtr[_TNL_ATTRIB_FOG]->data; in TAG()
149 fog = (GLfloat (*)[4])ctx->Current.Attrib[VERT_ATTRIB_FOG]; in TAG()
170 STRIDE_4F(fog, start * fog_stride); in TAG()
211 UNCLAMPED_FLOAT_TO_UBYTE(v[0].rgba.alpha, radeonComputeFogBlendFactor(ctx, fog[0][0])); in TAG()
212 STRIDE_4F(fog, fog_stride); in TAG()
Dradeon_context.h325 struct radeon_state_atom fog; member
Dradeon_state.c346 c.i = rmesa->hw.fog.cmd[FOG_C]; in radeonFogfv()
347 d.i = rmesa->hw.fog.cmd[FOG_D]; in radeonFogfv()
375 if (c.i != rmesa->hw.fog.cmd[FOG_C] || d.i != rmesa->hw.fog.cmd[FOG_D]) { in radeonFogfv()
376 RADEON_STATECHANGE( rmesa, fog ); in radeonFogfv()
377 rmesa->hw.fog.cmd[FOG_C] = c.i; in radeonFogfv()
378 rmesa->hw.fog.cmd[FOG_D] = d.i; in radeonFogfv()
Dradeon_maos_arrays.c236 if (!rmesa->tcl.fog.buf) in radeonEmitArrays()
/external/mesa3d/src/gallium/drivers/i915/
Di915_state_derived.c62 boolean texCoords[I915_TEX_UNITS], colors[2], fog, needW, face; in calculate_vertex_layout() local
67 colors[0] = colors[1] = fog = needW = face = FALSE; in calculate_vertex_layout()
95 fog = TRUE; in calculate_vertex_layout()
138 if (fog) { in calculate_vertex_layout()
/external/mesa3d/src/gallium/drivers/r300/
Dr300_shader_semantics.h43 int fog; member
55 info->fog = ATTR_UNUSED; in r300_shader_semantics_reset()
Dr300_vs.c79 vs_outputs->fog = i; in r300_shader_read_vs_outputs()
164 if (outputs->fog != ATTR_UNUSED) { in set_vertex_inputs_outputs()
165 c->code->outputs[outputs->fog] = reg++; in set_vertex_inputs_outputs()
Dr300_state_derived.c118 if (gen_count < 8 && vs_outputs->fog != ATTR_UNUSED) { in r300_draw_emit_all_attribs()
120 vs_outputs->fog); in r300_draw_emit_all_attribs()
497 if (vs_outputs->fog != ATTR_UNUSED && tex_count < 8) { in r300_update_rs_block()
507 if (fs_inputs->fog != ATTR_UNUSED) { in r300_update_rs_block()
520 if (fs_inputs->fog != ATTR_UNUSED) { in r300_update_rs_block()
Dr300_fs.c68 fs_inputs->fog = i; in r300_shader_read_fs_inputs()
137 if (inputs->fog != ATTR_UNUSED) { in allocate_hardware_inputs()
138 allocate(mydata, inputs->fog, reg++); in allocate_hardware_inputs()
/external/icu/icu4c/source/data/locales/
Dmgo.txt189 "iməg fog",
217 "iməg fog",
233 "iməg fog",
261 "iməg fog",
/external/mesa3d/src/mesa/main/
Ddescrip.mms52 fog.c \
127 fog.obj,\
211 fog.obj : fog.c
Dffvertex_prog.c1312 struct ureg fog = register_output(p, VERT_RESULT_FOGC); in build_fog() local
1320 emit_op2(p, OPCODE_DP3, fog, WRITEMASK_X, input, input); in build_fog()
1321 emit_op1(p, OPCODE_RSQ, fog, WRITEMASK_X, fog); in build_fog()
1322 emit_op1(p, OPCODE_RCP, fog, WRITEMASK_X, fog); in build_fog()
1326 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_X, input); in build_fog()
1330 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input); in build_fog()
1338 emit_op1(p, OPCODE_ABS, fog, WRITEMASK_X, input); in build_fog()
1341 emit_op1(p, OPCODE_MOV, fog, WRITEMASK_YZW, get_identity_param(p)); in build_fog()
Dattrib.c1025 const struct gl_fog_attrib *fog; in _mesa_PopAttrib() local
1026 fog = (const struct gl_fog_attrib *) attr->data; in _mesa_PopAttrib()
1027 _mesa_set_enable(ctx, GL_FOG, fog->Enabled); in _mesa_PopAttrib()
1028 _mesa_Fogfv(GL_FOG_COLOR, fog->Color); in _mesa_PopAttrib()
1029 _mesa_Fogf(GL_FOG_DENSITY, fog->Density); in _mesa_PopAttrib()
1030 _mesa_Fogf(GL_FOG_START, fog->Start); in _mesa_PopAttrib()
1031 _mesa_Fogf(GL_FOG_END, fog->End); in _mesa_PopAttrib()
1032 _mesa_Fogf(GL_FOG_INDEX, fog->Index); in _mesa_PopAttrib()
1033 _mesa_Fogi(GL_FOG_MODE, fog->Mode); in _mesa_PopAttrib()
/external/llvm/test/FileCheck/
Dcheck-multiple-prefixes-nomatch-2.txt3 fog
/external/mesa3d/src/mesa/drivers/dri/nouveau/
Dnv04_context.h48 uint32_t fog; member
Dnv04_render.c109 PUSH_DATA (push, nv04->fog); in swtnl_restart_ttri()
138 PUSH_DATA (push, nv04->fog); in swtnl_restart_mtri()
Dnv04_state_raster.c224 nv04->fog = pack_rgba_f(MESA_FORMAT_ARGB8888, ctx->Fog.Color); in nv04_emit_blend()
/external/mesa3d/docs/
DARB_color_buffer_float.txt3 - For fragment programs with ARB_fog_* options, colors are clamped before fog application regardles…
DVERSIONS394 - fog was mistakenly applied to alpha
533 - fixed texture + fog bug
704 - GL_NICEST fog didn't always work with flat shading
766 - per-fragment fog calculation didn't work without a Z buffer
772 - fixed random color problem in vertex fog code
808 - using fog could result in random vertex alpha values
820 - fixed a few color index mode fog bugs
997 - fixed GL_LINEAR fog bug by adding clamping
1048 - fixed GL_LINEAR fog bug by adding clamping
1097 - fix fog stride bug in tnl code for h/w drivers (Michel Danzer)
[all …]
DRELNOTES-5.182 blend, fog, etc. can be enabled.
87 test, blend, fog, etc. can be enabled.
91 fog, pixel zoom, etc. are enabled.
DRELNOTES-3.590 Allows specification of a per-vertex fog coordinate instead of
91 having fog always computed from the eye distance.
/external/mesa3d/src/mesa/drivers/dri/r200/
Dr200_state.c383 c.i = rmesa->hw.fog.cmd[FOG_C]; in r200Fogfv()
384 d.i = rmesa->hw.fog.cmd[FOG_D]; in r200Fogfv()
453 GLuint fog = rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR]; in r200Fogfv() local
455 fog &= ~R200_FOG_USE_MASK; in r200Fogfv()
457 fog |= R200_FOG_USE_VTX_FOG; in r200Fogfv()
461 fog |= R200_FOG_USE_SPEC_ALPHA; in r200Fogfv()
465 if ( fog != rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] ) { in r200Fogfv()
467 rmesa->hw.ctx.cmd[CTX_PP_FOG_COLOR] = fog; in r200Fogfv()
481 if (c.i != rmesa->hw.fog.cmd[FOG_C] || d.i != rmesa->hw.fog.cmd[FOG_D]) { in r200Fogfv()
482 R200_STATECHANGE( rmesa, fog ); in r200Fogfv()
[all …]
/external/mesa3d/src/mesa/tnl/
DNOTES51 instance fog where per-pixel hardware fog is available),
/external/mesa3d/src/gallium/docs/source/
Dpipeline.txt9 texcoords, fog) ] User vertices / arrays
/external/mesa3d/doxygen/
Dcore_subset.doxy73 fog.h \

12