Go to the source code of this file.
Macros | |
#define | WRITEPDEST(i) { pdest[i] = *(pbase + (s >> 16) + (t >> 16) * cachewidth); s+=sstep; t+=tstep;} |
Functions | |
void | D_DrawTurbulent8Span (espan_t *pspan) |
void | D_WarpScreen (void) |
void | Turbulent8 (espan_t *pspan) |
void | NonTurbulent8 (espan_t *pspan) |
void | D_DrawSpans16 (espan_t *pspan) |
void | D_DrawZSpans (espan_t *pspan) |
Variables | |
static int | count |
static int | spancount |
static byte * | pbase |
static byte * | pdest |
static fixed16_t | s |
static fixed16_t | t |
static fixed16_t | snext |
static fixed16_t | tnext |
static fixed16_t | sstep |
static fixed16_t | tstep |
static float | sdivz |
static float | tdivz |
static float | zi |
static float | z |
static float | du |
static float | dv |
static float | spancountminus1 |
static float | sdivzstepu |
static float | tdivzstepu |
static float | zistepu |
static int | izi |
static int | izistep |
static short * | pz |
static byte * | r_turb_pbase |
static byte * | r_turb_pdest |
static fixed16_t | r_turb_s |
static fixed16_t | r_turb_t |
static fixed16_t | r_turb_sstep |
static fixed16_t | r_turb_tstep |
static int | r_turb_spancount |
int * | r_turb_turb |
Definition at line 574 of file r_scan.c.
Referenced by D_BackgroundSurf(), D_DrawflatSurfaces(), D_SkySurf(), D_SolidSurf(), and D_TurbulentSurf().
|
static |
Definition at line 28 of file r_scan.c.
Referenced by D_DrawSpans16(), D_DrawZSpans(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), D_DrawZSpans(), NonTurbulent8(), R_PolygonDrawSpans(), R_PolygonScanLeftEdge(), R_PolygonScanRightEdge(), and Turbulent8().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), D_DrawZSpans(), DrawSkyPolygon(), NonTurbulent8(), R_PolygonDrawSpans(), R_PolygonScanLeftEdge(), R_PolygonScanRightEdge(), and Turbulent8().
|
static |
Definition at line 33 of file r_scan.c.
Referenced by D_DrawZSpans().
|
static |
Definition at line 33 of file r_scan.c.
Referenced by D_DrawZSpans().
|
static |
Definition at line 29 of file r_scan.c.
Referenced by D_DrawSpans16().
|
static |
Definition at line 29 of file r_scan.c.
Referenced by D_DrawSpans16(), and D_DrawZSpans().
|
static |
Definition at line 36 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 36 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 37 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 38 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 37 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 37 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 37 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), and Turbulent8().
int* r_turb_turb |
Definition at line 40 of file r_scan.c.
Referenced by D_DrawTurbulent8Span(), NonTurbulent8(), R_DrawSpanletTurbulentBlended33(), R_DrawSpanletTurbulentBlended66(), R_DrawSpanletTurbulentStipple33(), R_DrawSpanletTurbulentStipple66(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by BrightnessCallback(), CalcSurfaceExtents(), Cbuf_AddEarlyCommands(), Cbuf_AddLateCommands(), CL_ConnectionlessPacket(), CL_Heatbeam(), CL_LoadClientinfo(), CL_ParseClientinfo(), CL_ParseConfigString(), CL_ParseNuke(), CL_ParseServerMessage(), CL_ParseStatusMessage(), CL_ParseSteam(), CL_ParseWidow(), CL_ProcessSustain(), CL_RailTrail(), CL_SetLightstyle(), ClientUserinfoChanged(), CM_BoxLeafnums_r(), CM_InitBoxHull(), Cmd_Alias_f(), Cmd_Drop_f(), Cmd_Use_f(), COM_FileBase(), COM_FilePath(), CompleteCommand(), Con_DrawNotify(), crc32_init(), Cvar_InfoValidate(), D_BackgroundSurf(), D_DrawflatSurfaces(), D_DrawSpans16(), D_DrawSurfaces(), D_SkySurf(), D_SolidSurf(), D_TurbulentSurf(), do_floor(), DrawAltString(), DrawSkyPolygon(), DrawString(), DrawTextureChains(), ED_CallSpawn(), EmitWaterPolys(), EndDMLevel(), FS_ListFiles(), FS_NextPath(), FS_Path_f(), G_Find(), GL_BuildPolygonFromSurface(), GL_Upload8(), Info_Print(), Info_RemoveKey(), Info_SetValueForKey(), Info_Validate(), Info_ValueForKey(), is_whole_packet_present(), logClearStencil(), logTexCoord1d(), logTexCoord1f(), logTexCoord1i(), logTexCoord1s(), logTexCoord2d(), logTexCoord2f(), logTexCoord2i(), logTexCoord2s(), logTexCoord3d(), logTexCoord3f(), logTexCoord3i(), logTexCoord3s(), logTexCoord4d(), logTexCoord4f(), logTexCoord4i(), logTexCoord4s(), M_Keydown(), MakeSkyVec(), Mat_Rotate(), Mat_Scale(), Menu_SelectItem(), Menu_SlideItem(), Mod_LoadAliasModel(), MSG_WriteString(), NET_AdrToString(), NET_StringToAdr(), NET_StringToSockaddr(), NetadrToSockadr(), PF_WriteString(), PlayerConfig_ScanDirectories(), PlayerTrail_Add(), PM_AddCurrents(), PrecacheItem(), Qcommon_Frame(), Qcommon_Init(), R_AddDynamicLights(), R_AddDynamicLightsRGB(), R_DrawAliasModel(), R_DrawAlphaSurfaces(), R_DrawSpanlet33Stipple(), R_DrawSpanlet66Stipple(), R_PolysetUpdateTables(), R_RotateBmodel(), R_ScanEdges(), RecursiveLightPoint(), RecursiveLightPointColor(), S_AliasName(), S_LoadSound(), S_PaintChannels(), SCR_CenterPrint(), SCR_ExecuteLayoutString(), ScreenSizeCallback(), Separator_Draw(), SetStringHighBit(), SHOWNET(), Slider_DoSlide(), Slider_Draw(), SNDDMA_GetDMAPos(), SockadrToNetadr(), SpinControl_DoEnter(), SpinControl_DoSlide(), SpinControl_Draw(), StartServer_MenuInit(), StringToFilter(), SubdividePolygon(), SV_ConnectionlessPacket(), SV_ExecuteClientMessage(), SV_ExecuteUserCommand(), SV_SetPlayer(), SV_Status_f(), SV_WipeSavegame(), Vk_BuildPolygonFromSurface(), Vk_Upload8(), vorbis_decode_packet_rest(), vorbis_find_page(), and vtos().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 32 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 28 of file r_scan.c.
Referenced by D_DrawSpans16(), and D_DrawZSpans().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by D_DrawSpans16().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by D_DrawSpans16().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 32 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), R_PolygonDrawSpans(), and Turbulent8().
|
static |
Definition at line 30 of file r_scan.c.
Referenced by D_DrawSpans16().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 31 of file r_scan.c.
Referenced by D_DrawSpans16(), D_DrawZSpans(), NonTurbulent8(), and Turbulent8().
|
static |
Definition at line 32 of file r_scan.c.
Referenced by D_DrawSpans16(), NonTurbulent8(), and Turbulent8().