162 Commits (9de1929da901d8661a9fc7b377749edd8e79612c)

Author SHA1 Message Date
B3n30 1b2aa3780d CoreTiming: Reworked CoreTiming (cherry-picked from Citra #3119) 8 years ago
bunnei 1ae217c357 core_timing: Increase clock speed for Switch docked. 8 years ago
bunnei 8cf95d87aa Remove more 3DS-specific code. 8 years ago
bunnei dd4ffef0a2 hle: Remove a large amount of 3ds-specific service code. 8 years ago
Subv 1c6f3ee4ba GPU/Warnings: Explicitly cast the screen refresh ticks to u64. 8 years ago
Subv f94bd67a0d Warnings: Add UNREACHABLE macros to switches that contemplate all possible values. 8 years ago
wwylele 60f6d78648 gpu: add comments for TextureCopy 9 years ago
wwylele 36a523b7cf gpu: fix edge cases for TextureCopy 9 years ago
Subv 1ae0d3c450 UDS: Move the UDS keyslot used to generate the CCMP key to the AES::KeySlotID enum. 9 years ago
Yuri Kunde Schlesner 5990d020a8 Core: Re-write frame limiter 9 years ago
Yuri Kunde Schlesner 3a9447bc16 Add performance statistics to status bar 9 years ago
wwylele ec94c633b7 HW: add AES engine & implement AES-CCM 9 years ago
wwylele 34440c54a9 CoreTiming: use named constant for ARM11 clock rate 9 years ago
wwylele 8f807fc8ef HID: manages updating itself using correct ticks 9 years ago
Lioncash b0ebdfae34 Add all services to the Service namespace 9 years ago
Subv 4650bc60b4 Fixed the gpu command list size when creating CiTraces. 9 years ago
emmauss 4865993e6f Implement Frame rate limiter (#2223) 9 years ago
Emmanuel Gil Peyrot 87d3afe635 GPU: Remove the broken frame_skip option. 9 years ago
wwylele ef9319842c gpu: DisplayTransfer: a less amazing algorithm for flip 9 years ago
wwylele 2c0cc232fa gpu: keep the old signal strategy for null pointer 9 years ago
wwylele ff4fe1df8f gpu: add validity check for TextureCopy, DisplayTransfer and FillMemory 9 years ago
wwylele 287ec158ed gpu: move MemoryFill, TextureCopy and DisplayTransfer into functions 9 years ago
Yuri Kunde Schlesner fa5d9d8266 Use negative priorities to avoid special-casing the self-include 9 years ago
Emmanuel Gil Peyrot 1138ec0d49 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 1e4a5da9f4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot 628ed4376a Sources: Run clang-format on everything. 9 years ago
Alexander Laties 17e9bc5392 fixup simple type conversions where possible 10 years ago
Emmanuel Gil Peyrot 2d5eb25cad LCD: Remove unneeded #undef with no matching #define. 10 years ago
tfarley 459035a108 HWRasterizer: Texture forwarding 10 years ago
JamePeng 68728eef38 Y2R: num_tiles should be allowed when its value is 128 (#1669) 10 years ago
Lioncash f8c709aaca core/video_core: Make NumIds functions constexpr 10 years ago
Lioncash d04e1ad75c core/video_core: Don't cast away const in subscript operators 10 years ago
Lioncash c9f47a9b3c renderer_base: Don't directly expose the rasterizer unique_ptr 10 years ago
MerryMage d2710b784a AudioCore: Skeleton Implementation 10 years ago
MerryMage 867c111e99 BitField: Make trivially copyable and remove assignment operator 10 years ago
Yuri Kunde Schlesner 102d39fe20 VideoCore: Unify interface to OpenGL and SW rasterizers 10 years ago
Yuri Kunde Schlesner 192829165a VideoCore: Rename HWRasterizer methods to be less confusing 10 years ago
Rohit Nirmal c157d4ddd6 Silence -Wsign-compare warnings. 10 years ago
Lioncash 42f3cbb213 y2r: Give local variables an initial value 10 years ago
Yuri Kunde Schlesner 424b0fa646 Integrate the MicroProfile profiling library 11 years ago
Yuri Kunde Schlesner 209113743f GPU: Implement TextureCopy-mode display transfers 11 years ago
Lioncash 12a9e8502c core: Fix missing prototype warnings 11 years ago
Subv 6c0ea5f5e8 Qt/GPU Breakpoints: Added three more breakpoint types: 11 years ago
Subv 63dbff9b1f GPU/DisplayTransfer: Implemented bit 5 in the transfer flags. 11 years ago
Tony Wasserka 902fa4da52 Add CiTrace recording support. 11 years ago
Tony Wasserka 93d66475d4 GPU: Be robust against nullptr addresses; properly reset busy bits in the trigger registers. 11 years ago
Tony Wasserka 256bdfb579 HW: Fix a stupid issue which led to unknown register reads/writes. 11 years ago
aroulin 1f125a04c3 Y2R: Fix narrowing warning 11 years ago
Emmanuel Gil Peyrot 641e78bccf GPU: Implement blended downscaling for display transfers. 11 years ago
Emmanuel Gil Peyrot 8ee814ec27 GPU: Use shifts instead of multiplications to calculate the actual size of the output. 11 years ago