92 Commits (8db4f8593cef18caa2fc6b9e8d761d148f39f895)

Author SHA1 Message Date
Matías Locatti 6b465c859b Add CPU core count to log files 3 years ago
Maide 68dcd946b7 Revert Coretiming PRs 8531 and 7454 (#8591) 4 years ago
Andrea Pappacoda 6a2efdda2f chore: make yuzu REUSE compliant 4 years ago
Marshall Mohror cbadd75878 guard against div-by-zero 4 years ago
Marshall Mohror b37f669584 common/x64: Use TSC clock rate from CPUID when available 4 years ago
Fernando Sahmkow 3adeb694b0 Adress Feedback. 4 years ago
Fernando Sahmkow 7f4debb936 Native clock: Use atomic ops as before. 4 years ago
Fernando Sahmkow eadcaab9bd Native Clock: remove inaccuracy mask. 4 years ago
Fernando Sahmkow d3becee4c0 Core: Fix tests. 4 years ago
Fernando Sahmkow 6b03abbbad Common: improve native clock. 4 years ago
Morph 2b87305d31 general: Convert source file copyright comments over to SPDX 4 years ago
Merry 42d6a01039 native_clock: Internal linkage for FencedRDTSC 4 years ago
merry b8d8677ed1 native_clock: Use lfence with rdtsc 4 years ago
merry 7470fdd77c native_clock: Use writeback from CAS to avoid double-loading 4 years ago
Merry 18ecb3053b native_clock: Use AtomicLoad128 4 years ago
ameerj e70b4f3fc5 common: Reduce unused includes 4 years ago
Wunkolo c802f8fbd2 cpu_detect: Add additional x86 flags and telemetry 4 years ago
Wunkolo 7cb99ccf23 cpu_detect: Revert `__cpuid{ex}` array-type argument 4 years ago
Wunkolo b603adb6ac cpu_detect: Add missing `lzcnt` detection 4 years ago
Wunkolo 4aa5b5779b cpu_detect: Refactor cpu/manufacturer identification 4 years ago
Wunkolo 14618c0e98 cpu_detect: Update array-types to `span` and `array` 4 years ago
Wunkolo 609c64196b cpu_detect: Utilize `Bit<N>` utility function 4 years ago
Wunkolo 31f8d6f0cf cpu_detect: Compact capability fields 4 years ago
Morph fe2ff6b8a1 common: wall_clock: Utilize constants for ms, us, and ns ratios 4 years ago
Lioncash 1d5b635601 common/xbyak_api: Make BuildRegSet() constexpr 4 years ago
Morph 2e4b0fa68c common/cpu_detect: Remove CPU family and model 4 years ago
Morph 875db1012b native_clock: Wait for less time in EstimateRDTSCFrequency 4 years ago
Morph 2b9afa4d56 general: Replace high_resolution_clock with steady_clock 4 years ago
Merry 891e19ef4c xbyak: Update include path 5 years ago
bunnei e6f71e15a1 common: Merge uint128 to a single header file with inlines. 5 years ago
Fernando Sahmkow 659fb51dd9 X86/NativeClock: Reimplement RTDSC access to be lock free. 5 years ago
Fernando Sahmkow 50dd9a423a X86/NativeClock: Improve performance of clock calculations on hot path. 5 years ago
Lioncash 50516223e3 xbyak_abi: Shorten std::size_t to size_t 5 years ago
Lioncash 65a52ab81a xbyak_abi: Avoid implicit sign conversions 5 years ago
Lioncash 29db886722 audio_core: Make shadowing and unused parameters errors 5 years ago
Lioncash 38ffaef6eb common: Enable warnings as errors 6 years ago
ReinUsesLisp a66d8bb49d common/wall_clock: Add virtual destructors 6 years ago
Lioncash 1233d14175 externals: Update Xbyak to 5.96 6 years ago
Fernando Sahmkow 94a51e6b21 Core/Common: Address Feedback. 6 years ago
Fernando Sahmkow 74c9ad1976 Common/NativeClockx86: Reduce native clock accuracy further. 6 years ago
Fernando Sahmkow 1cc7c426df X64 Clock: Reduce accuracy to be less or equal to guest accuracy. 6 years ago
Fernando Sahmkow fb1d75a788 HostTiming: Pause the hardware clock on pause. 6 years ago
Morph d0a762a6a8 common/cpu_detect: Add AVX512 detection 6 years ago
Fernando Sahmkow 0c789667d9 Common: Refactor & Document Wall clock. 6 years ago
Fernando Sahmkow ee32067b10 Common: Implement WallClock Interface and implement a native clock for x64 6 years ago
MerryMage f0054fb284 xbyak_abi: Prefer returning a struct to using out parameters in ABI_CalculateFrameSize 6 years ago
MerryMage 10e9220ec6 xbyak_abi: Register indexes should be unsigned 6 years ago
MerryMage f60ab4ab14 xbyak_abi: Remove *GPS variants of stack manipulation functions 6 years ago
MerryMage c1f6eaf06b xbyak_abi: Fix ABI_PushRegistersAndAdjustStack 6 years ago
David Marcec 4686c15c03 Add xbyak external 6 years ago