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
|
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 |
|
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
|
7b30d4eec2
|
Move macro up in the file
|
2020-08-27 12:13:21 +02: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
|
6b3fcf79f0
|
(DXGI) Turn these into macros
|
2020-08-24 00:04:12 +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
|
bbb4d12881
|
(vulkan_common.c) Optimize array access
|
2020-08-19 03:19:21 +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
|
f09df7c6e3
|
Reorder structs, alignment
|
2020-08-15 19:43:17 +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
|
bfc8a7beca
|
Reorder structs/alignment
|
2020-08-14 21:45:41 +02:00 |
|
twinaphex
|
dffa052958
|
Rearrange draw struct
|
2020-08-14 15:58:43 +02:00 |
|
twinaphex
|
379cc9ca4a
|
Small cleanup to get_refresh_rate function
|
2020-08-04 03:12:51 +02:00 |
|
twinaphex
|
84d849f49b
|
Optimize vulkan_acquire_next_image
|
2020-08-03 19:12:55 +02:00 |
|
twinaphex
|
72afa2f932
|
Cleanups
|
2020-08-03 16:33:54 +02:00 |
|
twinaphex
|
3653451c40
|
Cleanup
|
2020-08-03 15:51:07 +02:00 |
|
twinaphex
|
fe59fdb39a
|
Cleanups
|
2020-08-03 15:49:44 +02:00 |
|
twinaphex
|
332bcc7f9e
|
Remove dxgi_update_title
|
2020-08-03 15:48:08 +02:00 |
|
twinaphex
|
89461eb6a5
|
Move vulkan gpu_list to struct data
|
2020-08-03 15:30:46 +02:00 |
|
twinaphex
|
2d10d9fd7a
|
(D3D10) Move these static global variables to D3D10 struct
|
2020-08-03 12:39:46 +02:00 |
|
twinaphex
|
db80281b0f
|
(D3D11) Move static global variables to D3D11 state
|
2020-08-03 12:36:51 +02:00 |
|
Autechre
|
6c7143d02d
|
Merge pull request #10981 from yoshisuga/yoshisuga/ios-metal
iOS/tvOS Metal Renderer
|
2020-07-21 20:41:07 +02:00 |
|
twinaphex
|
a5a3d64b18
|
(Vulkan) Cleanups
|
2020-07-20 06:31:15 +02:00 |
|
twinaphex
|
9ac9309991
|
Optimize call to vulkan_present
|
2020-07-20 04:45:12 +02:00 |
|
Yoshi Sugawara
|
b83823f1f1
|
Add preprocessor flags for tvOS and other build settings; fix compiler errors when building for tvOS sdk
|
2020-07-19 11:42:19 -10:00 |
|
Yoshi Sugawara
|
a2327be378
|
improved readability for references to the platform specific metal storage mode option; removed support for btstack since its not compiling and is less relevant for the iOS platform; removed commented out code
|
2020-07-19 07:48:07 -10:00 |
|
Yoshi Sugawara
|
fd9ac64d55
|
Merge branch 'master' into yoshisuga/ios-metal
|
2020-07-19 00:33:54 -10:00 |
|
Yoshi Sugawara
|
a19f1451cd
|
removed debug logging statements; enable multi touch on metal view to support touchscreen controls; fixed setting the metal view drawable size based on the view bounds size in pixels
|
2020-07-19 00:11:15 -10:00 |
|
twinaphex
|
7c66f0adbc
|
Simplify win32_check_window
|
2020-07-18 17:09:07 +02:00 |
|
twinaphex
|
04a0c55add
|
Cleanups
|
2020-07-18 16:54:14 +02:00 |
|
twinaphex
|
baa349f2ec
|
Cleanup
|
2020-07-17 02:32:37 +02:00 |
|
twinaphex
|
df73277ca8
|
(WGL) Bind different callback for Vulkan
|
2020-07-17 02:31:12 +02:00 |
|
Yoshi Sugawara
|
897aee0bcf
|
add more logging, use autolayout constraints to pin metal view to superview to support orientation changes easier
|
2020-07-14 17:49:38 -10:00 |
|
twinaphex
|
88f742894d
|
Move wayland header to input/common
|
2020-07-14 14:32:37 +02:00 |
|
twinaphex
|
0a492a49be
|
(Vulkan) Fix regression
|
2020-07-13 15:22:27 +02:00 |
|
twinaphex
|
39d3dd4b3c
|
Revert vulkan_framebuffer_generate_mips
|
2020-07-10 11:20:50 +02:00 |
|
Bernhard Schelling
|
e0a9ded6a3
|
Fix invalid calls to dinput_handle_message when input driver is not set to dinput
|
2020-07-09 22:32:43 +09:00 |
|