Diomendius
1b18a87495
Normalize line endings
...
This commit contains only the result of `git add --renormalize .`
`git show --ignore-space-change` can verify that this commit only
changes whitespace.
2024-07-31 20:21:47 +12:00
elasota
a6d93f8daa
Update to VS2022
2023-08-26 14:06:14 -04:00
elasota
9ba15c6d78
Update C++ projects to VS2019, fix warnings/errors
2021-10-22 22:01:14 -04:00
elasota
65d4784618
Fix desaturation filter not isolating wand star.
2021-05-04 18:26:23 -04:00
elasota
a2d374f650
Allocator refactor
2021-04-28 01:46:07 -04:00
elasota
c49bab04d5
Fix modulation being applied twice
2021-04-11 10:57:33 -04:00
elasota
50f420d2b1
Font system refactor, use pre-rendered fonts
2021-03-27 03:01:19 -04:00
elasota
c87f238563
Display driver loop refactor
2021-03-26 17:05:38 -04:00
elasota
35b8e922d7
Fix Windows size minimum not working correctly
2021-02-20 15:16:47 -05:00
elasota
553e343abe
Fix display resolution desynchronizing with auto-position
2020-11-30 02:59:02 -05:00
elasota
801408077a
Use SV_POSITION instead to compute pixel coordinates instead of fiddling with the polygon. This should fix the image being offset by 1 pixel.
2020-11-12 19:15:50 -05:00
elasota
a28a4cd73d
Clean up warnings
2020-11-08 13:40:47 -05:00
elasota
23b69cf0ee
Lots of Android fixes and stubs. Increase SDL log level on Android. Add GL context loss handling.
2020-10-20 23:43:02 -04:00
elasota
bfb2c727ea
Loading screen
2020-10-16 20:06:47 -04:00
elasota
e88c9e7112
Redo mouse cursor handling
2020-09-26 21:15:43 -04:00
elasota
45aa5b4cba
OpenGL display driver
2020-09-26 16:45:52 -04:00
elasota
1fb135a6d2
Clean up project configs. Remove Win32 targets. Enforce that GP_DEBUG_CONFIG is set correctly.
2020-09-12 23:07:44 -04:00
elasota
53ecdabb43
Add full-screen option
2020-07-20 23:38:31 -04:00
elasota
62427de092
Add ICC profile option
2020-07-03 13:53:10 -04:00
elasota
05604e5604
Add API for saving driver prefs. Save fullscreen state in D3D11 driver.
2020-07-03 02:46:43 -04:00
elasota
9d5adb9bb6
Remove port state, fix background not darkening in room editor
2020-06-20 02:08:22 -04:00
elasota
3c662845b4
Add option to enable or disable auto-scale
2020-06-20 01:33:26 -04:00
elasota
4920781619
32-bit color support
2020-06-13 04:33:41 -04:00
elasota
5b95fd8c6b
Use Apple RGB color profile
2020-06-07 20:42:49 -04:00
elasota
611f53ef91
Fix audio driver starting in debug mode, add -diagnostics mode
2020-05-29 21:56:33 -04:00
elasota
98afd82d64
Fix missing NDEBUG flags
2020-05-29 01:45:40 -04:00
elasota
5184d1594f
Fix comment typo
2020-05-28 23:10:30 -04:00
elasota
f5ff8eb013
Add color fade
2020-05-22 21:14:43 -04:00
elasota
482487d81c
Change window title
2020-05-22 20:42:18 -04:00
elasota
d7a769e397
Change window icon
2020-05-18 04:05:18 -04:00
elasota
8135c68c49
Add flicker effect to chrome (replaces zooms)
2020-05-18 03:30:25 -04:00
elasota
ea16d0ffca
More window chrome improvements
2020-05-18 02:03:17 -04:00
elasota
0b8a5cb38c
Fixed resolution changed event using physical resolution instead of virtual
2020-05-17 19:55:16 -04:00
elasota
e9d65697f3
Add some missing defs, change flattenmov to use triplets
2020-05-09 23:11:16 -04:00
elasota
92c4878492
Fix scaling behavior when the window size doesn't divide evenly into the pixel scale
2020-04-26 01:56:55 -04:00
elasota
3c5dd5f562
Manually pass dx/dy instead of using ddx/ddy, should improve interpolation somewhat
2020-04-25 18:54:56 -04:00
elasota
5bb6b074f0
Scale quads after rendering to a screen texture instead of scaling directly. Fixes discontinuities in room editor and menu edges.
2020-04-25 16:35:34 -04:00
elasota
cd4e0ae8de
Use Fant filter to resize to intermediate resolutions.
2020-04-25 00:51:44 -04:00
elasota
69e3fb3023
Handle Quit event more gracefully
2020-04-18 05:51:39 -04:00
elasota
c3f3fb4621
Override alt-enter behavior, use borderless fullscreen instead of exclusive fullscreen. This should fix the game breaking when bringing up the open file dialog in fullscreen.
...
(Note that this doesn't handle resolution changes yet)
2020-04-18 00:18:20 -04:00
elasota
0335dd7786
Fix alt-enter
2020-04-06 03:34:31 -04:00
elasota
1269294d28
Center windows when over max resolution
2020-04-05 02:15:49 -04:00
elasota
7404c60a96
Disable Alt-Enter
2020-04-05 00:31:55 -04:00
elasota
129396ef53
Fix more dynamics, fix end screen stars with large vertical resolutions
2020-04-04 17:46:19 -04:00
elasota
6326a0b2d9
Partial resolution change support
2020-04-01 14:53:44 -04:00
elasota
c78a20dafd
Level editor work
2020-02-23 20:21:04 -05:00
elasota
265db139c8
Various improvements toward getting high scores working again.
2020-02-02 01:38:38 -05:00
elasota
ccbb8015d5
Change clear color to dark blue
2020-01-23 01:29:54 -05:00
elasota
3642f0c045
Rename to Aerofoil
2020-01-03 00:17:45 -05:00
elasota
d9b5dd20d6
Refactoring, clean up shutdown path
2019-12-31 05:20:07 -05:00