File tree
13 files changed
+83
-46
lines changed- externals
- src/video_core/renderer_vulkan
13 files changed
+83
-46
lines changedDiff for: externals/cryptopp-cmake
Submodule cryptopp-cmake updated 2 files
Diff for: externals/cubeb
- .github/workflows/build.yml+3-3
- CMakeLists.txt+2-4
- googletest+1-1
- include/cubeb/cubeb.h+1-53
- src/android/cubeb-output-latency.h+1-4
- src/android/cubeb_media_library.h+9-15
- src/cubeb-internal.h-5
- src/cubeb-jni.h-8
- src/cubeb.c-45
- src/cubeb_aaudio.cpp+116-270
- src/cubeb_alsa.c-3
- src/cubeb_audiotrack.c-3
- src/cubeb_audiounit.cpp+3-26
- src/cubeb_jack.cpp+13-30
- src/cubeb_kai.c-3
- src/cubeb_log.cpp+3-3
- src/cubeb_mixer.cpp+1-1
- src/cubeb_opensl.c+244-397
- src/cubeb_oss.c-3
- src/cubeb_pulse.c-3
- src/cubeb_ring_array.h+18-5
- src/cubeb_sndio.c-3
- src/cubeb_sun.c-3
- src/cubeb_utils.h+6-15
- src/cubeb_wasapi.cpp+16-29
- src/cubeb_winmm.c-3
- test/common.h+37-36
- test/test_audio.cpp+73-83
- test/test_callback_ret.cpp+54-69
- test/test_deadlock.cpp+262
- test/test_device_changed_callback.cpp+17-24
- test/test_devices.cpp+79-81
- test/test_duplex.cpp+51-67
- test/test_latency.cpp+13-9
- test/test_logging.cpp+4-7
- test/test_loopback.cpp+120-203
- test/test_overload_callback.cpp+19-26
- test/test_record.cpp+25-32
- test/test_resampler.cpp+269-344
- test/test_ring_array.cpp+14-13
- test/test_ring_buffer.cpp+64-64
- test/test_sanity.cpp+35-58
- test/test_tone.cpp+26-32
- test/test_utils.cpp+4-2
Diff for: externals/dynarmic
Submodule dynarmic updated from 30f1a3c to d333a09
Diff for: externals/oaknut
- .github/workflows/build-and-test.yml+4-172
- CMakeLists.txt+6-41
- README.md+2-152
- include/oaknut/code_block.hpp+10-10
- include/oaknut/dual_code_block.hpp-165
- include/oaknut/feature_detection/cpu_feature.hpp-107
- include/oaknut/feature_detection/feature_detection.hpp-35
- include/oaknut/feature_detection/feature_detection_apple.hpp-112
- include/oaknut/feature_detection/feature_detection_freebsd.hpp-62
- include/oaknut/feature_detection/feature_detection_generic.hpp-23
- include/oaknut/feature_detection/feature_detection_hwcaps.hpp-120
- include/oaknut/feature_detection/feature_detection_idregs.hpp-167
- include/oaknut/feature_detection/feature_detection_linux.hpp-45
- include/oaknut/feature_detection/feature_detection_netbsd.hpp-81
- include/oaknut/feature_detection/feature_detection_openbsd.hpp-63
- include/oaknut/feature_detection/feature_detection_w32.hpp-99
- include/oaknut/feature_detection/id_registers.hpp-318
- include/oaknut/feature_detection/read_id_registers_directly.hpp-52
- include/oaknut/impl/arm64_encode_helpers.inc.hpp+22-15
- include/oaknut/impl/cpu_feature.inc.hpp-78
- include/oaknut/impl/enum.hpp+5-57
- include/oaknut/impl/offset.hpp+1-7
- include/oaknut/impl/reg.hpp+6-6
- include/oaknut/oaknut.hpp+57-84
- oaknutConfig.cmake.in-5
- tests/_feature_detect.cpp-77
- tests/architecture.hpp-6
- tests/basic.cpp+20-147
- tests/vector_code_gen.cpp+3-9
Diff for: externals/teakra
- .gitignore+6
- .gitmodules+6
- CMakeLists.txt+1-2
- externals/CMakeLists.txt+7
- externals/mcl+1
- externals/xbyak+1
- hwtest/dspapbptester/Makefile+1-1
- hwtest/dspapbptester/source/main.cpp+2-2
- hwtest/dspmemorytester/Makefile+1-1
- hwtest/dspmemorytester/dspmemorytester.smdh
- hwtest/dspmemorytester/source/main.cpp+2-2
- hwtest/dsptester/Makefile+1-1
- hwtest/dsptester/source/main.cpp+3-3
- hwtest/dspvictester/Makefile+1-1
- hwtest/dspvictester/source/main.cpp+2-2
- include/teakra/teakra.h+5
- src/CMakeLists.txt+22-1
- src/bit_field.h+200
- src/btdmp.cpp+2-2
- src/btdmp.h+1-1
- src/cityhash.cpp+340
- src/cityhash.h+111
- src/core_timing.h+3-3
- src/crash.h+5
- src/decoder.h+6
- src/disassembler.cpp+2-2
- src/hash.h+86
- src/interpreter.h+193-46
- src/ir/basic_block.cpp+239
- src/ir/basic_block.h+195
- src/ir/ir_emitter.cpp+109
- src/ir/ir_emitter.h+58
- src/ir/microinstruction.cpp+1
- src/ir/microinstruction.h+39
- src/ir/opcode.h+31
- src/ir/value.cpp
- src/ir/value.h+133
- src/jit.cpp
- src/jit.h+360
- src/jit_no_ir.cpp+1
- src/jit_no_ir.h+5.3k
- src/jit_regs.h+881
- src/matcher.h+12-1
- src/memory_interface.cpp+1-1
- src/memory_interface.h+1
- src/memory_pool.cpp+43
- src/memory_pool.h+45
- src/operand.h+2-2
- src/processor.cpp+35-11
- src/processor.h+4-3
- src/register.h+8-7
- src/swap.h+680
- src/teakra.cpp+38-8
- src/test.h+2-2
- src/test_generator.cpp+1
- src/test_verifier/CMakeLists.txt+1-1
- src/test_verifier/main.cpp+139-40
- src/timer.cpp+14-7
- src/timer.h+1-1
- src/translate/translate.cpp+2
- src/translate/translate.h+2.5k
- src/xbyak_abi.h+269
- tests/CMakeLists.txt+14-4
- tests/audio.cpp+276
- tests/audio.h+53
- tests/audio_types.h+41
- tests/bit_field.h+193
- tests/btdmp.cpp+5-5
- tests/common_funcs.h+66
- tests/dsp.h+574
- tests/dsp1.h+107
- tests/firmware.cpp+320
- tests/interpreter.cpp+2-2
- tests/lle.h+349
- tests/main.cpp+338-1
- tests/swap.h+617
- tests/timer.cpp+16-16
Diff for: externals/teakra_interp
+1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
| 1 | + |
+1-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
127 | 127 |
| |
128 | 128 |
| |
129 | 129 |
| |
130 |
| - | |
| 130 | + | |
131 | 131 |
| |
132 | 132 |
| |
133 | 133 |
| |
|
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
284 | 284 |
| |
285 | 285 |
| |
286 | 286 |
| |
287 |
| - | |
| 287 | + | |
288 | 288 |
| |
289 | 289 |
| |
290 | 290 |
| |
| |||
309 | 309 |
| |
310 | 310 |
| |
311 | 311 |
| |
312 |
| - | |
| 312 | + | |
313 | 313 |
| |
314 | 314 |
| |
315 | 315 |
| |
| |||
420 | 420 |
| |
421 | 421 |
| |
422 | 422 |
| |
423 |
| - | |
| 423 | + | |
424 | 424 |
| |
425 | 425 |
| |
426 | 426 |
| |
|
+3-3
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
45 | 45 |
| |
46 | 46 |
| |
47 | 47 |
| |
48 |
| - | |
| 48 | + | |
49 | 49 |
| |
50 |
| - | |
| 50 | + | |
51 | 51 |
| |
52 |
| - | |
| 52 | + | |
53 | 53 |
| |
54 | 54 |
| |
55 | 55 |
| |
|
+41-27
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
559 | 559 |
| |
560 | 560 |
| |
561 | 561 |
| |
562 |
| - | |
563 |
| - | |
564 |
| - | |
565 |
| - | |
566 |
| - | |
567 | 562 |
| |
568 | 563 |
| |
569 | 564 |
| |
570 | 565 |
| |
571 | 566 |
| |
572 | 567 |
| |
573 | 568 |
| |
574 |
| - | |
575 |
| - | |
| 569 | + | |
| 570 | + | |
| 571 | + | |
| 572 | + | |
576 | 573 |
| |
577 | 574 |
| |
578 | 575 |
| |
| |||
583 | 580 |
| |
584 | 581 |
| |
585 | 582 |
| |
586 |
| - | |
587 |
| - | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
588 | 587 |
| |
589 | 588 |
| |
590 | 589 |
| |
591 |
| - | |
| 590 | + | |
592 | 591 |
| |
593 | 592 |
| |
594 | 593 |
| |
595 |
| - | |
| 594 | + | |
596 | 595 |
| |
597 | 596 |
| |
598 | 597 |
| |
| |||
607 | 606 |
| |
608 | 607 |
| |
609 | 608 |
| |
610 |
| - | |
| 609 | + | |
| 610 | + | |
| 611 | + | |
| 612 | + | |
| 613 | + | |
| 614 | + | |
| 615 | + | |
| 616 | + | |
| 617 | + | |
| 618 | + | |
| 619 | + | |
| 620 | + | |
| 621 | + | |
| 622 | + | |
| 623 | + | |
611 | 624 |
| |
612 | 625 |
| |
613 | 626 |
| |
| |||
621 | 634 |
| |
622 | 635 |
| |
623 | 636 |
| |
624 |
| - | |
625 |
| - | |
626 |
| - | |
627 |
| - | |
628 |
| - | |
629 |
| - | |
630 |
| - | |
631 |
| - | |
| 637 | + | |
| 638 | + | |
| 639 | + | |
| 640 | + | |
| 641 | + | |
| 642 | + | |
| 643 | + | |
632 | 644 |
| |
633 |
| - | |
| 645 | + | |
634 | 646 |
| |
635 | 647 |
| |
636 | 648 |
| |
| |||
639 | 651 |
| |
640 | 652 |
| |
641 | 653 |
| |
642 |
| - | |
643 |
| - | |
644 |
| - | |
| 654 | + | |
| 655 | + | |
| 656 | + | |
645 | 657 |
| |
646 | 658 |
| |
647 |
| - | |
648 |
| - | |
| 659 | + | |
649 | 660 |
| |
650 | 661 |
| |
651 | 662 |
| |
| |||
661 | 672 |
| |
662 | 673 |
| |
663 | 674 |
| |
664 |
| - | |
| 675 | + | |
| 676 | + | |
| 677 | + | |
| 678 | + | |
665 | 679 |
| |
666 | 680 |
| |
667 | 681 |
| |
|
+3-4
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
107 | 107 |
| |
108 | 108 |
| |
109 | 109 |
| |
110 |
| - | |
111 |
| - | |
| 110 | + | |
112 | 111 |
| |
113 | 112 |
| |
114 |
| - | |
115 |
| - | |
| 113 | + | |
116 | 114 |
| |
117 | 115 |
| |
118 | 116 |
| |
| |||
154 | 152 |
| |
155 | 153 |
| |
156 | 154 |
| |
| 155 | + | |
157 | 156 |
| |
158 | 157 |
| |
159 | 158 |
| |
|
+21-2
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
140 | 140 |
| |
141 | 141 |
| |
142 | 142 |
| |
| 143 | + | |
143 | 144 |
| |
144 | 145 |
| |
145 | 146 |
| |
| |||
170 | 171 |
| |
171 | 172 |
| |
172 | 173 |
| |
173 |
| - | |
| 174 | + | |
| 175 | + | |
| 176 | + | |
| 177 | + | |
| 178 | + | |
| 179 | + | |
| 180 | + | |
| 181 | + | |
| 182 | + | |
| 183 | + | |
| 184 | + | |
| 185 | + | |
| 186 | + | |
| 187 | + | |
174 | 188 |
| |
175 |
| - | |
| 189 | + | |
| 190 | + | |
| 191 | + | |
| 192 | + | |
| 193 | + | |
| 194 | + | |
176 | 195 |
| |
177 | 196 |
| |
178 | 197 |
| |
|
+5-1
Original file line number | Diff line number | Diff line change | |
---|---|---|---|
| |||
5 | 5 |
| |
6 | 6 |
| |
7 | 7 |
| |
| 8 | + | |
| 9 | + | |
8 | 10 |
| |
9 | 11 |
| |
10 | 12 |
| |
| |||
74 | 76 |
| |
75 | 77 |
| |
76 | 78 |
| |
77 |
| - | |
| 79 | + | |
78 | 80 |
| |
79 | 81 |
| |
80 | 82 |
| |
| |||
86 | 88 |
| |
87 | 89 |
| |
88 | 90 |
| |
| 91 | + | |
| 92 | + | |
89 | 93 |
| |
90 | 94 |
| |
91 | 95 |
|
0 commit comments