twinaphex
35543ecd91
Move defines files over to libretro-common
2021-05-18 22:15:04 +02:00
twinaphex
9829051841
win32_localize_menu - replace strcmp call with string_is_not_equal
2021-05-18 19:49:57 +02:00
twinaphex
e4a8f42ad1
win32_localize_menu - get rid of direct strcpy/strcat calls
2021-05-18 18:53:30 +02:00
jdgleaver
484c4ad51e
Add API extension for cores to override frontend fast-forward state
2021-05-13 13:16:37 +01:00
twinaphex
7fe2ad81a0
HAVE_CLIP_WINDOW - don't define for this anything below MSVC 2005
2021-04-12 05:38:43 +02:00
MrHuu
8df97a0c75
(3DS) Add HAVE_OVERLAY
2021-04-04 22:50:59 +02:00
Valerio Proietti
fc69e73dcf
[DRM] set the correct video mode
...
mode->vrefresh is a display-only value and should not be used for calculations
the drm context is now able to differentiate between, for example, 640x480@60.00 and 640x480@59.92 when setting the video mode
2021-03-31 13:13:27 +02:00
jdgleaver
0a08437e0a
Add OpenDingux Beta support
2021-03-25 16:19:42 +00:00
twinaphex
8f79e14d0a
Silence LGTM static code analysis warnings
2021-03-24 00:25:47 +01:00
twinaphex
26824b1f27
(D3D) Comment out Debug functions
2021-03-23 21:24:17 +01:00
twinaphex
611efea2bf
More CXX_BUILD fixes
2021-03-22 15:20:51 +01:00
twinaphex
b16f526540
(Metal) Cleanups - turn function static
2021-03-21 18:10:55 +01:00
twinaphex
5d2a75d782
(Apple/Metal) Combine various Metal files into one
2021-03-21 18:06:00 +01:00
twinaphex
e5ca68a518
Simplify video_driver_get_ptr
2021-03-21 17:33:44 +01:00
sonninnos
1e95683c06
(WINRAW) Key position fixes
2021-03-20 00:58:11 +02:00
twinaphex
4d8db1a091
Small cleanups
2021-02-20 10:05:41 +01:00
sonninnos
f333cd0df8
Logging level adjustments
2021-02-18 19:28:08 +02:00
sonninnos
6c3c2bea5f
Logging cleanups
2021-02-18 18:35:31 +02:00
sonninnos
aad12cc663
(Windows) Mouse grabbing/clipping with alt-tab
2021-02-07 20:18:04 +02:00
sonninnos
e39ade0f05
(WIN32) Cursor clipping for grabbed mouse
2021-02-02 14:15:58 +02:00
Autechre
7ea1d7d0da
Revert "Mac buildfixes ( #11933 )" ( #11934 )
...
This reverts commit 18a6880900637cac7ebd26ca810c2b9f2382a5db.
2021-01-24 03:56:05 +01:00
Autechre
18a6880900
Mac buildfixes ( #11933 )
...
* (Metal/WindowListener) Fix duplicate symbol errors by
moving implementation of WindowListener to cocoa_common.m
* (Apple) Cleanup some conditionals
* (Cocoa) Cut down on OSX ifdefs in Cocoa-specific code
2021-01-24 03:53:10 +01:00
Autechre
a49b02c44b
(Mac) Makefile changes for supporting Metal build ( #11929 )
...
* (QB) Add rule for Metal - define HAVE_COCOA_METAL for now
when building for Metal, and HAVE_COCOA for non-Metal build
* Make necessary changes to Makefile.common and qb/config.libs.sh:
- Disable OpenGL for now for Metal build
- Take Metal conditional out of OpenGL block in Makefile.common
* (Metal) Header fixes for compiling without Xcode/Griffin
* (Mac) Some buildfixes for non-Xcode building
* (cocoa_common.h) Restructure to no longer use -DOSX
* (Apple) More buildfixes
* (Apple) Cleanups
2021-01-22 22:20:38 +01:00
Autechre
cff0a4e202
MSVC2003 buildfix - ( #11915 )
...
* MIIM_STRING and MIIM_FTYPE only available if WINVER is higher than
or equal to 0x0500
2021-01-21 03:07:46 +01:00
Autechre
39e84fd5b2
Refactor Win32 menubar code - ( #11914 )
...
* Get rid of camelCase notation
* Turn functions into static functions if not used outside
* Rewrite while (true) as for (;;)
* Some general cleanups
2021-01-21 02:59:30 +01:00
twinaphex
1e9f6f175e
(OSX) Fix PowerPC build
2021-01-17 05:02:07 +01:00
OsirizX
b96a0c495a
[VITA] Add support for Vita GLES2 (PIGLET)
2021-01-06 19:14:30 +01:00
Autechre
9797ba9f27
Merge pull request #11743 from HyperspaceMadness/Shaders_Fix_Simple_Preset_Relative_Texture_Paths
...
Shaders Load Refactor and Fix Referenced Texture Loading
2020-12-31 16:13:20 +01:00
Dwedit
217b6d2f9d
Restored missing comments and fixes
2020-12-28 16:45:33 -05:00
Dwedit
34a31f8a1c
ui_win32_application.c: Add support for accelerators to main win32 message loop
...
rarch.rc: Add accelerators for Open (Ctrl+O) and Fullscreen (Alt+Enter)
ui_win32_resource.h: Add accelerator resource ID definition
win32_common.c: Load accelerators, Localize Win32 menu items to current language, and display shortcut keys
2020-12-28 16:39:39 -05:00
HyperspaceMadness
0c526b6498
Shaders Load Refactor and Fix Referenced Texture Loading
...
Partial update to work with shaders directly
More Edits
More changes
more shader fixes
More Fixes Compiling, reference load still wrong
Added Feedback & things are working
Logging Fixes
Log Fix
More Fixes
Added Feedback Logging
Fixes for file pathing in Linux
Fix GLCore and Crash in QT Saving
Code Cleanup
Removed Unused Function filepath.c
Code Cleanup
2020-12-26 21:09:27 -05:00
aliaspider
16f997172f
(D3D12) allocate rt_view descriptors for feedback render targets too.
2020-12-20 08:08:04 +01:00
aliaspider
bf2adda421
(D3D12) move D3D12SignalCommandQueue to d3d12_gfx_sync.
2020-12-20 07:13:11 +01:00
aliaspider
1681322ffc
(D3D12) fix the D3D12GetCompletedValue function wrapper.
...
- a function wrapper shouldn't contain any NULL checks, and it should
return the original UINT64 value, not a boolean.
2020-12-20 07:08:33 +01:00
twinaphex
7d313647ae
(D3D11) Add flip model support - fallback to blit model for OSes
...
where flip model is not supported (windows 7 and earlier). Will add
a menu option later allowing the user to switch inbetween the two
2020-12-17 14:39:58 +01:00
twinaphex
d6a0bdaa30
(D3D12) Increase this to 2048 - avoids D3D12 crash on startup
2020-12-17 09:41:05 +01:00
twinaphex
2d588ca4ef
Simplify vulkan_create_texture
2020-12-15 08:00:22 +01:00
twinaphex
cdca5d0afc
Turn vulkan_copy_staging_to_dynamic into macro
2020-12-15 07:20:33 +01:00
twinaphex
d70420a12d
vulkan_copy_staging_to_dynamic - put sync texture to GPU
...
outside of the function
2020-12-15 07:01:00 +01:00
aliaspider
c6b77f6c62
(D3D11) get the hwrender texture format from the view desc
...
the format set in the texture desc isn't necessarily the same as the
view format.
2020-11-15 15:07:53 +01:00
aliaspider
b3134fc05a
(D3D11) fix slang shaders
2020-11-15 13:04:24 +01:00
aliaspider
b7d3efc503
(D3D11) rename D3D11SetState to D3D11SetRasterizerState.
2020-11-14 04:29:44 +01:00
Tony Jansson
f497608055
(WINRAW) Keyboard mods fix
2020-11-13 04:25:07 +02:00
Tony Jansson
eca9c452d8
(DINPUT) Simultaneous shift sticky fix
2020-11-09 21:20:46 +02:00
twinaphex
44b7234756
Move cheat_manager and state_manager to root folder
2020-10-15 05:29:20 +02:00
Tony Jansson
c2e8752395
(DINPUT+WINRAW) Keyboard fixes
2020-10-14 21:23:06 +03:00
twinaphex
c01e8d52a5
Small cleanups to vulkan_create_texture
2020-10-12 01:53:21 +02:00
Connor McLaughlin
12382c057a
(video/d3d11) Cache view left bound by hw renderers
...
Fixes garbage/black screen when menu is active.
2020-10-01 00:19:11 +10:00
twinaphex
bc43db1789
Remove gfx_display_get_coords_array
2020-09-25 10:31:07 +02:00
Tony Jansson
a0eee521e3
(Vulkan) Fix CPU usage when minimized
2020-09-23 04:17:30 +03:00