Tony
|
09880e92d2
|
Logging cleanups (#13320)
|
2021-12-04 14:21:12 +01:00 |
|
Francisco Javier Trujillo Mata
|
3bbfcf7b39
|
Adding to get_video_output_size 2 parameters for additional info
|
2021-10-04 23:53:55 +02:00 |
|
twinaphex
|
4aafbf2340
|
Create gl_common.c/gl_common.h
|
2021-09-26 19:57:08 +02:00 |
|
twinaphex
|
4b5951bda3
|
Rename gl_common.h to gl2_common.h and remove some file dependencies
on it
|
2021-09-26 17:42:12 +02:00 |
|
twinaphex
|
e596bf7925
|
Buildfix for previous commit
|
2021-08-02 16:19:26 +02:00 |
|
twinaphex
|
2af9441d35
|
Create separate wnd_proc functions for winraw
|
2021-08-02 16:14:58 +02:00 |
|
jdgleaver
|
484c4ad51e
|
Add API extension for cores to override frontend fast-forward state
|
2021-05-13 13:16:37 +01:00 |
|
twinaphex
|
5f08605680
|
Refactor joypad drivers
|
2020-08-30 05:29:32 +02:00 |
|
twinaphex
|
4d1cfa9c41
|
Make the 'raw' versions the generic function for the message loop
callback - this way it's reused for SDL2 input driver too
|
2020-08-28 02:55:39 +02:00 |
|
twinaphex
|
32279c3a70
|
Split up wnd_proc_common_internal into two - one for dinput,
one for raw
|
2020-08-28 02:21:13 +02:00 |
|
twinaphex
|
73fc7c9873
|
Rename create_graphics_context to create_wgl_context
|
2020-08-28 01:29:23 +02:00 |
|
twinaphex
|
34662e8fe8
|
(Context drivers) Cleanups - use egl_get_proc_address directly instead
of wrapper functions
|
2020-07-18 17:22:24 +02:00 |
|
twinaphex
|
7c66f0adbc
|
Simplify win32_check_window
|
2020-07-18 17:09:07 +02:00 |
|
twinaphex
|
9f9d59f2be
|
Cleanups
|
2020-07-17 16:46:00 +02:00 |
|
twinaphex
|
cbca370d76
|
Split up wgl_ctx.c into two files - GL and Vulkan
|
2020-07-17 04:28:26 +02:00 |
|
twinaphex
|
df73277ca8
|
(WGL) Bind different callback for Vulkan
|
2020-07-17 02:31:12 +02:00 |
|
twinaphex
|
d0736a1797
|
(MSVC) Buildfixes
|
2020-07-09 10:20:27 +02:00 |
|
twinaphex
|
9a148f6d48
|
Cleanups
|
2020-07-09 03:11:11 +02:00 |
|
twinaphex
|
298413dce8
|
Cleanups
|
2020-07-09 00:33:19 +02:00 |
|
twinaphex
|
e48ffd14cd
|
Cleanups
|
2020-07-09 00:24:09 +02:00 |
|
twinaphex
|
a3c687f0a6
|
Add HAVE_WINRAWINPUT
|
2020-07-02 06:43:36 +02:00 |
|
twinaphex
|
fe14bc6e07
|
(core_info.c) Get rid of calloc
|
2020-06-29 03:46:27 +02:00 |
|
twinaphex
|
7f8c13ae09
|
(GDI/Win32) Refactor code - handle doubleclick press on title bar
inside DInput driver
|
2020-03-13 02:20:31 +01:00 |
|
twinaphex
|
4598f186a8
|
Get rid of video_frame_info dependency
|
2020-03-07 00:39:06 +01:00 |
|
twinaphex
|
4d7b627421
|
Get rid of video_info dependency for set_video_mode
|
2020-03-06 22:58:12 +01:00 |
|
twinaphex
|
e20151a048
|
Get rid of video_info struct for swap_buffers too
|
2020-03-06 22:29:51 +01:00 |
|
twinaphex
|
68664fdf1d
|
update_title - we don't need video_info
|
2020-03-06 22:11:44 +01:00 |
|
twinaphex
|
4aae293e3d
|
Remove is_shutdown from check_window
|
2020-03-06 20:29:31 +01:00 |
|
twinaphex
|
a7d679d391
|
Rename WndProcGL to WndProcWGL
|
2020-03-05 18:45:41 +01:00 |
|
twinaphex
|
0ef1b342e4
|
settings Cleanups
|
2020-03-02 20:10:24 +01:00 |
|
twinaphex
|
0923985516
|
(GL/WGL) This regression caused cores that required GL to fail
because it would try to erroneously load GLESv2.dll instead of
OpenGL32.dll
|
2020-01-09 19:26:53 +01:00 |
|
twinaphex
|
063986a4b3
|
(ANGLE) Angle gets separate EXE name
|
2020-01-04 19:05:23 +01:00 |
|
twinaphex
|
3e1f56d57f
|
Change function signature of win32_has_focus
|
2020-01-04 15:49:23 +01:00 |
|
twinaphex
|
91baea201a
|
Change function signature of win32_show_cursor
|
2020-01-04 15:40:02 +01:00 |
|
driver1998
|
105fadd668
|
[ANGLE] Add HAVE_ANGLE
|
2019-12-06 15:43:19 +08:00 |
|
driver1998
|
7cbdd845ad
|
[Win32] Add ANGLE context
|
2019-12-06 13:24:17 +08:00 |
|
Rinnegatamante
|
453781af9c
|
Graceful switch between video drivers.
|
2019-10-03 17:45:59 +02:00 |
|
twinaphex
|
302e2fdc53
|
Move show memory details outside of the video context driver and
into retroarch.c - avoid lots of code duplication
|
2019-09-21 07:49:33 +02:00 |
|
twinaphex
|
04f9b81fed
|
Cut down on some unnecessary wrapper functions
|
2019-08-29 00:02:50 +02:00 |
|
twinaphex
|
3a7515c82f
|
Cut down on code duplication
|
2019-08-28 23:58:15 +02:00 |
|
twinaphex
|
01cb2b8d44
|
Cleanup
|
2019-08-28 23:55:57 +02:00 |
|
LazyBumHorse
|
f51e50a423
|
fix logging on Windows sometimes not being null-terminated
|
2019-08-15 13:39:19 +02:00 |
|
LazyBumHorse
|
010df00d74
|
workaround for Mesa crash when trying unsupported OpenGL versions
also fixes attribs sometimes being garbled
|
2019-08-12 21:08:22 +02:00 |
|
Brad Parker
|
db53e54b15
|
cleanup
|
2019-08-07 14:46:47 -04:00 |
|
Brad Parker
|
b97069aa6d
|
opengl: remove unnecessary second check for requested version at the end, add ES1/2 version checks when built with ES3, add 3.1/3.0 version checks
|
2019-08-07 12:24:24 -04:00 |
|
Brad Parker
|
7b96ee1a31
|
windows buildfix
|
2019-08-06 22:01:49 -04:00 |
|
Brad Parker
|
1c1db0a7de
|
opengl: add missing 4.x versions to try, fail early if requestion version does not work
|
2019-08-06 17:53:15 -04:00 |
|
Brad Parker
|
7479245875
|
opengl: loop through highest available versions to find a working one, only do hwapi check on glx/wgl for now
|
2019-08-05 10:46:17 -04:00 |
|
twinaphex
|
65b4c2595e
|
Update set keyboard mapping code for input driver
|
2019-07-27 02:21:24 +02:00 |
|
twinaphex
|
453cc3dcbd
|
(video context driver) has_Windowed can be degraded to a simple
boolean variable
|
2019-07-26 06:23:20 +02:00 |
|