mirror of
https://github.com/CTCaer/RetroArch.git
synced 2024-12-15 06:50:32 +00:00
Move font variable to d3d_w32_font.cpp
This commit is contained in:
parent
78492f238a
commit
397dd132b4
@ -685,9 +685,6 @@ static void *d3d_init(const video_info_t *info,
|
||||
/* Default values */
|
||||
vid->g_pD3D = NULL;
|
||||
vid->dev = NULL;
|
||||
#ifndef _XBOX
|
||||
vid->font = NULL;
|
||||
#endif
|
||||
vid->dev_rotation = 0;
|
||||
vid->needs_restore = false;
|
||||
#ifdef HAVE_CG
|
||||
|
@ -115,9 +115,6 @@ typedef struct d3d_video
|
||||
HWND hWnd;
|
||||
LPDIRECT3D g_pD3D;
|
||||
LPDIRECT3DDEVICE dev;
|
||||
#ifndef _XBOX
|
||||
LPD3DXFONT font;
|
||||
#endif
|
||||
#if defined(HAVE_D3D9) && defined(_XBOX)
|
||||
LPDIRECT3DSURFACE lpSurface;
|
||||
LPDIRECT3DTEXTURE lpTexture_ot_as16srgb;
|
||||
|
@ -19,6 +19,8 @@
|
||||
#include "../gfx_common.h"
|
||||
#include "../../general.h"
|
||||
|
||||
static LPD3DXFONT d3d_font;
|
||||
|
||||
static bool d3dfonts_w32_init_font(void *data,
|
||||
const char *font_path, unsigned font_size)
|
||||
{
|
||||
@ -39,15 +41,15 @@ static bool d3dfonts_w32_init_font(void *data,
|
||||
uint32_t b = static_cast<uint32_t>(g_settings.video.msg_color_b * 255) & 0xff;
|
||||
d3d->font_color = D3DCOLOR_XRGB(r, g, b);
|
||||
|
||||
return SUCCEEDED(D3DXCreateFontIndirect(d3d->dev, &desc, &d3d->font));
|
||||
return SUCCEEDED(D3DXCreateFontIndirect(d3d->dev, &desc, &d3d_font));
|
||||
}
|
||||
|
||||
static void d3dfonts_w32_deinit_font(void *data)
|
||||
{
|
||||
d3d_video_t *d3d = (d3d_video_t*)data;
|
||||
if (d3d->font)
|
||||
d3d->font->Release();
|
||||
d3d->font = NULL;
|
||||
(void)data;
|
||||
if (d3d_font)
|
||||
d3d_font->Release();
|
||||
d3d_font = NULL;
|
||||
}
|
||||
|
||||
static void d3dfonts_w32_render_msg(void *data, const char *msg,
|
||||
@ -57,14 +59,14 @@ static void d3dfonts_w32_render_msg(void *data, const char *msg,
|
||||
|
||||
if (msg && SUCCEEDED(d3d->dev->BeginScene()))
|
||||
{
|
||||
d3d->font->DrawTextA(NULL,
|
||||
d3d_font->DrawTextA(NULL,
|
||||
msg,
|
||||
-1,
|
||||
&d3d->font_rect_shifted,
|
||||
DT_LEFT,
|
||||
((d3d->font_color >> 2) & 0x3f3f3f) | 0xff000000);
|
||||
|
||||
d3d->font->DrawTextA(NULL,
|
||||
d3d_font->DrawTextA(NULL,
|
||||
msg,
|
||||
-1,
|
||||
&d3d->font_rect,
|
||||
|
Loading…
Reference in New Issue
Block a user