mirror of
https://github.com/holub/mame
synced 2025-06-22 20:38:50 +03:00
Dropped ddraw renderer (nw)
This commit is contained in:
parent
c1aac01a96
commit
a661821aa5
File diff suppressed because it is too large
Load Diff
@ -181,9 +181,6 @@ struct osd_video_config
|
|||||||
|
|
||||||
int fullstretch; // FXIME: implement in windows!
|
int fullstretch; // FXIME: implement in windows!
|
||||||
|
|
||||||
// ddraw options
|
|
||||||
int hwstretch; // stretch using the hardware
|
|
||||||
|
|
||||||
// d3d, accel, opengl
|
// d3d, accel, opengl
|
||||||
int filter; // enable filtering
|
int filter; // enable filtering
|
||||||
//int filter; // enable filtering, disabled if glsl_filter>0
|
//int filter; // enable filtering, disabled if glsl_filter>0
|
||||||
|
@ -373,8 +373,6 @@ void windows_osd_interface::extract_video_config()
|
|||||||
video_config.mode = VIDEO_MODE_D3D;
|
video_config.mode = VIDEO_MODE_D3D;
|
||||||
else if (strcmp(stemp, "auto") == 0)
|
else if (strcmp(stemp, "auto") == 0)
|
||||||
video_config.mode = VIDEO_MODE_D3D;
|
video_config.mode = VIDEO_MODE_D3D;
|
||||||
else if (strcmp(stemp, "ddraw") == 0)
|
|
||||||
video_config.mode = VIDEO_MODE_DDRAW;
|
|
||||||
else if (strcmp(stemp, "gdi") == 0)
|
else if (strcmp(stemp, "gdi") == 0)
|
||||||
video_config.mode = VIDEO_MODE_GDI;
|
video_config.mode = VIDEO_MODE_GDI;
|
||||||
else if (strcmp(stemp, "bgfx") == 0)
|
else if (strcmp(stemp, "bgfx") == 0)
|
||||||
@ -399,9 +397,6 @@ void windows_osd_interface::extract_video_config()
|
|||||||
video_config.triplebuf = options().triple_buffer();
|
video_config.triplebuf = options().triple_buffer();
|
||||||
video_config.switchres = options().switch_res();
|
video_config.switchres = options().switch_res();
|
||||||
|
|
||||||
// ddraw options: extract the data
|
|
||||||
video_config.hwstretch = options().hwstretch();
|
|
||||||
|
|
||||||
if (video_config.prescale < 1 || video_config.prescale > 3)
|
if (video_config.prescale < 1 || video_config.prescale > 3)
|
||||||
{
|
{
|
||||||
osd_printf_warning("Invalid prescale option, reverting to '1'\n");
|
osd_printf_warning("Invalid prescale option, reverting to '1'\n");
|
||||||
|
@ -21,7 +21,6 @@
|
|||||||
enum {
|
enum {
|
||||||
VIDEO_MODE_NONE,
|
VIDEO_MODE_NONE,
|
||||||
VIDEO_MODE_GDI,
|
VIDEO_MODE_GDI,
|
||||||
VIDEO_MODE_DDRAW,
|
|
||||||
VIDEO_MODE_BGFX,
|
VIDEO_MODE_BGFX,
|
||||||
#if (USE_OPENGL)
|
#if (USE_OPENGL)
|
||||||
VIDEO_MODE_OPENGL,
|
VIDEO_MODE_OPENGL,
|
||||||
@ -178,9 +177,6 @@ struct osd_video_config
|
|||||||
|
|
||||||
int fullstretch; // FXIME: implement in windows!
|
int fullstretch; // FXIME: implement in windows!
|
||||||
|
|
||||||
// ddraw options
|
|
||||||
int hwstretch; // stretch using the hardware
|
|
||||||
|
|
||||||
// d3d, accel, opengl
|
// d3d, accel, opengl
|
||||||
int filter; // enable filtering
|
int filter; // enable filtering
|
||||||
//int filter; // enable filtering, disabled if glsl_filter>0
|
//int filter; // enable filtering, disabled if glsl_filter>0
|
||||||
|
@ -36,7 +36,6 @@
|
|||||||
|
|
||||||
extern int drawnone_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
extern int drawnone_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
||||||
extern int drawgdi_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
extern int drawgdi_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
||||||
extern int drawdd_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
|
||||||
extern int drawd3d_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
extern int drawd3d_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
||||||
extern int drawbgfx_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
extern int drawbgfx_init(running_machine &machine, osd_draw_callbacks *callbacks);
|
||||||
#if (USE_OPENGL)
|
#if (USE_OPENGL)
|
||||||
@ -219,11 +218,6 @@ bool windows_osd_interface::window_init()
|
|||||||
if (drawd3d_init(machine(), &draw))
|
if (drawd3d_init(machine(), &draw))
|
||||||
video_config.mode = VIDEO_MODE_GDI;
|
video_config.mode = VIDEO_MODE_GDI;
|
||||||
}
|
}
|
||||||
if (video_config.mode == VIDEO_MODE_DDRAW)
|
|
||||||
{
|
|
||||||
if (drawdd_init(machine(), &draw))
|
|
||||||
video_config.mode = VIDEO_MODE_GDI;
|
|
||||||
}
|
|
||||||
if (video_config.mode == VIDEO_MODE_GDI)
|
if (video_config.mode == VIDEO_MODE_GDI)
|
||||||
drawgdi_init(machine(), &draw);
|
drawgdi_init(machine(), &draw);
|
||||||
if (video_config.mode == VIDEO_MODE_BGFX)
|
if (video_config.mode == VIDEO_MODE_BGFX)
|
||||||
|
@ -526,7 +526,6 @@ windows_osd_interface::~windows_osd_interface()
|
|||||||
void windows_osd_interface::video_register()
|
void windows_osd_interface::video_register()
|
||||||
{
|
{
|
||||||
video_options_add("gdi", NULL);
|
video_options_add("gdi", NULL);
|
||||||
video_options_add("ddraw", NULL);
|
|
||||||
video_options_add("d3d", NULL);
|
video_options_add("d3d", NULL);
|
||||||
video_options_add("bgfx", NULL);
|
video_options_add("bgfx", NULL);
|
||||||
//video_options_add("auto", NULL); // making d3d video default one
|
//video_options_add("auto", NULL); // making d3d video default one
|
||||||
|
Loading…
Reference in New Issue
Block a user