@@ -214,8 +214,8 @@ void CEngineAPI::CreateRendererList()
214
214
if (GEnv.isDedicatedServer )
215
215
{
216
216
R_ASSERT2 (hRenderR1->exist (), " Dedicated server needs xrRender_R1 to work" );
217
- modes.push_back (xr_token (" renderer_r1" , 0 ));
218
- modes.push_back (xr_token (nullptr , -1 ));
217
+ modes.emplace_back (xr_token (" renderer_r1" , 0 ));
218
+ modes.emplace_back (xr_token (nullptr , -1 ));
219
219
vid_quality_token = std::move (modes);
220
220
return ;
221
221
}
@@ -236,41 +236,41 @@ void CEngineAPI::CreateRendererList()
236
236
237
237
if (hRenderR1->exist ())
238
238
{
239
- modes.push_back (xr_token (" renderer_r1" , 0 ));
239
+ modes.emplace_back (xr_token (" renderer_r1" , 0 ));
240
240
}
241
241
242
242
if (hRenderR2->exist ())
243
243
{
244
- modes.push_back (xr_token (" renderer_r2a" , 1 ));
245
- modes.push_back (xr_token (" renderer_r2" , 2 ));
244
+ modes.emplace_back (xr_token (" renderer_r2a" , 1 ));
245
+ modes.emplace_back (xr_token (" renderer_r2" , 2 ));
246
246
if (GEnv.CheckR2 && GEnv.CheckR2 ())
247
- modes.push_back (xr_token (" renderer_r2.5" , 3 ));
247
+ modes.emplace_back (xr_token (" renderer_r2.5" , 3 ));
248
248
}
249
249
250
250
if (hRenderR3->exist ())
251
251
{
252
252
if (GEnv.CheckR3 && GEnv.CheckR3 ())
253
- modes.push_back (xr_token (" renderer_r3" , 4 ));
253
+ modes.emplace_back (xr_token (" renderer_r3" , 4 ));
254
254
else
255
255
hRenderR3->close ();
256
256
}
257
257
258
258
if (hRenderR4->exist ())
259
259
{
260
260
if (GEnv.CheckR4 && GEnv.CheckR4 ())
261
- modes.push_back (xr_token (" renderer_r4" , 5 ));
261
+ modes.emplace_back (xr_token (" renderer_r4" , 5 ));
262
262
else
263
263
hRenderR4->close ();
264
264
}
265
265
266
266
if (hRenderRGL->exist ())
267
267
{
268
268
if (GEnv.CheckRGL && GEnv.CheckRGL ())
269
- modes.push_back (xr_token (" renderer_gl" , 6 ));
269
+ modes.emplace_back (xr_token (" renderer_gl" , 6 ));
270
270
else
271
271
hRenderRGL->close ();
272
272
}
273
- modes.push_back (xr_token (nullptr , -1 ));
273
+ modes.emplace_back (xr_token (nullptr , -1 ));
274
274
275
275
Msg (" Available render modes[%d]:" , modes.size ());
276
276
for (auto & mode : modes)
0 commit comments