Commit Graph

10113 Commits

Author SHA1 Message Date
twinaphex
fbe0924d44 Remove some stub functions 2020-09-26 21:40:16 +02:00
twinaphex
e428166a05 Remove unused gfx_display_get_framebuffer_pitch 2020-09-26 20:04:55 +02:00
twinaphex
f22488f620 gfx_display_coords_array_reset unused - remove 2020-09-26 20:03:20 +02:00
twinaphex
14c9ccfda8 Remove gfx_display_{set/get}_driver_id 2020-09-26 19:58:15 +02:00
jdgleaver
6c549d687c Gameboy/Dot_Matrix video filters: Add XRGB8888 support 2020-09-25 16:32:24 +01:00
jdgleaver
b8fb26c196 Fix video filters for builds where both 'HAVE_DYLIB' and 'HAVE_FILTERS_BUILTIN' are defined 2020-09-25 10:51:46 +01:00
twinaphex
bc43db1789 Remove gfx_display_get_coords_array 2020-09-25 10:31:07 +02:00
Autechre
7d8518ec45
Merge pull request #11373 from Jamiras/cheevos_lboard_display
(cheevos) add display widget for active leaderboards
2020-09-25 03:38:03 +02:00
Jamiras
71cd400e56 add display widget for active leaderboards 2020-09-24 11:29:29 -06:00
jdgleaver
3d4ddebcaf Add several LCD-effect video filters 2020-09-24 16:11:07 +01:00
Twinaphex
e0d04c29bc Fix regression 2020-09-24 09:39:02 +02:00
twinaphex
8c440ef72c Optimize gfx_display_draw_keyboard 2020-09-24 09:07:47 +02:00
twinaphex
eb0376fe7d Do white texture freeing outside of gfx_display_init_white_texture 2020-09-24 07:03:24 +02:00
twinaphex
a74d24c3ce Rename gfx_display_allocate_white_texture to
gfx_display_init_white_texture
2020-09-24 06:46:21 +02:00
twinaphex
5f89551e54 Cleanups 2020-09-24 06:37:25 +02:00
twinaphex
515e119861 Get rid of gfx_animation_get_delta_time 2020-09-24 06:14:04 +02:00
twinaphex
2ab0300c33 gfx_display.c - can drop dependency now on gfx_animation.h 2020-09-24 06:00:32 +02:00
twinaphex
37237db804 GFX_DISPLAY_GET_UPDATE_PENDING - turn function into macro 2020-09-24 05:59:14 +02:00
twinaphex
c040e4cd08 Cleanups 2020-09-23 22:14:30 +02:00
twinaphex
4fb2065061 Get rid of gfx_display_draw_pipeline 2020-09-23 21:56:48 +02:00
twinaphex
557b445b27 Cleanups 2020-09-23 21:44:23 +02:00
twinaphex
5a481d8653 Get rid of gfx_display_blend_{begin/end} 2020-09-23 21:37:18 +02:00
Autechre
7938a5e3ac
Merge pull request #11366 from sonninnos/vulkan-minimized-cpu
(Vulkan) Fix CPU usage when minimized
2020-09-23 17:22:07 +02:00
twinaphex
43b43351fa Start making gfx_display_blend_begin and gfx_display_blend_end
unnecessary
2020-09-23 09:32:42 +02:00
Tony Jansson
a0eee521e3 (Vulkan) Fix CPU usage when minimized 2020-09-23 04:17:30 +03:00
Tony Jansson
bb1c853ecd (Vulkan) Reduce log spam 2020-09-23 02:00:03 +03:00
twinaphex
77abaac79c Get rid of duplicate function gfx_display_draw_blend 2020-09-22 04:13:53 +02:00
twinaphex
bde4abfe8b (Gfx display driver) Get rid of unused restore_clear_color/clear_color 2020-09-22 04:03:19 +02:00
twinaphex
02985900c8 Get rid of unused gfx_display_restore_clear_color 2020-09-22 03:56:02 +02:00
twinaphex
6bb3e37d53 Get rid of gfx_display_clear_color 2020-09-22 03:54:22 +02:00
twinaphex
97225bfe64 (gfx_display.c) Cleanups 2020-09-22 03:53:10 +02:00
twinaphex
d898304ee5 Get rid of gfx_display_draw_gradient 2020-09-22 03:29:48 +02:00
twinaphex
065d781df7 (X11) Buildfix 2020-09-20 18:16:02 +02:00
twinaphex
5bd71497c5 (dispserv X11) Get rid of static global variables 2020-09-20 18:13:00 +02:00
twinaphex
f1f66597a3 Cleanups 2020-09-20 17:57:44 +02:00
twinaphex
8eeb612493 Cleanups 2020-09-20 17:50:06 +02:00
twinaphex
bdbfc80584 Cleanups 2020-09-20 03:06:23 +02:00
twinaphex
0e49f058f3 Use strcpy_literal in more places 2020-09-19 23:59:06 +02:00
twinaphex
1296fc4745 use strlcpy_literal for string literal copies 2020-09-19 23:28:01 +02:00
Autechre
7b600d46ad
Merge pull request #11342 from Ophidon/master
Variable BFI
2020-09-19 22:24:47 +02:00
Ophidon
05c5bdf587 C89 Compliance
For loop iterators updated for C89 compliance.
2020-09-19 13:28:21 -04:00
valadaa48
15708f5d44 oga_gfx: strlcpy, msg max len 128 + style nits 2020-09-19 11:23:59 -04:00
twinaphex
ca9683d58d C89 fixes - use C style comments instead of C++, style nits 2020-09-19 14:47:40 +02:00
valadaa48
7015e199bb oga_gfx: rewrite
- Drop libgo2 dep
- Use more features of RGA
- Triple buffer instead of double buffer
- Rewrite of message code to support surface caching, transluceny,
  and multiline message support. Messages also don't scale with the
  emulation frame anymore and are drawn directly to the frame buffer.
- Better support for aspect ratios
2020-09-18 21:24:10 -04:00
Ophidon
2f36c94f3f Variable BFI
BFI support added for 180hz / 240hz / etc. Solves issue with image retention from voltage issues at 120hz BFI. Also disabled BFI while in menu, as if set to an incorrect value for the current refresh rate, could cause severe flickering and difficulty reverting to the correct value.
2020-09-18 11:57:32 -04:00
twinaphex
c2cd39379a (gfx_widgets.c) Put FIFO queue on stack 2020-09-18 02:18:21 +02:00
Ben
b33f0b9121 low resoluiton fis for RetroArch exit
On exit changes
2020-09-16 14:13:04 +01:00
Ben
17809688a6 Fix for low resoltion crash
256x240 resolutions and lower are now working
2020-09-16 14:07:15 +01:00
Ben
382044b5bf Low resolution switch bug fix
This allows resolutions lower that 32x224 like 256x224 to work
2020-09-16 13:49:34 +01:00
twinaphex
4e594c6437 Move win32_window_init outside of ui_win32.c and to gfx/common/win32_common.c 2020-09-16 10:29:50 +02:00
Twinaphex
62f4eae323 (Cocoa) Cleanups 2020-09-15 20:53:48 +02:00
twinaphex
a49b81c161 Cleanup 2020-09-15 11:48:56 +02:00
twinaphex
26b2295759 (cocoa_gl_ctx.m) Style nits 2020-09-15 11:28:04 +02:00
twinaphex
c436ac83cd Call gl2_set_viewport directly 2020-09-15 11:11:32 +02:00
twinaphex
3a37e13a54 Call video_driver_set_viewport directly 2020-09-15 11:05:47 +02:00
twinaphex
c133c2a10c (Cocoa GL ctx) Add updateSel 2020-09-14 23:59:42 +02:00
Twinaphex
13e553a34b get_backing_scale_factor - use class_respondsToSelector 2020-09-14 21:27:22 +02:00
twinaphex
fb6642192d Add TARGET_OS_OSX ifdef around this 2020-09-14 16:17:31 +02:00
Twinaphex
2bfadbdad5 (Apple CocoaGL) Call flushBuffer with msg_objcSend 2020-09-14 16:15:53 +02:00
twinaphex
5838817bbd Get rid of gfx_widgets_set_status_text 2020-09-14 14:11:44 +02:00
twinaphex
15ace7c0cb Fix C89_BUILD issue 2020-09-14 13:25:18 +02:00
twinaphex
11e65e20b7 Cleanup 2020-09-14 13:06:04 +02:00
twinaphex
19a380a328 Revert "(X11/dispserv) Cleanups"
This reverts commit 30cde1edfb.
2020-09-14 13:05:02 +02:00
twinaphex
30cde1edfb (X11/dispserv) Cleanups 2020-09-14 13:04:14 +02:00
twinaphex
1b61ef4a5a Cleanups 2020-09-14 12:59:32 +02:00
twinaphex
9bd1046538 (dispserv_x11.c) Buildfix 2020-09-14 12:57:34 +02:00
twinaphex
9cb8fb8de5 Include missing header 2020-09-14 12:54:15 +02:00
twinaphex
868ef85f5d (dispserv_x11.c) C89 nits/cleanups 2020-09-14 12:53:49 +02:00
Autechre
b5c3d04c1f
Merge pull request #11323 from alphanu1/master
CRTSwitchRes improvements and Core Load Chrash Fix
2020-09-14 12:41:53 +02:00
alphanu1
cb404b676d
Fix seg faults 2020-09-11 18:54:17 +01:00
alphanu1
897ea6aff3
Fix for bad res name 2020-09-11 18:04:40 +01:00
alphanu1
7b2588c721
Fix mem compile errors 2020-09-11 17:31:17 +01:00
jdgleaver
55b6d8ba15 Miscellaneous overlay fixes 2020-09-11 17:00:44 +01:00
alphanu1
d7d03a8759
Clean up resources to reduce memory leaks 2020-09-11 16:59:38 +01:00
alphanu1
afc3badd72
Fixed Crash On Core Load 2020-09-11 16:30:43 +01:00
alphanu1
dc19dd3db4
Closing XDisp to reduce mem leaks 2020-09-11 16:17:46 +01:00
alphanu1
877408adda
Fixed Missing Variable 2020-09-11 15:57:56 +01:00
alphanu1
e5b4fb4c7c
CRTSwitchRes improvements and Core Load Chrash Fix 2020-09-11 15:39:05 +01:00
Autechre
daf6843cd3
Revert "CRTSwitchRes Improvements (removal of system calls)" 2020-09-11 15:15:07 +02:00
twinaphex
a21d09addc Revert "(dispserv_x11.c) Cleanups"
This reverts commit e27b314afb.
2020-09-11 15:14:22 +02:00
twinaphex
6fd1485c34 Revert "Turn g_monitor_index into static global"
This reverts commit 65f5544a7e.
2020-09-11 15:14:11 +02:00
twinaphex
c6fa9c6720 Revert "Add header"
This reverts commit 1b9c906d69.
2020-09-11 15:14:04 +02:00
twinaphex
85515b239f Revert "Get rid of this unused variable"
This reverts commit bcfd4a3cd6.
2020-09-11 15:13:48 +02:00
twinaphex
fb3d8a634b Revert "(dispserv_x11) Cleanups"
This reverts commit 3d09bacb93.
2020-09-11 15:13:42 +02:00
twinaphex
6f6b15aedd (drivers_display) Cleanups 2020-09-11 14:21:09 +02:00
twinaphex
6a82772b72 Revert "Avoid having to call expensive matrix identity functions"
This reverts commit 7a87917c58.
2020-09-11 14:16:12 +02:00
twinaphex
7a87917c58 Avoid having to call expensive matrix identity functions 2020-09-11 14:06:42 +02:00
twinaphex
bac1f1fd51 Cleanup 2020-09-11 13:48:23 +02:00
twinaphex
343fef1264 (drivers_display) Cleanups 2020-09-11 13:46:35 +02:00
twinaphex
60b26bd490 (drivers_display) cleanups 2020-09-11 13:19:07 +02:00
twinaphex
3d09bacb93 (dispserv_x11) Cleanups 2020-09-11 11:37:08 +02:00
twinaphex
bcfd4a3cd6 Get rid of this unused variable 2020-09-11 08:22:13 +02:00
twinaphex
1b9c906d69 Add header 2020-09-11 08:20:21 +02:00
twinaphex
65f5544a7e Turn g_monitor_index into static global 2020-09-11 08:15:14 +02:00
twinaphex
e27b314afb (dispserv_x11.c) Cleanups 2020-09-11 08:13:33 +02:00
Autechre
5640a5b512
Merge pull request #11315 from alphanu1/master
CRTSwitchRes Improvements (removal of system calls)
2020-09-11 07:29:19 +02:00
Soar Qin
728c2b3af4 fix over-translating codes for window ClassName, as an additional fix to 3c6552b 2020-09-11 01:38:58 +08:00
Ben
42c22df72a Code cleanup 2020-09-10 14:44:49 +01:00
Ben
00ba1646c6 Merge remote-tracking branch 'upstream/master'
Upstream
2020-09-10 14:37:17 +01:00
alphanu1
28463a9729
CRTSwirchRes Improvements
Removed all system call. Switching now only uses RandR Library.

Resolutions checks to prevent conflicts and crashes.

Closing X11 server now runs a clean up to removes all resolutions installed.
2020-09-10 13:52:31 +01:00
Autechre
33a04a794f
Merge pull request #11312 from justinweiss/3ds-enable-threading
[3DS] Enable threading and add a threaded audio driver
2020-09-10 06:50:12 +02:00
Autechre
2d3c63f545
Merge pull request #11248 from justinweiss/update-libctru
[3DS] Update to libctru 2.0
2020-09-10 06:49:54 +02:00
driver1998
9cf71619d3 GDI: use custom BITMAPINFO struct to avoid malloc 2020-09-07 12:36:43 +08:00
driver1998
fb00bf8602 gdi: Fix crashing 2020-09-07 10:55:25 +08:00
driver1998
a4dec6e226 d3d9: "Fix" the HLSL render chain
It won't get you very far, but at least it won't crash.
Needs HAVE_HLSL and HAVE_D3DX defines and DirectX SDK
2020-09-07 10:13:41 +08:00
Autechre
5ce53c3c01
Merge pull request #11277 from valadaa48/oga_gfx_round_width
oga_gfx: round width to nearest integer when scaling
2020-09-04 04:59:31 +02:00
twinaphex
5fdf0c818d Cleanups 2020-09-04 04:15:46 +02:00
twinaphex
91d78c1e9f video_shader_read_reference_path - simplify 2020-09-04 04:12:51 +02:00
twinaphex
09f72c1465 Turn function static 2020-09-04 04:07:29 +02:00
valadaa48
405b987986 oga_gfx: round width to nearest integer when scaling 2020-09-03 21:53:21 -04:00
twinaphex
88c0024a52 Cleanup video_shader_read_reference_path 2020-09-04 03:49:41 +02:00
twinaphex
4ca691acc9 Cleanup 2020-09-04 03:32:25 +02:00
twinaphex
197f6a7763 Struct reordering, alignment 2020-09-01 19:59:56 +02:00
twinaphex
e810b0251a (GL) Cleanups 2020-09-01 19:54:41 +02:00
twinaphex
0cba3104be Turn array static 2020-09-01 04:15:20 +02:00
twinaphex
ce6e5d6f08 Reorder structs, alignment 2020-09-01 00:25:35 +02:00
twinaphex
521050cf79 Remove gfx_widgets_get_pure_white 2020-08-31 23:46:24 +02:00
twinaphex
a82bff2055 (Wayland) Fix serious warnings - input struct pointer was being passed
to function that requires gfx struct pointer
2020-08-31 19:56:03 +02:00
Autechre
094ae69b09
Update x_vk_ctx.c 2020-08-31 14:17:36 +02:00
twinaphex
5f08605680 Refactor joypad drivers 2020-08-30 05:29:32 +02:00
twinaphex
8999d6e4a6 (DInput) Set a userdata struct for the window message loop properly -
get rid of input_get_data - we no longer need it
2020-08-29 03:41:33 +02:00
twinaphex
d02d9573ab Silence unused variable warnings 2020-08-28 05:05:15 +02:00
Justin Weiss
f53c137459 [3DS] Enable threading 2020-08-27 19:36:39 -07: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
d249f83c85 (Win32) Message loop - more cleanups 2020-08-28 01:20:54 +02:00
twinaphex
5f2e810879 Deduplicate code in WndProc function callback implementations 2020-08-28 00:38:15 +02:00
twinaphex
be3345b766 Reorder structs for alignment 2020-08-27 22:17:51 +02:00
twinaphex
63b77fb542 Use config_get_entry where possible instead of config_get_array
to prevent string allocation on heap
2020-08-27 16:20:49 +02:00
twinaphex
7b30d4eec2 Move macro up in the file 2020-08-27 12:13:21 +02:00
Justin Weiss
9ae2514009 [3DS] Update to libctru 2.0
Set USE_CTRULIB_2=1 to build with libctru 2.0. When unset, this code
is compatible with the older toolchain.

Some 2.0 changes addressed rare problems in earlier versions:

- Save / restore stack pointer for init / exit
  Otherwise, it could be outside of the range we deallocate.
- Run aptMainLoop in the audio driver to react correctly to sleep events

Other changes for 2.0:

- Remove ninjhax1 -- requires outdated APIs that have been removed
- Switch from __sync_arbiter to syncArbitrateAddress
- Use implicit gxCmdBuf
- Use gpuPresentBuffer for double buffering
2020-08-26 19:08:12 -07:00
twinaphex
b4d26aca9c Turn vulkan_write_quad_vbo into macro 2020-08-27 02:29:32 +02:00
twinaphex
9672d9b12f Cleanup 2020-08-27 02:07:33 +02:00
twinaphex
e8a0ea15cd Improve glslang_read_shader_file somewhat 2020-08-26 23:46:16 +02:00
twinaphex
044209bc5a Create string_separate_noalloc 2020-08-26 23:46:16 +02:00
twinaphex
4388303077 video_shader_write_conf_preset - use less mallocs 2020-08-26 19:19:26 +02:00
twinaphex
1118ba09ec video_shader_resolve_current_parameters - don't use malloc 2020-08-26 19:10:43 +02:00
twinaphex
3ff29abbc8 video_shader_parse_pass - don't use malloc 2020-08-26 19:07:36 +02:00
twinaphex
603b2bf166 Simplify video_shader_read_conf_preset 2020-08-26 18:54:14 +02:00
twinaphex
662e37f670 Replace more instances of string_split 2020-08-26 13:35:05 +02:00
twinaphex
86424a0cd8 (video_shader_parse) Use string_split_noalloc 2020-08-26 04:22:18 +02:00
twinaphex
3b555ab508 (gfx_animation) use string_split_noalloc 2020-08-26 04:12:29 +02:00
twinaphex
a9ffc4991b Reorder structs/alignment 2020-08-25 20:39:06 +02:00
twinaphex
6af6d5eb1c (jdgleaver) Initialize string lists properly to prevent memory leaks 2020-08-25 13:25:27 +02:00
jdgleaver
2a58920e4e Improve appearance of 'generic_message' widget 2020-08-24 13:31:51 +01:00
twinaphex
c2a8a0f04e use string_list_initialize/deinitialize in more places 2020-08-24 01:16:14 +02:00
twinaphex
0a69d14b11 Reimplement slang_preprocess_parse_parameters 2020-08-24 00:54:24 +02:00
twinaphex
6b3fcf79f0 (DXGI) Turn these into macros 2020-08-24 00:04:12 +02:00
twinaphex
4ec216dc0b Get rid of file_path_str 2020-08-22 01:06:10 +02:00
jdgleaver
d43e92907e Improve appearance of 'libretro_message' widget 2020-08-21 11:33:27 +01:00
twinaphex
50efd72a8e gfx_display_draw_texture_slice - don't use malloc/free 2020-08-21 10:03:32 +02:00
twinaphex
6b978eb057 (D3D11) Cleanups 2020-08-19 11:26:30 +02:00
twinaphex
54c31348ce Further simplify vulkan_write_quad_vbo 2020-08-19 06:06:30 +02:00
twinaphex
2f405c4088 Optimize vulkan_write_quad_vbo 2020-08-19 05:32:40 +02:00
twinaphex
6136035f2e Optimize vulkan_write_quad_vbo 2020-08-19 04:59:14 +02:00
twinaphex
4fb388ca4d Cleanup 2020-08-19 04:34:22 +02:00
twinaphex
bbb4d12881 (vulkan_common.c) Optimize array access 2020-08-19 03:19:21 +02:00
twinaphex
5166eebcaf for loop cleanups - use space after 'for' 2020-08-19 03:06:22 +02:00
twinaphex
4f991ab640 Reorder structs, alignment 2020-08-18 17:16:59 +02:00
twinaphex
3a21a6e134 Cleanup 2020-08-18 16:53:19 +02:00
twinaphex
21855dfb85 Reorder structs, alignment 2020-08-18 16:51:15 +02:00
twinaphex
acc34d1820 (gfx_thumbnail_path) Further cleanups 2020-08-18 15:36:51 +02:00
twinaphex
eb604502bb (gfx_thumbnail_path) Cleanups 2020-08-18 15:32:25 +02:00
twinaphex
0c5611d10e Clean up more string variables on heap; move to stack 2020-08-18 13:17:28 +02:00
twinaphex
4177ea4256 Update 2020-08-17 15:11:48 +02:00
twinaphex
c81d06d0a1 Reorder structs, alignment 2020-08-17 15:09:19 +02:00
twinaphex
aeeff7f350 (D3D11) Cleanup 2020-08-16 03:11:00 +02:00
twinaphex
4958e30d8f (slang shader backends) Cleanups 2020-08-16 02:29:54 +02:00
twinaphex
e35d2cb527 CLeanups 2020-08-16 02:20:13 +02:00
twinaphex
bb58b0d6e3 (GLSLANG) Move more common code out of shader_gl_core and shader_vulkan
and into glslang_util.h
2020-08-16 02:05:38 +02:00
twinaphex
789bc83276 reorder structs, alignment 2020-08-15 23:02:01 +02:00
twinaphex
f09df7c6e3 Reorder structs, alignment 2020-08-15 19:43:17 +02:00
twinaphex
6e1445c658 Reorder structs, alignment 2020-08-15 02:55:29 +02:00
twinaphex
3ec21b292c Reorder structs, alignment 2020-08-15 01:18:23 +02:00
twinaphex
e399a2f78e reorder structs, alignment 2020-08-15 00:35:15 +02:00
twinaphex
acfb7d0a23 Reorder structs, alignment 2020-08-14 23:13:05 +02:00
twinaphex
327d82cc1d Struct reordering/alignment 2020-08-14 22:21:05 +02:00
twinaphex
8a530aa5dd Reorder structs/alignment 2020-08-14 21:48:12 +02:00
twinaphex
bfc8a7beca Reorder structs/alignment 2020-08-14 21:45:41 +02:00
twinaphex
7bb63a213c Struct reordering/alignment 2020-08-14 21:09:24 +02:00
twinaphex
7ea2111936 Struct reorderings 2020-08-14 18:36:09 +02:00
twinaphex
659d50c916 Struct reorderings 2020-08-14 18:31:28 +02:00
twinaphex
b6228729b6 More struct alignment 2020-08-14 17:11:18 +02:00
twinaphex
dffa052958 Rearrange draw struct 2020-08-14 15:58:43 +02:00
twinaphex
8b8c52bb67 Cleanup 2020-08-14 06:45:36 +02:00
twinaphex
eb95757fb2 update_time_callback - Get rid of default callback - just point to NULL
instead
2020-08-14 06:39:12 +02:00
twinaphex
c250b94dcf Move p_anim state to rarch_state 2020-08-14 06:29:13 +02:00
twinaphex
31e50f1221 (gfx_animation) Get rid of some static variables, move struct
definitions to header
2020-08-14 05:53:57 +02:00
Autechre
15b6a6ede4
Merge pull request #11187 from schellingb/gfx_animation_rbuf
Simplify gfx_animation by switching from dynarray to rbuf
2020-08-13 17:23:16 +02:00
Jamiras
2a5516b1b9 ensure cheevos badge textures are released before video driver is deinitialized 2020-08-12 21:55:12 -06:00
Bernhard Schelling
48fabb7f88 Simplify gfx_animation by switching from dynarray to RBUF 2020-08-13 05:23:32 +09:00
Érico Rolim
87d99601f6 [gfx] Fix static function placement.
In gfx/drivers_context/vc_egl_ctx.c, move gfx_ctx_vc_bind_api
declaration to before it's called by any other function, otherwise it
warns about "warning: implicit declaration of function" and can error
out with "error: conflicting types for 'gfx_ctx_vc_bind_api'" in certain
cases.
2020-08-10 00:51:14 -03:00
Twinaphex
b1723f7cd0 Remove unused CocoaTouch menu - allows us to get rid of a lot of
dead code
2020-08-09 19:41:04 +02:00
twinaphex
2a9915f80d (D3D) Buildfix 2020-08-08 19:12:01 +02:00
twinaphex
ade58fc8b6 (UWP) Buildfix 2020-08-08 18:17:40 +02:00
twinaphex
365ca7cf63 Buildfix 2020-08-06 02:59:09 +02:00
jdgleaver
ada08e1c6f 'comparison of integer expressions of different signedness' warning fix 2020-08-05 09:55:06 +01:00
twinaphex
a1ce1e4f1d gl_glsl_set_proc_address unneeded - remove it 2020-08-04 03:58:51 +02:00
twinaphex
bcd743d3c5 Cleanup 2020-08-04 03:32:56 +02:00