summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/windows/window.c
Commit message (Collapse)AuthorAgeFilesLines
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-081-1966/+0
|
* making logerror part of machine and device classes [Miodrag Milanovic] Miodrag Milanovic2015-11-011-2/+2
| | | | display tag of device that logged message
* Cleanups and version bumpmame0166 Miodrag Milanovic2015-09-301-1/+1
|
* Update window.c Vladimir Kryvian2015-08-271-1/+1
| | | Just a mistype.
* Fixed create_window_class Vladimir Kryvian2015-08-271-1/+3
| | | First, try to unregister previously registered class.
* Fixed GetModuleHandle to be universal. Vladimir Kryvian2015-08-251-2/+4
|
* compile fixes for GCC5.1.1 win64 and CPP11 mode.. requested by mingw team to ↵ Cowering2015-05-281-0/+4
| | | | test LTO fixes. please add #ifdefs if 64 bit printf does not work for you
* Fix repetitive monitor updates. By design, MAME has an issue setting couriersud2015-04-201-0/+11
| | | | aspect correctly on monitor resolution changes. This needs to be addressed separately. [Couriersud]
* Aligned monitor handling between sdl and baseline. [Couriersud] couriersud2015-03-011-7/+7
|
* Merged sdl_video_config and win_video_config couriersud2015-02-281-2/+2
|
* Fix resizing on windows. (nw) couriersud2015-02-271-5/+5
|
* Fixed windows baseline build. couriersud2015-02-271-7/+7
| | | More osd_dim use. (nw)
* Introduced osd_rect and osd_dim to allow for more code alignment. (nw) couriersud2015-02-271-92/+99
|
* C++'d more of window.c (nw) couriersud2015-02-261-158/+144
|
* WM_DESTROY may be send multiple times. This also fixes couriersud2015-02-221-3/+6
| | | -bench X crashes. (nw)
* More alignment of code: couriersud2015-02-221-25/+24
| | | | | | | - HDC is passed differently to gdi renderer (the only one using it). - Merged sdl_window_config and win_window_config into osd_window_config. - Use osd_window_config instead of replicating individual member variables in osd_window.
* Make OpenGL renderer available in mainline build as well. This needs to couriersud2015-02-221-11/+17
| | | | be explicitly enabled by specifying USE_OPENGL=1. More code alignment. [Couriersud]
* More code alignment for windows and renderer. (nw) couriersud2015-02-121-1/+2
|
* More osd_window migration. (nw) couriersud2015-02-111-1/+2
|
* Identified window properties/variables which are used by renderers. couriersud2015-02-091-22/+13
| | | | Althought the code in window.h is far from nice currently it now allows to address one issue after the other. (nw)
* Fix baseline (windows) "-video none" build. There is something else couriersud2015-02-061-1/+1
| | | | going wrong here. The renderer is never setup and actually called. That may be one purpose but should be documented in renderer_none. (nw)
* Introduced a comparable "osd_renderer" interface like it now exists for couriersud2015-02-051-26/+23
| | | | | | SDL to mainline. Ultimately, this will allow renderers to be placed in modules\renderer and e.g. allow the opengl renderer to be used in mainline or the d3d renderer to be used in sdlmame. (nw)
* Added BGFX as video output. For now rendering info shown only (nw) Miodrag Milanovic2015-02-011-0/+3
|
* Cleanups and version bumpmame0155 Miodrag Milanovic2014-10-151-6/+6
|
* Added window to osd_interface (nw) Miodrag Milanovic2014-09-011-181/+217
| | | | win_monitor_info to class win_window_info to class, partial
* fix warning (nw) Miodrag Milanovic2014-05-081-1/+1
|
* -Made osd_interface base class for OSD and moved initialization for each ↵ Miodrag Milanovic2014-04-251-5/+0
| | | | | | | | subsystem in it as virtual calls. (nw) -Moved midi handling in base class -Cleaned running_machine of information of next machine -All is cleaned after exiting of running_machine so debugger window is removed as well till next machine is started -Made osdmini to compile
* reverting to classic ui due to lot of issues, as much as I hate reverting ↵ Miodrag Milanovic2014-04-171-72/+20
| | | | some else code (nw)
* Merge of new menubar code Nathan Woods2014-04-121-20/+72
|
* Cleanups and version bumpmame0152 Miodrag Milanovic2013-12-241-1/+1
|
* fix WM_SYSCOMMAND wparam mask Michaël Banaan Ananas2013-12-211-2/+4
|
* Windows: Fixed D3D multimonitor support. [GroovyMAME] Michaël Banaan Ananas2013-12-161-0/+3
|
* Bulk convert files that already had standard BSD license in my name Aaron Giles2013-10-161-35/+2
| | | | to new license tagged form.
* commented out stray printf Robbbert2013-08-281-1/+1
|
* minor shader cleanup, nw Ryan Holtz2013-08-281-0/+1
|
* Cleanups and version bumpmame0149 Miodrag Milanovic2013-06-111-1/+0
|
* debugqt: prevent threading deadlock in win32 with qt debugger (nw) cracyc2013-06-041-3/+29
|
* Cleaned a bit Carl's solution for optional QT debugger for Windows (nw) Miodrag Milanovic2013-05-301-4/+0
|
* - d3dhlsl.c: Made HLSL switchable at runtime, Ctrl+Alt+F12. [MooglyGuy] Ryan Holtz2013-01-131-0/+23
|
* Cleanups and version bumpmame0148 Miodrag Milanovic2013-01-111-23/+23
|
* reverted bogus fix (nw) Oliver Stöneberg2012-12-291-8/+4
|
* removed unnecessary variable initialization added in last commit (nw) Oliver Stöneberg2012-12-291-1/+1
|
* fixed MT#4846: make sure, that we always get a win_monitor_info* in ↵ Oliver Stöneberg2012-12-291-5/+9
| | | | winwindow_video_window_monitor() [Oliver Stöneberg]
* Final round of struct/union/enum normalization. Aaron Giles2012-09-161-2/+2
|
* added missing \n to some fatalerror() calls (no whatsnew) Oliver Stöneberg2012-08-181-5/+5
|
* Made UI mouse cursor optional (default is off for now), in games with ↵ Miodrag Milanovic2012-08-171-2/+1
| | | | clickable artwork cursor is visible, application is not taking mouse control anymore (no whatsnew)
* Added internal mouse cursor visible in menus and when clickable artwork is ↵ Miodrag Milanovic2012-08-151-2/+2
| | | | used [Miodrag Milanovic]
* removed redundant interlocked function wrappers from Windows code (no whatsnew) Oliver Stöneberg2012-08-071-1/+1
|
* Fixed display of icon in windows (no whatsnew) Miodrag Milanovic2012-05-151-1/+1
|
* Move per emulator constants info into separate class [Miodrag Milanovic] Miodrag Milanovic2011-11-171-2/+2
| | | | | out of log: This way it is possible to link two or more separated executables with different copyright/xml out/name/... in one compilation, just one step closer...