mirror of
https://github.com/DrBeef/Raze.git
synced 2024-11-18 10:11:57 +00:00
29 lines
790 B
C
29 lines
790 B
C
#ifndef __GL_CLOCK_H
|
|
#define __GL_CLOCK_H
|
|
|
|
#include "stats.h"
|
|
#include "x86.h"
|
|
#include "m_fixed.h"
|
|
|
|
extern glcycle_t RenderWall,SetupWall,ClipWall;
|
|
extern glcycle_t RenderFlat,SetupFlat;
|
|
extern glcycle_t RenderSprite,SetupSprite;
|
|
extern glcycle_t All, Finish, PortalAll, Bsp;
|
|
extern glcycle_t ProcessAll, PostProcess;
|
|
extern glcycle_t RenderAll;
|
|
extern glcycle_t Dirty;
|
|
extern glcycle_t drawcalls, twoD, Flush3D;
|
|
extern glcycle_t MTWait, WTTotal;
|
|
|
|
extern int iter_dlightf, iter_dlight, draw_dlight, draw_dlightf;
|
|
extern int rendered_lines,rendered_flats,rendered_sprites,rendered_decals,render_vertexsplit,render_texsplit;
|
|
extern int rendered_portals;
|
|
|
|
extern int vertexcount, flatvertices, flatprimitives;
|
|
|
|
void ResetProfilingData();
|
|
void CheckBench();
|
|
void checkBenchActive();
|
|
|
|
|
|
#endif
|