@@ -80,47 +80,47 @@ class r_renderer_c: public r_IRenderer, public conCmdHandler_c {
8080 // Encapsulated
8181 r_renderer_c (sys_IMain* sysHnd);
8282
83- sys_IMain* sys;
83+ sys_IMain* sys = nullptr ;
8484
85- sys_IOpenGL* openGL;
85+ sys_IOpenGL* openGL = nullptr ;
8686
87- r_ITexManager* texMan; // Texture manager interface
87+ r_ITexManager* texMan = nullptr ; // Texture manager interface
8888
89- const char * st_vendor; // Vendor string
90- const char * st_renderer; // Renderer string
91- const char * st_ver; // Version string
92- const char * st_ext; // Exntension string
89+ const char * st_vendor = nullptr ; // Vendor string
90+ const char * st_renderer = nullptr ; // Renderer string
91+ const char * st_ver = nullptr ; // Version string
92+ const char * st_ext = nullptr ; // Exntension string
9393
94- bool texNonPOT; // Non power-of-2 textures supported?
95- dword texMaxDim; // Maximum texture dimension
94+ bool texNonPOT = false ; // Non power-of-2 textures supported?
95+ dword texMaxDim = 0 ; // Maximum texture dimension
9696
97- PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glCompressedTexImage2DARB;
97+ PFNGLCOMPRESSEDTEXIMAGE2DARBPROC glCompressedTexImage2DARB = nullptr ;
9898
99- conVar_c* r_compress;
100- conVar_c* r_screenshotFormat;
101- conVar_c* r_layerDebug;
99+ conVar_c* r_compress = nullptr ;
100+ conVar_c* r_screenshotFormat = nullptr ;
101+ conVar_c* r_layerDebug = nullptr ;
102102
103- r_shaderHnd_c* whiteImage; // White image
103+ r_shaderHnd_c* whiteImage = nullptr ; // White image
104104
105- r_font_c* fonts[F_NUMFONTS ]; // Font objects
105+ r_font_c* fonts[F_NUMFONTS ] = {} ; // Font objects
106106
107- col4_t drawColor; // Current draw color
107+ col4_t drawColor = {} ; // Current draw color
108108
109109 r_viewport_s curViewport; // Current viewport
110110
111- int numShader;
112- class r_shader_c * shaderList[R_MAXSHADERS ];
111+ int numShader = 0 ;
112+ class r_shader_c * shaderList[R_MAXSHADERS ] = {} ;
113113
114- int numLayer;
115- int layerListSize;
116- r_layer_c** layerList;
117- r_layer_c* curLayer;
114+ int numLayer = 0 ;
115+ int layerListSize = 0 ;
116+ r_layer_c** layerList = nullptr ;
117+ r_layer_c* curLayer = nullptr ;
118118
119- int layerCmdBinCount;
120- int layerCmdBinSize;
121- struct r_layerCmd_s ** layerCmdBin;
119+ int layerCmdBinCount = 0 ;
120+ int layerCmdBinSize = 0 ;
121+ struct r_layerCmd_s ** layerCmdBin = nullptr ;
122122
123- int takeScreenshot;
123+ int takeScreenshot = 0 ;
124124 void DoScreenshot (image_c* i, char * ext);
125125
126126 void C_Screenshot (IConsole* conHnd, args_c &args);
0 commit comments