@@ -23,6 +23,18 @@ using namespace std;
23
23
template <>
24
24
CGraphics* CSingleton<CGraphics>::m_pSingleton = NULL ;
25
25
26
+ const SColor g_rectEdgePixelsData[] = {
27
+ 0x00FFFF00 , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , //
28
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
29
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
30
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
31
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
32
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
33
+ 0x00FFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0xFFFFFFFF , 0x00FFFFFF , //
34
+ 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , 0x00FFFFFF , //
35
+ 0x00080008 // Plain pixels size info
36
+ };
37
+
26
38
CGraphics::CGraphics (CLocalGUI* pGUI)
27
39
{
28
40
m_pGUI = pGUI;
@@ -1267,8 +1279,8 @@ void CGraphics::OnDeviceCreate(IDirect3DDevice9* pDevice)
1267
1279
m_pPixelsManager->OnDeviceCreate (pDevice);
1268
1280
m_ProgressSpinnerTexture =
1269
1281
GetRenderItemManager ()->CreateTexture (CalcMTASAPath (" MTA\\ cgui\\ images\\ busy_spinner.png" ), NULL , false , -1 , -1 , RFORMAT_DXT3, TADDRESS_CLAMP);
1270
- m_RectangleEdgeTexture =
1271
- GetRenderItemManager ()->CreateTexture (CalcMTASAPath ( " MTA \\ cgui \\ images \\ rect_edge.png " ), NULL , false , 8 , 8 , RFORMAT_ARGB, TADDRESS_CLAMP);
1282
+ CPixels rectEdge = { CBuffer (g_rectEdgePixelsData, sizeof (g_rectEdgePixelsData))};
1283
+ m_RectangleEdgeTexture = GetRenderItemManager ()->CreateTexture (nullptr , &rectEdge , false , 8 , 8 , RFORMAT_ARGB, TADDRESS_CLAMP);
1272
1284
m_pAspectRatioConverter->Init (GetViewportHeight ());
1273
1285
}
1274
1286
0 commit comments