/vbox/src/VBox/GuestHost/OpenGL/include/state/ |
H A D | cr_hint.h | 22 CRbitvalue fog[CR_MAX_BITARRAY]; member in struct:__anon16203 39 GLenum fog; member in struct:__anon16204
|
H A D | cr_attrib.h | 74 GLboolean fog; member in struct:__anon16152 164 GLenum fog; member in struct:__anon16156
|
/vbox/src/VBox/GuestHost/OpenGL/state_tracker/ |
H A D | state_hint.c | 26 h->fog = GL_DONT_CARE; 27 RESET(hb->fog, ctx->bitid); 71 h->fog = mode; 72 DIRTY(hb->fog, g->neg_bitid);
|
H A D | state_bits_globalop.h | 143 _CRSTATE_BITS_OP_SIZEOF(fog.dirty); 144 _CRSTATE_BITS_OP_SIZEOF(fog.color); 145 _CRSTATE_BITS_OP_SIZEOF(fog.index); 146 _CRSTATE_BITS_OP_SIZEOF(fog.density); 147 _CRSTATE_BITS_OP_SIZEOF(fog.start); 148 _CRSTATE_BITS_OP_SIZEOF(fog.end); 149 _CRSTATE_BITS_OP_SIZEOF(fog.mode); 150 _CRSTATE_BITS_OP_SIZEOF(fog.enable); 152 _CRSTATE_BITS_OP_SIZEOF(fog.fogDistanceMode); 155 _CRSTATE_BITS_OP_SIZEOF(fog [all...] |
H A D | state_fog.c | 14 CRFogState *f = &ctx->fog; 16 CRFogBits *fb = &(sb->fog); 98 CRFogState *f = &(g->fog); 100 CRFogBits *fb = &(sb->fog);
|
H A D | state_lists.c | 954 if (CHECKDIRTY(sb->fog.dirty, negbitID)) 956 if (CHECKDIRTY(sb->fog.enable, negbitID)) 958 CRSTATE_SET_ENABLED(fog.enable, GL_FOG); 961 if (CHECKDIRTY(sb->fog.color, negbitID)) 963 CRSTATE_SET_COLORF(fog.color, GL_FOG_COLOR); 966 if (CHECKDIRTY(sb->fog.index, negbitID)) 968 CRSTATE_SET_INT(fog.index, GL_FOG_INDEX); 971 if (CHECKDIRTY(sb->fog.density, negbitID)) 973 CRSTATE_SET_FLOAT(fog.density, GL_FOG_DENSITY); 976 if (CHECKDIRTY(sb->fog [all...] |
H A D | state_attrib.c | 210 a->enableStack[a->enableStackDepth].fog = g->fog.enable; 300 a->fogStack[a->fogStackDepth].enable = g->fog.enable; 301 a->fogStack[a->fogStackDepth].color = g->fog.color; 302 a->fogStack[a->fogStackDepth].density = g->fog.density; 303 a->fogStack[a->fogStackDepth].start = g->fog.start; 304 a->fogStack[a->fogStackDepth].end = g->fog.end; 305 a->fogStack[a->fogStackDepth].index = g->fog.index; 306 a->fogStack[a->fogStackDepth].mode = g->fog.mode; 315 a->hintStack[a->hintStackDepth].fog [all...] |
H A D | state_enable.c | 94 g->fog.enable = val; 95 DIRTY(sb->fog.enable, neg_bitid); 96 DIRTY(sb->fog.dirty, neg_bitid);
|
H A D | state_diff.c | 33 if (CHECKDIRTY(sb->fog.dirty, bitID)) 35 crStateFogDiff( &(sb->fog), bitID, from, to ); 464 if (CHECKDIRTY(sb->fog.dirty, bitID)) 466 crStateFogSwitch(&(sb->fog), bitID, from, to );
|
H A D | state_rasterpos.c | 74 if (g->fog.fogCoordinateSource == GL_FOG_COORDINATE_EXT)
|
/vbox/src/VBox/HostServices/SharedOpenGL/crserverlib/ |
H A D | server_clear.c | 245 GLboolean lighting, fog, blend, cull, tex[3]; 256 fog = ctx->fog.enable; 322 if (fog) 409 if (fog)
|
/vbox/src/VBox/GuestHost/OpenGL/include/ |
H A D | cr_glstate.h | 87 CRFogBits fog; member in struct:__anon16099 169 CRFogState fog; member in struct:CRContext
|
/vbox/src/VBox/Additions/x11/x11include/mesa-7.2/src/mesa/tnl_dd/ |
H A D | t_dd_vbtmp.h | 39 * struct { char r, g, b, fog; } spec; 48 * struct { char r, g, b, fog; } spec; 70 * DO_FOG: Emit fog coordinate in specular alpha. 127 GLfloat (*tc0)[4], (*tc1)[4], (*fog)[4]; 204 fog = VB->FogCoordPtr->data; 209 fog = &tmp; 231 STRIDE_4F(fog, start * fog_stride); 262 UNCLAMPED_FLOAT_TO_UBYTE(v->v.specular.alpha, fog[0][0]); 263 STRIDE_4F(fog, fog_stride);
|
/vbox/src/VBox/Devices/Graphics/shaderlib/ |
H A D | shader.c | 374 if (reg->idx == 1) reg_maps->fog = 1; 517 if (semantic.usage == WINED3DDECLUSAGE_FOG) reg_maps->fog = 1; 850 TRACE("fog"); 2093 args->fog = FOG_OFF; 2106 args->fog = FOG_LINEAR; 2113 case WINED3DFOG_LINEAR: args->fog = FOG_LINEAR; break; 2114 case WINED3DFOG_EXP: args->fog = FOG_EXP; break; 2115 case WINED3DFOG_EXP2: args->fog = FOG_EXP2; break; 2119 case WINED3DFOG_LINEAR: args->fog = FOG_LINEAR; break; 2120 case WINED3DFOG_EXP: args->fog [all...] |
H A D | wined3d_private.h | 588 WORD fog : 1; member in struct:shader_reg_maps 744 enum fogmode fog; member in struct:ps_compile_args 1658 enum fogmode fog; member in struct:ffp_frag_settings
|
H A D | glsl_shader.c | 4350 /* Pixel shader < 3.0 do not replace the fog stage. 4351 * This implements linear fog computation and blending. 4352 * TODO: non linear fog 4353 * NOTE: gl_Fog.start and gl_Fog.end don't hold fog start s and end e but 4358 switch(args->fog) { 4429 /* The D3DRS_FOGTABLEMODE render state defines if the shader-generated fog coord is used 4431 * the fog frag coord is thrown away. If the fog frag coord is used, but not written by 4436 } else if (!reg_maps->fog) {
|
/vbox/src/VBox/Additions/WINNT/Graphics/Wine/wined3d/ |
H A D | shader.c | 374 if (reg->idx == 1) reg_maps->fog = 1; 517 if (semantic.usage == WINED3DDECLUSAGE_FOG) reg_maps->fog = 1; 850 TRACE("fog"); 2087 args->fog = FOG_OFF; 2100 args->fog = FOG_LINEAR; 2107 case WINED3DFOG_LINEAR: args->fog = FOG_LINEAR; break; 2108 case WINED3DFOG_EXP: args->fog = FOG_EXP; break; 2109 case WINED3DFOG_EXP2: args->fog = FOG_EXP2; break; 2113 case WINED3DFOG_LINEAR: args->fog = FOG_LINEAR; break; 2114 case WINED3DFOG_EXP: args->fog [all...] |
H A D | utils.c | 2860 settings->fog = FOG_OFF; 2863 settings->fog = FOG_LINEAR; 2868 settings->fog = FOG_LINEAR; 2871 settings->fog = FOG_EXP; 2874 settings->fog = FOG_EXP2; 2881 settings->fog = FOG_LINEAR; 2884 settings->fog = FOG_EXP; 2887 settings->fog = FOG_EXP2;
|
H A D | wined3d_private.h | 577 WORD fog : 1; member in struct:shader_reg_maps 733 enum fogmode fog; member in struct:ps_compile_args 1626 enum fogmode fog; member in struct:ffp_frag_settings
|
H A D | arb_program_shader.c | 2986 /* The D3DRS_FOGTABLEMODE render state defines if the shader-generated fog coord is used 2988 * the fog frag coord is thrown away. If the fog frag coord is used, but not written by 2993 } else if (!reg_maps->fog) { 3433 switch(args->super.fog) { 5770 switch(settings->fog) { 5775 default: FIXME("Unexpected fog setting %d\n", settings->fog); 6059 /* We can't link the fog states to the fragment state directly since the vertex pipeline links them 6062 * is that changing the fog star [all...] |
/vbox/src/VBox/Additions/WINNT/Graphics/Wine_new/wined3d/ |
H A D | shader.c | 434 reg_maps->fog = 1; 557 reg_maps->fog = 1; 949 TRACE("fog"); 2179 args->fog = WINED3D_FFP_PS_FOG_OFF; 2191 args->fog = WINED3D_FFP_PS_FOG_LINEAR; 2198 case WINED3D_FOG_LINEAR: args->fog = WINED3D_FFP_PS_FOG_LINEAR; break; 2199 case WINED3D_FOG_EXP: args->fog = WINED3D_FFP_PS_FOG_EXP; break; 2200 case WINED3D_FOG_EXP2: args->fog = WINED3D_FFP_PS_FOG_EXP2; break; 2204 case WINED3D_FOG_LINEAR: args->fog = WINED3D_FFP_PS_FOG_LINEAR; break; 2205 case WINED3D_FOG_EXP: args->fog [all...] |
H A D | utils.c | 3359 settings->fog = WINED3D_FFP_PS_FOG_OFF; 3365 settings->fog = WINED3D_FFP_PS_FOG_LINEAR; 3373 settings->fog = WINED3D_FFP_PS_FOG_LINEAR; 3376 settings->fog = WINED3D_FFP_PS_FOG_EXP; 3379 settings->fog = WINED3D_FFP_PS_FOG_EXP2; 3389 settings->fog = WINED3D_FFP_PS_FOG_LINEAR; 3392 settings->fog = WINED3D_FFP_PS_FOG_EXP; 3395 settings->fog = WINED3D_FFP_PS_FOG_EXP2;
|
H A D | arb_program_shader.c | 372 if (reg_maps->fog) return TRUE; /* Clamping fog coord, 0.0 and 1.0 */ 1870 shader_addline(buffer, "#mov handled in srgb write or fog code\n"); 3177 /* The D3DRS_FOGTABLEMODE render state defines if the shader-generated fog coord is used 3179 * the fog frag coord is thrown away. If the fog frag coord is used, but not written by 3188 if (!reg_maps->fog) 3580 shader_addline(buffer, "SUB %s.x, state.fog.params.z, fragment.fogcoord.x;\n", tmp); 3581 shader_addline(buffer, "MUL_SAT %s.x, %s.x, state.fog.params.w;\n", tmp, tmp); 3582 shader_addline(buffer, "LRP %s.rgb, %s.x, %s, state.fog [all...] |
H A D | wined3d_private.h | 618 WORD fog : 1; member in struct:wined3d_shader_reg_maps 807 enum wined3d_ffp_ps_fog_mode fog; member in struct:ps_compile_args 1772 enum wined3d_ffp_ps_fog_mode fog; member in struct:ffp_frag_settings
|
H A D | glsl_shader.c | 4521 ERR("Invalid fog mode %#x.\n", mode); 4578 /* SM < 3 does not replace the fog stage. */ 4580 shader_glsl_generate_fog_code(buffer, args->fog); 4623 /* The D3DRS_FOGTABLEMODE render state defines if the shader-generated fog coord is used 4625 * the fog frag coord is thrown away. If the fog frag coord is used, but not written by 4630 else if (!reg_maps->fog) 5095 ERR("Unhandled fog mode %#x.\n", settings->fog_mode); 5700 shader_glsl_generate_fog_code(buffer, settings->fog); 6827 /* Table fog behavio [all...] |