twinaphex
|
197465c1ea
|
make_current is only ever used for GL, so move it out of
video_driver_load/unload_texture and into the inner GL
drivers
|
2020-07-27 10:26:13 +02:00 |
|
twinaphex
|
3d893b7602
|
Add extra parameter to unload_texture
|
2020-07-27 10:15:28 +02:00 |
|
twinaphex
|
6922a36ea1
|
(CocoaGL) Another buildfix
|
2020-07-22 22:25:28 +02:00 |
|
twinaphex
|
b78591d9b6
|
Buildfix
|
2020-07-22 22:18:18 +02:00 |
|
Autechre
|
95221945bb
|
Merge pull request #11065 from yoshisuga/yoshisuga/ios-metal-dpi
[iOS][tvOS][Metal] Support getting video metrics to support proper touchscreen interactions
|
2020-07-22 07:09:24 +02:00 |
|
twinaphex
|
12a4fa0809
|
Buildfix
|
2020-07-22 00:46:16 +02:00 |
|
twinaphex
|
ca2a59e03d
|
(Cocoa GL) Global variable cleanups
|
2020-07-22 00:44:45 +02:00 |
|
Yoshi Sugawara
|
c462aaf374
|
iOS Metal: implement the metric method for the graphics context to support getting the dpi - this is needed to make the touch interactions with the menus work. Update the metal and opengl graphics context to support a lower dpi for larger screen iPhones to make better use of the screen
|
2020-07-21 11:33:37 -10:00 |
|
Autechre
|
6c7143d02d
|
Merge pull request #10981 from yoshisuga/yoshisuga/ios-metal
iOS/tvOS Metal Renderer
|
2020-07-21 20:41:07 +02:00 |
|
Yoshi Sugawara
|
271ac7f925
|
support the OpenGL driver in the metal build by delegating the view initialization to the ApplePlatform delegate (metal build only for now)
|
2020-07-20 14:00:28 -10:00 |
|
twinaphex
|
465e84d60c
|
(context drivers) Make names uniform
|
2020-07-20 18:22:33 +02:00 |
|
twinaphex
|
7574a80391
|
Change some context driver names
|
2020-07-20 18:15:37 +02:00 |
|
twinaphex
|
9ac9309991
|
Optimize call to vulkan_present
|
2020-07-20 04:45:12 +02:00 |
|
Yoshi Sugawara
|
3dc716299f
|
replaced confusing ifdef with a more concise #if TARGET_OS_OSX
|
2020-07-19 07:54:47 -10:00 |
|
Yoshi Sugawara
|
fd9ac64d55
|
Merge branch 'master' into yoshisuga/ios-metal
|
2020-07-19 00:33:54 -10: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
|
0ccb86d130
|
Cleanup
|
2020-07-18 14:15:23 +02:00 |
|
twinaphex
|
80c405ce52
|
Cleanups
|
2020-07-18 14:11:13 +02:00 |
|
twinaphex
|
ef552ba768
|
Style nits/cleanups
|
2020-07-18 14:06:45 +02:00 |
|
twinaphex
|
ebd62ecd78
|
Cleanups
|
2020-07-18 14:01:35 +02:00 |
|
twinaphex
|
8cfbe3b8d4
|
Cleanups
|
2020-07-17 20:35:11 +02:00 |
|
twinaphex
|
9f9d59f2be
|
Cleanups
|
2020-07-17 16:46:00 +02:00 |
|
twinaphex
|
2e4938601a
|
Cleanups
|
2020-07-17 16:34:11 +02:00 |
|
twinaphex
|
8390388f3f
|
(DRM Go2) This global seems unused, remove it
|
2020-07-17 16:30:01 +02:00 |
|
twinaphex
|
fcf0663baa
|
(DRM CTX) Get rid of static globals - put them in struct
|
2020-07-17 16:26:57 +02:00 |
|
twinaphex
|
318c11129b
|
Cleanups
|
2020-07-17 15:02:14 +02:00 |
|
twinaphex
|
5deb8f8bd8
|
Cleanups
|
2020-07-17 14:59:19 +02:00 |
|
twinaphex
|
1ca5958832
|
Cleanups
|
2020-07-17 14:57:00 +02:00 |
|
twinaphex
|
3983a19281
|
(Context drivers) Cleanups
|
2020-07-17 14:53:49 +02:00 |
|
twinaphex
|
7c66a7457a
|
Go for a consistent return value
|
2020-07-17 14:44:57 +02:00 |
|
twinaphex
|
b02d538a63
|
set_resize should not return false on success
|
2020-07-17 14:43:47 +02:00 |
|
twinaphex
|
d2b749e0e6
|
Unnecessary
|
2020-07-17 14:19:17 +02:00 |
|
twinaphex
|
1fb77c43a3
|
(X11) Split up X11 context into two - GL and Vulkan
|
2020-07-17 14:15:30 +02:00 |
|
twinaphex
|
e8e9a7b1d3
|
Get rid of multiple definition of wayland show mouse function
|
2020-07-17 13:59:13 +02:00 |
|
twinaphex
|
f4bc332bcd
|
(Wayland) Split up Wayland context driver into two - GL and Vulkan
|
2020-07-17 13:55:25 +02:00 |
|
twinaphex
|
501f737249
|
(Android) Split up Android context driver into two - GL and Vulkan
|
2020-07-17 13:45:37 +02:00 |
|
twinaphex
|
2ff2604e69
|
MSVC buildfix
|
2020-07-17 04:35:01 +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
|
105e135e48
|
Cleanup
|
2020-07-17 01:20:31 +02:00 |
|
twinaphex
|
6a5770af6d
|
Cleanups
|
2020-07-17 01:17:37 +02:00 |
|
twinaphex
|
707b40d116
|
Cleanups
|
2020-07-17 01:09:00 +02:00 |
|
twinaphex
|
be1e245396
|
Cleanups
|
2020-07-17 00:59:20 +02:00 |
|
twinaphex
|
318d5490cd
|
Cleanups
|
2020-07-17 00:50:06 +02:00 |
|
twinaphex
|
b8cc047d20
|
(context drivers) Cleanups
|
2020-07-16 03:40:52 +02:00 |
|
twinaphex
|
9a34e9799a
|
Cleanups
|
2020-07-15 03:22:01 +02:00 |
|
twinaphex
|
07b075c16f
|
Cleanup
|
2020-07-15 02:59:02 +02:00 |
|
twinaphex
|
8696d292da
|
Cleanup
|
2020-07-15 02:54:27 +02:00 |
|
twinaphex
|
014d0fafb4
|
(DRM) Cleanups
|
2020-07-15 02:45:34 +02:00 |
|