warmenhoven
769e448eac
Fix non-HDR colors on OSX ( #14860 )
2023-01-16 23:27:54 +01:00
sonninnos
b8bcce98c3
(WIN32) Restore zero key event characters ( #14848 )
2023-01-15 09:00:47 +01:00
sonninnos
3e599d04d3
(WIN32) Add support for mouse button swap ( #14846 )
2023-01-14 21:33:26 +01:00
sonninnos
639d367773
(WIN32) Fix keyboard event characters ( #14844 )
2023-01-14 06:46:24 +01:00
libretroadmin
e10361ed52
Header include cleanups for driver.h
2023-01-09 15:28:15 +01:00
libretroadmin
daa9e352cc
Remove asserts
2023-01-09 00:51:05 +01:00
libretroadmin
8a3686df58
Revert "Header cleanups - don't include retroarch.h everywhere"
...
This reverts commit 0e3b478f8c00b015aec9a78d13e73277500e5449.
2023-01-08 09:05:46 +01:00
libretroadmin
0e3b478f8c
Header cleanups - don't include retroarch.h everywhere
2023-01-08 08:56:57 +01:00
reallibretroadmin
074f19ca90
(Metal) Cleanups
2023-01-08 05:48:06 +01:00
reallibretroadmin
29f165026a
(Metal) Small cleanups
2023-01-08 05:34:05 +01:00
reallibretroadmin
10947894ea
Combine metal_common.m into metal.m
2023-01-08 01:37:54 +01:00
reallibretroadmin
6199baff3a
Silence several Vulkan related warnings that showed up in Xcode
2023-01-07 08:05:06 +01:00
Eric Warmenhoven
3c199c794e
Updated Vulkan on Metal for OSX via MoltenVK
2023-01-07 07:38:42 +01:00
libretroadmin
fd59309fcd
Cleanups
2022-12-05 14:03:21 +01:00
libretroadmin
30ea7da063
Cut down on header includes
2022-12-05 13:44:20 +01:00
sonninnos
9e503a6106
Build warning fix win32 ( #14692 )
2022-12-02 17:47:07 +01:00
LibretroAdmin
c75af6194b
Extended IME and Korean OSK ( #14676 )
2022-11-29 04:45:55 +01:00
MajorPainTheCactus
7ebd8e190a
Fixes for d3d12 and d3d11 drivers when using shaders with TATE mode arcades etc ( #14678 )
...
Added support for break on errors in d3d12 (development aid)
Added support for DRED (device remove extended data) in d3d12 (development aid)
Made d3d12 viewport and scissors to behave more like vulkan drivers (or be more correct)
Fixed validation error on start up due to buffers not being setup correctly for one frame
2022-11-27 10:20:34 +01:00
libretroadmin
e108fefc41
Remove video_driver_set_video_cache_context_ack - replace with single line
2022-11-23 20:55:05 +01:00
libretroadmin
6a098d37ac
Use HAVE_DYLIB instead of HAVE_DYNAMIC when loading shared libraries
2022-11-21 05:37:35 +01:00
libretroadmin
3b38ea195f
Use HAVE_DYLIB for loading dynamic libraries instead of HAVE_DYNAMIC
2022-11-21 05:23:43 +01:00
libretroadmin
9e0c0865cd
Use HAVE_DYLIB more
2022-11-16 17:09:53 +01:00
libretroadmin
63153620a7
There can be builds that are statically built against a libretro core
...
but still have dylib support
2022-11-16 16:51:53 +01:00
LibretroAdmin
bba1fdca30
(D3D12) Use flags instead of boolean variables
2022-11-03 01:31:15 +01:00
LibretroAdmin
7aa8c6bb11
(D3D10) Turn boolean variables into flags
2022-11-02 23:19:41 +01:00
LibretroAdmin
56ad3fa091
(Vk struct) Turn boolean variables into flags
2022-11-02 21:34:00 +01:00
LibretroAdmin
15048027e7
(D3D11) Turn booleans into flags
2022-11-02 08:31:40 +01:00
LibretroAdmin
c4d2788c08
Rollback extended character PR - caused too many issues
...
and caused crashes - contributor can submit a new improved PR -
would also prefer increased readability
2022-11-02 06:23:46 +01:00
LibretroAdmin
5d4c6a9564
Some small opts to two conditionals
2022-10-30 23:21:43 +01:00
LibretroAdmin
724acc4eb9
(Vulkan) Use flags for vulkan_ctx_data
2022-10-30 23:07:07 +01:00
LibretroAdmin
0159c2f70f
gfx_ctx_vulkan_data - use flags instead of booleans
2022-10-30 22:03:36 +01:00
LibretroAdmin
a94c4c72c2
Use size_t as type for returned value of strlen instead of int
2022-10-29 19:40:48 +02:00
Kangmo-Ahn
3a744b7dae
Extended character ime ( #14559 )
...
* Update Makefile
* Update win32_common.c
* Update input_driver.c
* Update gfx_thumbnail_path.c
2022-10-29 19:01:30 +02:00
LibretroAdmin
174b01f7d9
Remove unnecessary video_driver_is_cache_context
2022-10-28 19:36:56 +02:00
LibretroAdmin
c0d6d6e750
Create video_driver_get_st_flags
2022-10-26 22:35:04 +02:00
LibretroAdmin
d0b3c1742d
(Video) use flags for FBO passes, GL2 renderchain, etc
2022-10-26 21:21:21 +02:00
LibretroAdmin
18639cca6e
(Win32) Create g_win32_flags - reduce amount of global booleans kept
...
around for state
2022-10-26 17:31:42 +02:00
Colin Kinloch
8bbc4a90f3
(Wayland) Set correct app ID ( #14521 )
...
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
Signed-off-by: Colin Kinloch <colin.kinloch@collabora.com>
Co-authored-by: Colin Kinloch <colin.kinloch@collabora.com>
2022-10-17 00:06:27 +02:00
LibretroAdmin
fcbd72dbf3
Use flags pt4 ( #14497 )
...
* * Use flags for rarch_state
* Get rid of ^M linebreaks in retroarch_types.h
* Buildfixes for consoles
* (audio driver) use flags instead of bools
* (video) Use flags instead of bools
* Rewrite input driver state bools into flags
2022-10-08 10:39:15 +02:00
LibretroAdmin
f40d157571
Use flags pt3 ( #14491 )
...
* (Vulkan) Use flags for vulkan_emulated_mailbox
* Use flags for vk_texture
* dispgfx_widget - use flags instead of bools
* (Autoconfig) Use flags
2022-10-07 11:08:17 +02:00
LibretroAdmin
951b98fe1b
Bools to flags ( #14486 )
...
* (D3D11) Use flags instead of bools
* (RPNG) Use flags
* Simplify rpng_is_valid
* (rpng_is_valid) Prevent potential NULL pointer dereference
(D3D11) Some whitespacing changes/code nits
* (task_pl_thumbnail_download.c) Simplify some code
2022-10-06 19:26:38 +02:00
libretroadmin
13ac88c9df
(Metal common) Cleanups
2022-10-01 21:41:32 +02:00
LibretroAdmin
86dccbf1d6
Buildfix
2022-10-01 18:47:41 +02:00
LibretroAdmin
ace21d28f7
Fix C++ comments
2022-10-01 17:56:16 +02:00
LibretroAdmin
75757d7d02
Remove unused DXGI inline functions
2022-09-11 23:15:25 +02:00
LibretroAdmin
7ae555a51d
(X11/Xinerama) Style nits; slightly optimize x11_get_metrics
2022-09-05 19:44:15 +02:00
LibretroAdmin
77f3e20e3c
(CodeQL) Only use 'cpp' language
...
(X11) Use HAVE_XF86VM for XFree86-VidMode X extension library
2022-09-05 18:26:08 +02:00
LibretroAdmin
0ffdd14940
Change msg_len of font driver to size_t - avoids all the type
...
casting/conversion
2022-09-02 01:10:28 +02:00
Themaister
d6413f2a43
Automatically mark buffer/images/memory with names.
2022-08-31 19:46:11 +02:00
Themaister
d9088dd2a9
Add helpers to mark object names automatically.
...
Can be trivially extended as required.
2022-08-31 19:45:33 +02:00