Commit Graph

40420 Commits

Author SHA1 Message Date
sonninnos
4aa8d3a818 libretro: Add autostateload unserialize crash safeguard 2024-06-05 16:36:43 +03:00
sonninnos
4cc75d91fe libretro: Fix opengl detectvsyncswapinterval crash 2024-06-05 16:36:43 +03:00
sonninnos
0b677dcfdf libretro: Logging correction 2024-06-05 16:36:38 +03:00
Henrik Rydgård
0388613ce2
Merge pull request #19230 from sonninnos/libretro-renderer
Libretro: Add video renderer core option
2024-06-04 13:58:41 +02:00
sonninnos
49b9319570 libretro: Revised software rendering option 2024-06-04 14:25:46 +03:00
Henrik Rydgård
9792e4488f
Merge pull request #19244 from hrydgard/optimize-skin-matrix
JIT-less vertex decoder: SSE/NEON-optimize ComputeSkinMatrix
2024-06-04 12:50:12 +02:00
Henrik Rydgård
6ce087430b JIT-less vertex decoder: SSE/NEON-optimize ComputeSkinMatrix 2024-06-04 12:29:16 +02:00
Henrik Rydgård
93b5bfbfd9
Merge pull request #19243 from hrydgard/accelerometer-ios
iOS: Implement accelerometer support
2024-06-04 12:22:53 +02:00
Henrik Rydgård
083656fcc0
Merge pull request #19241 from hrydgard/optimize-vertex-dec
Optimize color conversions in non-JIT vertex decoder
2024-06-04 12:07:09 +02:00
Henrik Rydgård
2174a896cd Clarify operator precedence 2024-06-04 12:01:18 +02:00
Henrik Rydgård
7b3f0aeab2 iOS: Implement accelerometer support 2024-06-04 11:51:09 +02:00
Henrik Rydgård
328acdcd0a
Merge pull request #19239 from lvonasek/cleanup-openxr
OpenXR - Cleanup
2024-06-04 11:06:02 +02:00
Henrik Rydgård
9ac7054b01 Vertex decoder (non-JIT): Optimize 16-bit color decoders. 2024-06-04 10:35:31 +02:00
Henrik Rydgård
5b14cf9a3d Switch to the new functions. 2024-06-04 10:28:13 +02:00
Henrik Rydgård
f2b4ad04c6 Write new 16-bit to 32-bit color conversion utility functions 2024-06-04 10:26:42 +02:00
sonninnos
55943ed95c libretro: Use SET_CONTROLLER_INFO 2024-06-03 21:48:12 +03:00
sonninnos
328c09f016 libretro: Core option reorganizing 2024-06-03 21:48:12 +03:00
sonninnos
957c4c7d74 libretro: Add CropTo16x9 core option 2024-06-03 21:48:12 +03:00
sonninnos
c8b7ae817d libretro: Add video renderer core option 2024-06-03 21:48:12 +03:00
Henrik Rydgård
dce27e4da4
Merge pull request #19238 from Kaitul/master
Update zh_TW.ini
2024-06-03 19:00:02 +02:00
Lubos
7b089effa0 OpenXR - Use single VR projection matrix 2024-06-03 18:29:06 +02:00
Lubos
47a7b856ef OpenXR - Update SDK 2024-06-03 18:03:57 +02:00
Kung-chih
d28618f7c4
Update zh_TW.ini 2024-06-03 21:58:14 +08:00
Henrik Rydgård
8600e81c62
Merge pull request #19237 from hrydgard/at3-bad-data-crashfix
Avoid crashing when atrac3 decoders fail to init due to bad params
2024-06-03 12:32:33 +02:00
Henrik Rydgård
a653939380 Avoid crashing when atrac3 decoders fail to init due to bad params. Fixes Kosmodrones (though no music). 2024-06-03 12:01:42 +02:00
Henrik Rydgård
956e9f8d0a
Merge pull request #19208 from hrydgard/upgrade-vma
Vulkan: Update to the latest version of VMA
2024-06-03 10:03:46 +02:00
Henrik Rydgård
ac5c16ff77
Merge pull request #19233 from hrydgard/minor-ir-opt
Minor IR Interpreter optimizations, other bugfixes
2024-06-02 11:11:34 +02:00
Henrik Rydgård
7a32507ab7 Add a decode counter to vertex decoders in _DEBUG mode 2024-06-02 10:25:05 +02:00
Henrik Rydgård
5b566d5807 Crashfix, add Copy ability to ShaderViewScreen 2024-06-02 10:25:05 +02:00
Henrik Rydgård
becc145099 Improve code generation for some IRInterpreter ops 2024-06-02 10:25:04 +02:00
Henrik Rydgård
d4e3597ddb Minor codegen improvement 2024-06-02 10:23:44 +02:00
Henrik Rydgård
5da08ac41d
Merge pull request #19231 from hrydgard/ir-work
IR Interpreter: Some minor optimizations
2024-06-01 22:21:02 +02:00
Henrik Rydgård
3b5c71170c IRInterpreter: Various SIMD optimization. Move out the reverse-bits implementation 2024-06-01 20:29:03 +02:00
Henrik Rydgård
49b0af20ca IRInterpreter: Reorder some ops towards the end, trying to keep "hot" ops together 2024-06-01 18:06:31 +02:00
Henrik Rydgård
d298c6f6f5
Merge pull request #19227 from hrydgard/more-text-fixes
More text fixes on iOS/Mac
2024-06-01 14:09:33 +02:00
Henrik Rydgård
f2e15c30c9
Merge pull request #19226 from sandboxgamedev123/master
Add AppImage Scripts for Linux
2024-06-01 13:55:27 +02:00
Henrik Rydgård
81c642e2b2 Fix scaling issues in cocoa text drawer 2024-06-01 13:44:11 +02:00
sandboxgamedev123
46fb1272e9
Add files via upload 2024-06-01 07:41:23 -04:00
Henrik Rydgård
7b50443c66 Simplfication 2024-06-01 13:15:14 +02:00
Henrik Rydgård
65fb1a5aa7
Merge pull request #19224 from hrydgard/more-ios-fixes
More iOS fixes
2024-06-01 13:14:39 +02:00
Henrik Rydgård
8e1218976d Fix wrong function signature in iOS file picker, also a lifetime issue 2024-06-01 12:31:12 +02:00
Henrik Rydgård
bd13653153 iOS: Call hideKeyboard from a couple more places 2024-06-01 12:28:13 +02:00
Henrik Rydgård
ba82360861 Some additions to credits 2024-06-01 12:28:13 +02:00
Henrik Rydgård
929ced7acc Minor cleanup in draw_text_cocoa 2024-06-01 12:28:13 +02:00
Henrik Rydgård
e1b760f628
Merge pull request #19223 from hrydgard/more-text-cleanup
More text rendering code cleanup
2024-06-01 10:35:33 +02:00
Henrik Rydgård
28cf69f67e Remove duplicate code from the text rendering backends 2024-06-01 09:58:58 +02:00
Henrik Rydgård
d6b6d087c0 Make the font lifecycle more similar between the backends. 2024-06-01 09:43:11 +02:00
Henrik Rydgård
9f36970f7f sv_SE updates 2024-06-01 09:35:29 +02:00
Henrik Rydgård
c38f448d85
Merge pull request #19222 from hrydgard/more-text-cleanup
More text rendering code cleanup
2024-06-01 00:00:58 +02:00
Henrik Rydgård
65126668e0 Mac/iOS font rendering - Fix line breaking 2024-05-31 23:07:04 +02:00