Vicki Pfau
|
45762c8f9f
|
Util: Partially evaluate preprocessor utility macros to help MSVC chew
|
2023-04-03 04:45:36 -07:00 |
Vicki Pfau
|
c884560fdb
|
Util: Add alpha-based mImage compositing functions
|
2023-04-03 03:00:23 -07:00 |
Vicki Pfau
|
cfd5572fb6
|
Util: Add basic mImage blit with no blending
|
2023-04-03 01:56:22 -07:00 |
Vicki Pfau
|
5b18089e85
|
Util: Add mRectangleIntersection
|
2023-04-03 00:39:53 -07:00 |
Vicki Pfau
|
42527b4c5e
|
Util: More image creation functions
|
2023-04-02 03:39:14 -07:00 |
Vicki Pfau
|
6d719b529a
|
Util: Add mImage saving
|
2023-03-31 02:42:01 -07:00 |
Vicki Pfau
|
c8ce215d58
|
Util: Add image format conversion
|
2023-03-31 02:23:24 -07:00 |
Vicki Pfau
|
2cba34d83a
|
Util: Add image loading API
|
2023-03-26 17:49:15 -07:00 |
Vicki Pfau
|
e79ae2860b
|
Util: Start mImage/mColor APIs and tests
|
2023-03-22 01:42:27 -07:00 |
Vicki Pfau
|
603c1800d5
|
Util: Move some image stuff around
|
2023-03-21 21:59:49 -07:00 |
Vicki Pfau
|
9a4cf28776
|
Util: Namespace geometry structs to avoid conflicts
|
2023-03-19 03:03:55 -07:00 |
Vicki Pfau
|
96d0193136
|
Merge branch 'feature/canvas'
|
2023-03-19 02:25:31 -07:00 |
Vicki Pfau
|
e3e8296105
|
OpenGL: Separate sizes of image and drawn layer for image
|
2023-03-19 02:23:37 -07:00 |
Vicki Pfau
|
fc35395ab8
|
Core: Handle relative paths for saves, screenshots, etc consistently (fixes #2826)
|
2023-03-16 23:37:54 -07:00 |
Vicki Pfau
|
efbc4a49ce
|
Util: Add some basic geometry math
|
2023-03-03 19:25:14 -08:00 |
Vicki Pfau
|
d6c3b012d1
|
Video: Start revising VideoBackend API
|
2023-03-03 19:25:14 -08:00 |
Vicki Pfau
|
e06fa02d14
|
Util: Fix potential socket leak
|
2023-03-02 20:28:48 -08:00 |
Vicki Pfau
|
9b2ba64bc6
|
Windows: Fix build clang-cl
|
2023-02-24 22:06:55 -08:00 |
Vicki Pfau
|
4e85de3a42
|
Util: Fix some macro best practices
|
2023-02-03 01:54:30 -08:00 |
Vicki Pfau
|
2df70ee45e
|
Util: Add debug bounds checking to vector
|
2023-01-22 19:44:57 -08:00 |
Vicki Pfau
|
62c84ab815
|
Util: Add some base vector implementations
|
2023-01-22 19:44:57 -08:00 |
Vicki Pfau
|
c49f09dabc
|
Util: Add PS Vita SFO generator
|
2022-10-28 00:04:26 -07:00 |
Vicki Pfau
|
7520d8fc06
|
Scripting: MSVC build fixes
|
2022-09-21 22:57:22 -07:00 |
Vicki Pfau
|
d4b3bcde0f
|
Util: More buildfixes
|
2022-09-21 20:41:40 -07:00 |
Vicki Pfau
|
536170c331
|
Windows: Buildfixes
|
2022-09-21 20:22:26 -07:00 |
Adam Higerd
|
a11b103a9c
|
Util: Add DNS resolution and SO_REUSEADDR to sockets
|
2022-09-21 20:01:12 -07:00 |
Vicki Pfau
|
e2084b4a98
|
macOS: Fix very old Xcode build
|
2022-08-30 00:20:13 -07:00 |
Vicki Pfau
|
ba27062842
|
Vita, Wii: Build fixes
|
2022-08-08 13:05:32 -07:00 |
Vicki Pfau
|
9b07a63056
|
All: Preliminary shift to C11
|
2022-08-08 12:54:49 -07:00 |
Adam Higerd
|
519968d37e
|
fix SocketConnect for IPv6
|
2022-08-07 23:01:32 -07:00 |
Vicki Pfau
|
0979380c74
|
Debugger: Shaving recursive yaks takes a lot of work
|
2022-06-28 18:43:15 -07:00 |
Vicki Pfau
|
bd20540276
|
Scripting: MSVC fixes
|
2022-05-29 02:44:17 -07:00 |
Vicki Pfau
|
8c45d51b8e
|
Scripting: Code cleanup, add parameter names
|
2022-05-27 20:19:28 -07:00 |
Vicki Pfau
|
fe10c00289
|
Util: Implement HashTableEnumerateCustom
|
2022-05-27 00:44:33 -07:00 |
Vicki Pfau
|
4c1d44692c
|
Util: Add Table iterators
|
2022-05-26 23:58:35 -07:00 |
Vicki Pfau
|
68c57df1f6
|
Util: Add custom callbacks for hash tables
|
2022-05-26 23:58:35 -07:00 |
Vicki Pfau
|
0035b5a22b
|
Util: Reformat hashing and let it use 64-bit regions
|
2022-05-26 23:52:06 -07:00 |
Vicki Pfau
|
e76698ae59
|
Util: Add latin1ToUtf8
|
2022-05-15 21:44:36 -07:00 |
Vicki Pfau
|
155c57b19e
|
Util: Add utf8strlen, tests
|
2022-05-15 21:44:20 -07:00 |
Vicki Pfau
|
8289222c18
|
3DS: Update ifdef macros
|
2022-02-14 22:48:28 -08:00 |
Vicki Pfau
|
27d59e5ed6
|
mGUI: Add read-only menu items
|
2022-01-09 15:05:57 -08:00 |
Vicki Pfau
|
9f0d184e4b
|
Wii: Add text cursor
|
2022-01-05 22:10:01 -08:00 |
Vicki Pfau
|
f176c096b0
|
Wii: Initial OSK implementation
|
2022-01-05 00:29:45 -08:00 |
Vicki Pfau
|
603de394d8
|
mGUI: Refactor menu code into separate functions
|
2021-11-29 23:11:17 -08:00 |
nia
|
eeeefa4532
|
NetBSD build fixes (#2366)
|
2021-11-29 01:53:18 -08:00 |
shuffle2
|
40d4c430fc
|
msvc : fix compilation for c11/c17 lang standards
msvc currently supports up to c17 but does not implement some optional features. see https://docs.microsoft.com/en-us/cpp/preprocessor/predefined-macros?view=msvc-160 and https://docs.microsoft.com/en-us/cpp/build/reference/std-specify-language-standard-version?view=msvc-160
|
2021-09-30 13:57:34 -07:00 |
Vicki Pfau
|
f603fcdb72
|
mGUI: Add 9-slice drawing
|
2021-09-09 14:30:08 -07:00 |
Vicki Pfau
|
c6167470eb
|
All: Fix indentation errors
|
2021-08-26 03:35:19 -07:00 |
Vicki Pfau
|
2d5f6dd675
|
All: Add updater stub and hook it into the Qt frontend
|
2021-08-10 22:09:24 -07:00 |
Vicki Pfau
|
9a26c1a679
|
mGUI: Use variants for menu data
|
2021-06-28 21:13:05 -07:00 |