| Previous | 199869 Revisions | Next |
| r34982 Thursday 12th February, 2015 at 07:26:07 UTC by Couriersud |
|---|
| Remove start_viewscreen, fix sdl.mak. (nw) |
| [src/osd/sdl] | drawogl.c sdl.mak window.c window.h |
| [src/osd/windows] | window.h |
| r243493 | r243494 | |
|---|---|---|
| 2729 | 2729 | |
| 2730 | 2730 | ustop = (float)(m_width) / (float)surf_w_pow2; |
| 2731 | 2731 | vstop = (float)(m_height) / (float)surf_h_pow2; |
| 2732 | ||
| 2732 | 2733 | } |
| 2733 | 2734 | else |
| 2734 | 2735 | { |
| r243493 | r243494 | |
|---|---|---|
| 82 | 82 | |
| 83 | 83 | # uncomment to use BGFX |
| 84 | 84 | |
| 85 | USE_BGFX = 1 | |
| 85 | # USE_BGFX = 1 | |
| 86 | 86 | |
| 87 | 87 | ########################################################################### |
| 88 | 88 | ################## END USER-CONFIGURABLE OPTIONS ###################### |
| r243493 | r243494 | |
|---|---|---|
| 1072 | 1072 | |
| 1073 | 1073 | // set the view |
| 1074 | 1074 | target()->set_view(viewindex); |
| 1075 | m_start_viewscreen=viewindex; | |
| 1076 | 1075 | } |
| 1077 | 1076 | |
| 1078 | 1077 |
| r243493 | r243494 | |
|---|---|---|
| 32 | 32 | // TYPE DEFINITIONS |
| 33 | 33 | //============================================================ |
| 34 | 34 | |
| 35 | /* ------------------------------------------------------ | |
| 36 | * | |
| 37 | * All types named osd_* will ultimately be located in | |
| 38 | * the modules tree. They are temporarily maintained in | |
| 39 | * window.h until basic code simplification is finished. | |
| 40 | * | |
| 41 | */ | |
| 42 | ||
| 43 | class win_window_info; | |
| 44 | ||
| 35 | 45 | class osd_window |
| 36 | 46 | { |
| 37 | 47 | public: |
| 38 | 48 | osd_window() |
| 39 | 49 | : |
| 40 | 50 | #ifdef OSD_SDL |
| 41 | m_start_viewscreen(0), | |
| 42 | 51 | #else |
| 43 | 52 | m_hwnd(0), m_focus_hwnd(0), m_monitor(NULL), m_resize_state(0), |
| 44 | 53 | m_maxwidth(0), m_maxheight(0), |
| r243493 | r243494 | |
| 64 | 73 | #else |
| 65 | 74 | virtual SDL_Surface *sdl_surface() = 0; |
| 66 | 75 | #endif |
| 67 | ||
| 68 | int m_start_viewscreen; | |
| 69 | ||
| 70 | 76 | #else |
| 71 | 77 | virtual bool win_has_menu() = 0; |
| 72 | 78 | virtual win_monitor_info *winwindow_video_window_monitor(const RECT *proposed) = 0; |
| 73 | 79 | |
| 74 | 80 | // window handle and info |
| 75 | 81 | HWND m_hwnd; |
| 82 | // FIXME: this is the same as win_window_list->m_hwnd, i.e. first window. | |
| 83 | // During modularization, this should be passed in differently | |
| 76 | 84 | HWND m_focus_hwnd; |
| 77 | 85 | |
| 78 | 86 | // monitor info |
| r243493 | r243494 | |
|---|---|---|
| 74 | 74 | #else |
| 75 | 75 | virtual SDL_Surface *sdl_surface() = 0; |
| 76 | 76 | #endif |
| 77 | ||
| 78 | int m_start_viewscreen; | |
| 79 | ||
| 80 | 77 | #else |
| 81 | 78 | virtual bool win_has_menu() = 0; |
| 82 | 79 | virtual win_monitor_info *winwindow_video_window_monitor(const RECT *proposed) = 0; |
| https://github.com/mamedev/mame/commit/a3b8fa8a7919c210789cc825462b6da772a54b68 |
| Previous | 199869 Revisions | Next |