Vas Crabb
c33946ba0b
Fix path with missing return, hopefully fix OSX build (nw)
2016-06-25 10:05:59 +10:00
Vas Crabb
e363c5e154
Revert "This worked by pure luck (nw)"
...
This reverts commit b3491464e4
.
2016-06-25 09:56:05 +10:00
couriersud
9027566956
Fix clang compile. (nw)
2016-06-25 00:27:43 +02:00
Miodrag Milanovic
b3491464e4
This worked by pure luck (nw)
2016-06-24 21:25:02 +02:00
Vas Crabb
5cee9e9bc4
POSIX implementation for new directory read features, cleanup of Windows implementation, return directory handle as smart pointer, fix full build [Vas Crabb]
2016-06-25 03:35:23 +10:00
Nathan Woods
7509a56dc0
Incorporated cleanups requested by Vas Crabb
2016-06-24 07:55:10 -04:00
Nathan Woods
4ddfc6a6e4
Changed osd_stat() to return std::unique_ptr<osd::directory::entry>
2016-06-24 07:39:37 -04:00
Nathan Woods
cd8b414e6b
C++-ified osd_directory (now osd::directory), and added last_modified to osd::directory::entry
2016-06-24 07:13:18 -04:00
mahlemiut
597b2417b4
debugimgui: don't add command to history if it's the same as the previous one
2016-06-23 00:20:48 +12:00
mahlemiut
59d73876fb
debugimgui: when using history, set the cursor position to the end of the text
2016-06-20 14:40:13 +12:00
ImJezze
2f06a08ec4
Small shader corrections (nw)
2016-06-20 00:03:44 +02:00
ImJezze
f056b622bc
Fixed crash of D3D when sliders menu is openend and resizing the window or switching between window and full screen mode
2016-06-20 00:03:43 +02:00
mahlemiut
7b2ccbd32e
debugimgui: added history functionality to debugger console, fixed issue with main views being re-allocated when no extra windows have been created.
2016-06-19 11:36:54 +12:00
Brad Hughes
fd56812b53
Don't crash on input modules not derived from wininput_module (like "none")
2016-06-18 03:21:38 -04:00
Brad Hughes
432e378456
Add XAudio2 init time logging
2016-06-18 03:19:36 -04:00
Brad Hughes
7f81081c6a
Change two dynamic bind messages to verbose.
2016-06-17 22:01:45 -04:00
Brad Hughes
9f214108eb
Add WINAPI to other needed functions for stdcall calling convention on 32-bit
2016-06-15 16:25:43 -04:00
smf-
2e51110ebf
The calling convention goes inside the brackets of pointers to functions. Allows compiling with MSVC (nw)
...
Revision: 58dc78b6eb
Author: Giuseppe Gorgoglione <gorgogsp@gmail.com>
Date: 28/05/2016 03:14:15
Message:
Introduce dynamic_module
This is a central cross-platform facility to dynamically bind functions from shared libraries.
Updated all OSD modules to use it.
2016-06-15 15:11:36 +01:00
Vas Crabb
78ec04e585
Merge pull request #907 from einstein95/patch-6
...
Rearrange shaderc arguments (nw)
2016-06-15 14:58:51 +10:00
Vas Crabb
d479f0b4be
Merge pull request #911 from GiuseppeGorgoglione/master
...
Three patches with code cleanups to the OSD layer [
Giuseppe Gorgoglione]
* Fix debugging code in font_dwrite.cpp
* Introduce dynamic_module
* Remove Direct3D abstraction layer
2016-06-15 14:52:19 +10:00
mahlemiut
7a23493dcc
debugimgui: if console window is active, then give console input widget focus. Note that this means that the disassmbly view in the console cannot get focus at all (but separate disasm windows still can).
2016-06-14 22:30:08 +12:00
mahlemiut
d881a058e4
debugimgui: use IM_COL32 macro
2016-06-13 23:33:46 +12:00
Miodrag Milanovic
7893ce3aea
fix handling VIDEO_NONE on windows (nw)
...
fix SDL version of zexall (nw)
2016-06-12 10:47:06 +02:00
R. Belmont
bdab9d1c96
fix clang build (nw)
2016-06-11 15:11:08 -04:00
Giuseppe Gorgoglione
852bd80d45
Remove Direct3D abstraction layer
...
It was introduced to support Direct3D 8 and 9 with the same code base. They had a very similar programming model and the abstraction layer was taking advantage of that. Now, Direct3D 8 support in MAME was removed long time ago, an Direct3D 11 and 12 have very different programming models, so the layer is not useful anymore and can be safely removed to simplify the code.
2016-06-11 20:14:09 +02:00
Giuseppe Gorgoglione
58dc78b6eb
Introduce dynamic_module
...
This is a central cross-platform facility to dynamically bind functions from shared libraries.
Updated all OSD modules to use it.
2016-06-11 20:14:09 +02:00
Giuseppe Gorgoglione
ea1b66f146
Fix debugging code in font_dwrite.cpp
...
Debugging code was disabled by default so compilation errors were overlooked.
2016-06-11 20:14:09 +02:00
Brad Hughes
6c1464238c
Merge pull request #944 from bradhugh/unify_windowlist
...
Unify window_list in Windows and SDL OSD
2016-06-11 12:29:16 -04:00
Brad Hughes
1f8cf36ec9
Move window_list to osd_common_t
2016-06-11 12:02:22 -04:00
mahlemiut
76629ee6bf
debugimgui: draw a light rectangle around a view if it has focus, gives a visual cue as which view accepts input.
2016-06-11 19:07:57 +12:00
Brad Hughes
6bea81d33a
Unify window_list in Windows and SDL OSD
2016-06-10 22:55:00 -04:00
Vas Crabb
8d4dbe3747
Fix keyboard shortcus for disassembly comments pane [Vas Crabb]
...
* Win32 previously recognised Ctrl+N but menu incorrectly showed Ctrl+M
* Qt showed Ctrl+C but it was swallowed by text editing and didn't work
* Ctrl+N is now shown/used by Win32 and Qt (matches Cmd-N on OS X)
2016-06-09 19:26:39 +10:00
therealmogminer@gmail.com
56bd36c5ef
Major refactoring of debugger core [Ryan Holtz]
...
* Eliminate globals/file statics
* Remove lots of stuff from global scope
* Use std::function for custom command registration
* Eliminate some trampolines
* Build fixes from Vas Crabb and balr0g
2016-06-08 08:10:55 +10:00
dankan1890
24d11ff49f
Fixed video mode opengl duplicated in SDL build. (nw)
2016-06-07 04:34:49 +02:00
ImJezze
758aaa496a
Fixed scanlines if the screen output is less than twice the size of the host source
2016-06-06 19:40:36 +02:00
mahlemiut
d3410b72a1
debugimgui: send character inputs to the debugger view with focus, allows editing in memory views.
2016-06-06 19:07:33 +12:00
mahlemiut
810d7d809a
debugimgui: make new window shortcut keypresses not repeat
2016-06-06 15:05:04 +12:00
mahlemiut
233949423a
debugimgui: made debugger keys also use ImGui keypress functions
2016-06-06 14:30:57 +12:00
arbee
8a3c3d174c
fix non-Windows compile (nw)
2016-06-05 21:23:28 -04:00
ImJezze
6ea15072a7
Procedural texture for vectors in HLSL
...
* added simple procedural texture for vectors with rounded line ends and beam smoothness
* added optional -vector_beam_smooth option
* removed -antialias option, antialiasing is now always applied, except for plain D3D
2016-06-05 23:50:44 +02:00
Miodrag Milanovic
dba7c1ac94
Placed back old output system as module "-output windows" need more things cleaned (nw)
2016-06-05 21:11:56 +02:00
arbee
eb2617f7ae
Fixed network output to include all data [headkaze]
2016-06-05 14:10:57 -04:00
mahlemiut
e90289ddd6
debugimgui: adjust key repeat rate a bit
2016-06-05 23:29:59 +12:00
mahlemiut
68a548863d
debugimgui: fix exception when un-collapsing a single window.
2016-06-05 14:16:57 +12:00
mahlemiut
97b46548e6
debugimgui: use ImGui functions to handle view inputs, allows key repeating to work in the debugger views.
2016-06-05 13:28:15 +12:00
mahlemiut
3cf5bfdff1
debugimgui: actually map cursor keys so that they can be used in input text widgets. Duh.
2016-06-04 21:26:13 +12:00
mahlemiut
f6d3737c8b
debugimgui: add auto select-all flag to disassembly and memory expression inputs.
2016-06-04 19:00:18 +12:00
Brad Hughes
b8cea5e0f9
Ensure XAudio2 doesn't crash when no sound card present.
2016-06-03 23:17:20 -04:00
mahlemiut
36ca96bcfe
debugimgui: pressing Enter on an empty console input box does a single step.
2016-06-03 19:14:11 +12:00
mahlemiut
27a8e715bc
debugimgui: removed scrollbar from memory windows, and let the view itself control what is displays. Use cursors/pageup/pagedown to control the memory window when the view cursor is visible.
2016-06-02 19:08:00 +12:00
Brad Hughes
02a4591d48
Hybrid Input Module: Change error printing to verbose on probe() and error on init()
2016-05-31 19:46:09 -04:00
ImJezze
0e7755c88c
Vector line width is now applied by BGFX
2016-05-29 18:51:09 +02:00
ImJezze
0c83e22fe0
Cleanup vector batch in D3D (nw)
2016-05-29 18:51:08 +02:00
ImJezze
5da7690669
Removed dead D3D code (nw)
...
- removed not functional vector texture code
- removed unused D3DTOP_MODULATE2X/4X code
- removed unused antialiasing code for UI lines
- removed usage of vector_time_period which does not exist anymore
2016-05-29 18:51:07 +02:00
therealmogminer@gmail.com
63132b3d01
More slider cleanup, nw
2016-05-28 17:33:45 +02:00
Logan B
0a17395344
Rearrange shaderc arguments (nw)
...
Gets past a shaderc error on linux
2016-05-28 22:42:31 +12:00
Vas Crabb
6b9c752850
misc fixes (nw)
...
* fix a mismatched new[]/delete error in corealloc
* _name massacre in corealloc while at it
* add template/macro for delaring array with equivalent dimensions
2016-05-28 15:10:28 +10:00
Miodrag Milanovic
088142ff78
fix OSX compile (nw)
2016-05-27 18:56:15 +02:00
therealmogminer@gmail.com
20cc49bf61
Fix potential crash when using pillarbox default.lay but not specifying 3 shader chains
2016-05-27 15:38:45 +02:00
therealmogminer@gmail.com
f263110d93
Fix crash when using pillarbox shaders, nw
2016-05-27 14:45:41 +02:00
Vas Crabb
73153c3387
ui refactoring [Vas Crabb]
...
* Make ARRAY_LENGTH cause a compile error if used with a pointer/vector
* Clean up text input code, move common operations to inline templates
* Fix numerous one-byte buffer overruns
* Don't flat-out ignore input beyond the C1 hole
* Fix decoding of SDL text input
2016-05-27 16:03:03 +10:00
Brad Hughes
0023938081
Fix -resolution and -switchres
2016-05-26 19:41:06 -04:00
therealmogminer@gmail.com
1f1ccd9b7d
Fix debug crash with bgfx screen chains
2016-05-26 21:54:03 +02:00
Vas Crabb
87429e74d9
ui refactoring [Vas Crabb]
...
* move menu classes into ::ui namesapce
* reduce scope of many symbols
(first step in making UI code less rage-inducing so I can fix text input)
2016-05-27 03:00:20 +10:00
Justin Kerk
72adf80244
Disable pthreads under Emscripten for now, they aren't actually available unless you compile with experimental settings (nw)
2016-05-26 01:10:42 +00:00
Vas Crabb
b60112ce44
couriersud please stop using _names, they're reserved for compiler/system
2016-05-26 11:05:27 +10:00
Miodrag Milanovic
68785dccfe
Cleanups and version bump
2016-05-25 08:19:21 +02:00
ImJezze
e208f1d540
Revert partial fix for border style issue (nw)
...
- reverted from commit f911dfc
and a6ccd3b
, because it wasted up to 10 percent of the performance in fullscreen mode (actual fix for MT-06209 is not harmed)
2016-05-24 19:40:47 +02:00
smf-
ca0c90ad4f
remove some dead threading code (nw)
2016-05-23 12:36:00 +01:00
ImJezze
052fd0c608
Moved extension of vector lines to where it belongs (nw)
2016-05-22 20:54:31 +02:00
ImJezze
92c2bdf917
Normalized vector attenuation settings
...
- vector_length_ratio is now independent from screen size
- changed vector_length_ratio range from [0.0, 1000.0] to [0.0, 1.0]
- updated display name and description of vector_length_scale vector_length_ratio
2016-05-22 20:54:30 +02:00
Paul Priest
2164ed1848
window.cpp - Remove dead WM_USER_* events for which handling was causing crashes. Fixes MT6217.
2016-05-22 11:07:16 +01:00
Miodrag Milanovic
b6cd9e18e2
Fixed init of XAudio2 when there is no window active (nw)
2016-05-22 11:34:25 +02:00
ImJezze
18522bbc54
Fixed bloom target size for vector screens in full-screen mode
...
- this also improves the performance slightly
2016-05-22 11:01:23 +02:00
Robbbert
293caed9cb
1. fixed title of fr2; 2. Fixed access violation after getting:
...
Proposed video mode not supported on device \\.\DISPLAY1
Unable to initialize Direct3D.
Fatal error: Unable to complete window creation
2016-05-21 13:27:54 +10:00
mahlemiut
13d091c38f
debugimgui: made a start on rendering just the visible areas of a debugger view. Generally works, but the scrollbar doesn't appear when viewing a 32-bit or larger address space (imgui bug?)
2016-05-20 22:43:13 +12:00
Quench0
7d7d366223
Improve support for more Joysticks with DirectInput8. Also repair DirectInput7 compile.
2016-05-20 18:05:14 +10:00
Miodrag Milanovic
a6f997cb4d
Cleanup of network output module
2016-05-19 19:24:51 +02:00
AJR
ea43e9a386
Ioport refactoring and cleanups (nw)
...
- Completely move mouse hit testing down into the UI input module. This reduces some dependencies.
- Never return a null pointer from ioport_field::name() to prevent potential crashes. All anonymous inputs are classified as INPUT_CLASS_INTERNAL, so several frontend functions now check type_class instead.
- Correct a couple of typos.
2016-05-18 19:23:54 -04:00
ImJezze
29d11280a1
Fixed half pixel offset of vectors in D3D
...
- appearance should be identical to GDI and BGFX
2016-05-17 21:39:35 +02:00
ImJezze
829641f901
Small changes to creation of render targest in HLSL (nw)
...
- removed unessesary recreations of non-screen-quad texture targets
- removed creation of cached targets for non-screen-quad texture
2016-05-16 23:19:17 +02:00
ImJezze
ad3525a4d4
Fixed several HLSL problems when running machines without screen (nw)
2016-05-16 23:19:16 +02:00
therealmogminer@gmail.com
b06be31dfe
Move slider_state and ui_menu_item into src/frontend/mame, nw
2016-05-16 19:59:15 +02:00
ImJezze
a6ccd3bc23
Fixed MT 06209 (part 3)
...
- fixed switchres option
2016-05-15 12:05:05 +02:00
ImJezze
f911dfcc39
Fixed MT 06209 (part 2)
...
- the D3D device is now always created with presentation parameters where Windowed = true, which actually does not make sense
2016-05-15 11:01:33 +02:00
ImJezze
f15b37e5c6
Fixed MT 06209
...
- when deleting the D3D device, it was reset before with outdate presentation information
2016-05-14 18:19:10 +02:00
mahlemiut
1055499a5b
debugimgui: move view drawing into a single function, few more minor colour fixes.
2016-05-14 17:08:34 +12:00
mahlemiut
a39b5d7159
debugimgui: fix up title and menu bar colours.
2016-05-12 19:38:18 +12:00
Miodrag Milanovic
bc1351ead3
Fix colors due to defaults change (nw)
2016-05-12 08:46:07 +02:00
Miodrag Milanovic
175084897e
Added ability to create standalone emulators, added zexall as example (nw)
2016-05-08 19:07:18 +02:00
Miodrag Milanovic
e3ff63cdda
no deps between osd and frontend, internal debugger removed (nw)
2016-05-06 14:01:27 +02:00
Miodrag Milanovic
87cca4d3f9
No SDL 1.2 support anymore (nw)
2016-05-06 08:22:05 +02:00
Miodrag Milanovic
1d92248a09
leftovers from mt (nw)
2016-05-06 08:12:38 +02:00
Miodrag Milanovic
3c027304eb
fix windows SDL build (nw)
2016-05-06 08:01:11 +02:00
Miodrag Milanovic
6c50e184ff
Fix OSX compile (nw)
2016-05-06 07:44:11 +02:00
couriersud
6cb4c9c051
RIP sdlinc.h
2016-05-06 02:41:23 +02:00
couriersud
d69d0f9e57
Remove dead code left over from "-mt". [Couriersud]
2016-05-06 02:10:20 +02:00
ImJezze
b4b6543929
Equalized options of HLSL and BGFX HLSL chain
...
- removed POT texture size from shadow mask in HLSL, U/V size is now simply the percentage of the actual texture size
- adjusted display names of options
2016-05-05 20:59:33 +02:00
mahlemiut
aa540fbb67
debugimgui: Use a getter function for combo boxes. Memory windows are now much faster.
2016-05-04 20:14:48 +12:00
mahlemiut
40dc83ddef
debugimgui: move building of source lists for disasm and memory windows so they are done once when created.
2016-05-02 18:59:26 +12:00
Miodrag Milanovic
be67262fc2
INC -> HXX makes editors and code analyzers see it as C++ (nw)
2016-05-01 20:27:50 +02:00
AJR
b3578a6ec8
Merge remote-tracking branch 'upstream/master' into mui
2016-04-27 15:42:06 -04:00
Miodrag Milanovic
cfee536f22
Cleanups and version bump
2016-04-27 08:13:59 +02:00
AJR
e06384aaba
Relieve UI menus and such from having to constantly fetch UI object from global state (nw)
2016-04-26 16:37:43 -04:00
Miodrag Milanovic
f440d5b957
Reset menu on toggle fullscreen [barlog]
2016-04-26 19:58:11 +02:00
balr0g
dc85827687
Clean up extended ASCII (nw)
2016-04-26 11:14:09 -04:00
therealmogminer@gmail.com
36ad386e5f
Reapply balrog's fix
2016-04-26 12:39:06 +02:00
therealmogminer@gmail.com
ed3eb38382
Fix preservation of settings when changing screen chain selection with multiple screens, nw
2016-04-26 12:39:05 +02:00
Miodrag Milanovic
bcb1b85de5
Fixed Alt-Enter on SDL (nw)
2016-04-26 09:21:55 +02:00
Miodrag Milanovic
c5cd671e89
fix windows compile (nw)
2016-04-26 08:09:32 +02:00
balr0g
983ce4cae0
Revert "Fix crash when switching screen chains (nw)" upon request (nw)
...
This reverts commit 3e1af09ef5
.
2016-04-25 11:53:22 -04:00
Miodrag Milanovic
a301260017
Fix for Alt-Enter on Brad code (nw)
2016-04-25 17:34:47 +02:00
Miodrag Milanovic
9c2ef88573
Revert "Temp revert of Brad changes (nw)"
...
This reverts commit 5e831f6506
.
2016-04-25 17:22:25 +02:00
Miodrag Milanovic
5e831f6506
Temp revert of Brad changes (nw)
2016-04-25 17:09:47 +02:00
balr0g
3e1af09ef5
Fix crash when switching screen chains (nw)
2016-04-25 11:02:29 -04:00
mahlemiut
b5bfde99e3
debugimgui: added keyboard input for the debug view with focus.
2016-04-25 13:58:14 +12:00
therealmogminer@gmail.com
ea6bc4d8ce
bgfx: Ported xBR shaders from libretro. [Ryan Holtz, Hyllian]
2016-04-25 02:12:59 +02:00
ImJezze
07d8b25571
Added "selection" parameter to chain input sampler
...
- if specified all textures (.png) within the same directoy of the given texture will be selectable via slider in the UI
- also added slider for "shadow mask tile mode" to HLSL chain
2016-04-24 20:36:42 +02:00
Miodrag Milanovic
c8c6617862
Fix Clang build (nw)
2016-04-24 13:24:58 +02:00
Miodrag Milanovic
89c5e1f681
Various cleanups suggested by static analyzer (nw)
2016-04-24 12:58:31 +02:00
Miodrag Milanovic
ff2c95e3bf
enabled internal debugger, but this would need to go in time, it is too coupled with UI (nw)
2016-04-23 14:22:46 +02:00
mahlemiut
583eaef9f0
debugimgui: Optimised rendering by drawing text via the window draw list.
2016-04-23 22:56:09 +12:00
Miodrag Milanovic
d4d9774272
changes for UWP (nw)
2016-04-23 12:45:06 +02:00
Miodrag Milanovic
1c726824f2
Split UI and frontend part from core [Miodrag Milanovic]
2016-04-23 11:26:47 +02:00
ImJezze
b681e5dc2b
Simplified min, max, default and step value handling for chain configuration
...
- min, max, default and step are now floating points without an addition scale factor
2016-04-22 19:32:35 +02:00
ImJezze
dba12a31ad
Small fixes (nw)
...
- fixed not used u_humbar_hertz_rate parameter
- fixed half pixel shift of the shadow mask along the screen diagonal
2016-04-22 13:16:37 +02:00
Miodrag Milanović
6eb5b8a474
Merge pull request #826 from bradhugh/shared_ptr2
...
Refactor OSD window.
2016-04-21 19:28:01 +02:00
Brad Hughes
1a844a49c5
Refactor OSD window.
...
Unified renderer in osd_window as std::unique_ptr
Made windows all std::shared_ptr<window_type>
Made window lists std::list<std::shared_ptr<window_type>>
Updated OSD SDL worker_param to not use malloc (not compatible with smart
pointers)
Made renderer pointer to window a weak reference. May not be available
during destruction of the window.
2016-04-21 11:10:03 -04:00
Miodrag Milanovic
b69d285eab
works for sub folders of CHAIN folder specified (nw)
2016-04-21 15:50:15 +02:00
therealmogminer@gmail.com
f5aa86dfc6
Checkpoint 1, nw
2016-04-21 15:48:29 +02:00
Miodrag Milanovic
ff27716bec
compile just one chain with
...
make shaders CHAIN=unfiltered
2016-04-21 15:21:08 +02:00
mahlemiut
5e26d00e6b
debugimgui: added sending of mouse clicks to debugger views. Please note that you have to click the view area first to give it focus before you can set the cursor in a disassmbler or memory view.
2016-04-21 21:29:05 +12:00
ImJezze
6e9ef69b7c
Fixed b1c06ac
(nw)
2016-04-21 09:59:10 +02:00
ImJezze
b1c06acb61
Implemented handling for u_screen_scale and u_screen_offset (nw)
2016-04-21 07:52:29 +02:00
dankan1890
a72ad0c4fe
fix sdl build. (nw)
2016-04-21 06:48:26 +02:00
Miodrag Milanovic
a314888cf6
SDL cleanup (nw)
2016-04-20 10:21:27 +02:00
Miodrag Milanovic
8318d85597
Isolate CLI part (nw)
2016-04-20 09:50:13 +02:00
Miodrag Milanović
2ee3949169
Merge pull request #823 from ajrhacker/deviter
...
Iterate over devices C++11 style [AJR]
2016-04-20 09:19:08 +02:00
ImJezze
cd4dfca43e
Refactored BGFX distortion pass (nw)
...
- also removed vector hack
2016-04-19 21:18:16 +02:00
ImJezze
8ed3a7d94a
Refactored distortion pass
...
- separated curvature parameter into distortion, cubic_distortion and distort_corner
- distortion and cubic_distortion can be negative, to compensate each other
- distort_corner is intependent from the image distortion
2016-04-19 21:13:20 +02:00
therealmogminer@gmail.com
c97e2cb590
Merge branch 'master' of https://github.com/mamedev/mame
2016-04-19 16:30:43 +02:00
therealmogminer@gmail.com
f8034ac812
bgfx: Added SuperEagle shader. [Ryan Holtz]
2016-04-19 16:29:30 +02:00
Brad Hughes
ee6872dc68
Add UWP implementation for cursor methods
2016-04-18 19:05:45 -04:00
AJR
084d3654ca
Iterate over devices C++11 style
...
Replace the old device_iterator and its specialized versions with functionally equivalent classes that use standard operators to yield references to devices/interfaces rather than pointers. With range-based for loops, they no longer have to be stored in named variables, though they can also be reused concurrently since the iteration state is now maintained by a subclass.
Add a few more typical getters to device_t::subdevice_list.
2016-04-18 18:53:28 -04:00
David Haywood
3ab4ced499
fix compile (nw)
2016-04-18 21:07:49 +01:00
couriersud
118658da9d
These init calls all returned false. No need for a return value in this
...
case. [Couriersud]
2016-04-18 21:28:07 +02:00
couriersud
aef55ded1f
soft is hard and hard is soft. Two is one and one is two. No wonder
...
"-video accel" has substandard performance if opengl is disabled.
[Couriersud]
2016-04-18 20:37:28 +02:00
therealmogminer@gmail.com
c64b88bc78
-Added HQ2x, HQ3x and HQ4x shaders. [MooglyGuy,Jules Blok,Cameron Zemek,Maxim Stepin]
2016-04-18 19:40:07 +02:00
couriersud
82188dee99
Fix *nix compile.
2016-04-18 18:46:12 +02:00
Brad Hughes
afbb4b6581
Check that we have a window before updating cursor state
2016-04-18 11:32:03 -04:00