Commit Graph

  • e2a8f155d3
    Merge pull request #3168 from CDAGaming/pr_Improvements Weiyi Wang 2018-01-18 18:27:23 +02:00
  • e1ffcde355
    Merge pull request #3297 from wwylele/translation-tx James Rowe 2018-01-18 09:01:00 -07:00
  • 83d186d996
    Merge pull request #3395 from lioncash/catch Weiyi Wang 2018-01-18 10:10:28 +02:00
  • f2fb830859 externals: Update catch to 2.1.0 Lioncash 2018-01-17 20:52:40 -05:00
  • 93cca23dd6 Variable tilt clamp (#3366) Adityarup Laha 2018-01-18 04:00:50 +05:30
  • 0c540f7fe1
    Merge pull request #3389 from yuriks/cityhash bunnei 2018-01-17 17:29:22 -05:00
  • 11d2825070
    only enable menu visibility BreadFish64 2018-01-17 13:57:42 -06:00
  • 51169de364
    Update nihstro CDAGaming 2018-01-15 21:20:49 -06:00
  • e3f90ff6b6
    Travis Quick Fix + Minor Submodule Updates CDAGaming 2017-12-31 11:53:41 -06:00
  • 3a001c41bb Common: Use common swap.h macros in CityHash Yuri Kunde Schlesner 2018-01-15 02:20:25 -08:00
  • 3e456cd3fe Common: Fix 2 implicit conversion warnings in CityHash Yuri Kunde Schlesner 2018-01-15 01:46:50 -08:00
  • 712e6ee960 Common: Remove CityHash32 and CityHashCrc128 variants Yuri Kunde Schlesner 2018-01-15 01:38:54 -08:00
  • f081388afe Common: Adapt CityHash code to match our codebase better Yuri Kunde Schlesner 2018-01-15 01:27:30 -08:00
  • d93ee65164 Common: Add convenience function for hashing a struct Yuri Kunde Schlesner 2018-01-15 01:05:15 -08:00
  • 7f77820460 Common: Replace MurmurHash3 with CityHash64 Yuri Kunde Schlesner 2018-01-15 01:03:08 -08:00
  • 79dca3d67a
    Merge pull request #3373 from linkmauve/better-sdl-errors Merry 2018-01-13 21:05:19 +00:00
  • c361dad7d2 Citra: Print the actual error preventing SDL from working Emmanuel Gil Peyrot 2018-01-13 21:41:51 +01:00
  • f42f7dfcab
    Service/Y2R: convert to ServiceFramework wwylele 2018-01-12 00:45:03 +02:00
  • 9b647d459b
    Merge pull request #3324 from Subv/gspgpu Weiyi Wang 2018-01-11 20:03:46 +02:00
  • ca96077601
    1 -> d BreadFish64 2018-01-11 10:57:44 -06:00
  • f985d277c8 get rid of cmake GUI option BreadFish64 2018-01-10 20:39:32 -06:00
  • da59ce91c9 require web services BreadFish64 2018-01-10 19:44:09 -06:00
  • b71d9e108d address wwylele's feedback BreadFish64 2018-01-10 19:05:14 -06:00
  • 2e41810608
    Merge pull request #3333 from Senjosei/pause-coreerror bunnei 2018-01-10 12:16:51 -05:00
  • 9be3ce83db
    Service/PTM: convert to ServiceFramework wwylele 2018-01-10 11:26:07 +02:00
  • 80025792d6
    Merge pull request #3352 from linkmauve/no-dynarmic Merry 2018-01-08 22:43:03 +00:00
  • 7f9fae5f7c Telemetry: Disable CPU detection on ¬x86_64 Emmanuel Gil Peyrot 2018-01-08 17:59:42 +01:00
  • e5a3dc2956 Core: Disable the JIT when dynarmic is not available Emmanuel Gil Peyrot 2018-01-08 17:58:24 +01:00
  • 2cd2a7491c CMakeLists: Disable dynarmic on ¬x86_64 Emmanuel Gil Peyrot 2018-01-08 17:58:00 +01:00
  • 6773546d5c CMakeLists: Disable architecture checks with -DENABLE_GENERIC=1 Emmanuel Gil Peyrot 2018-01-08 17:54:37 +01:00
  • 34685f48dc GSP: Allow the signaling of the PDC0/1 interrupts even if the GPU right hasn't been acquired. Subv 2018-01-06 13:51:33 -05:00
  • 68959823e9 move menu action BreadFish64 2018-01-06 11:56:12 -06:00
  • 8ca20ca6f0 README: add info about translation wwylele 2018-01-04 15:26:15 +02:00
  • a66e4585a0
    Merge pull request #3304 from wwylele/hid-new-framework Weiyi Wang 2018-01-04 11:04:57 +02:00
  • aa90198ec5 Services: Make SessionDataBase's destructor virtual. Subv 2018-01-03 10:52:46 -05:00
  • b4471aafa2
    Merge pull request #3043 from MerryMage/appveyor Yuri Kunde Schlesner 2018-01-02 21:27:59 -08:00
  • 41929371dc Optimize AttributeBuffer to OutputVertex conversion (#3283) Dwayne Slater 2018-01-02 18:32:33 -05:00
  • 75f68c4860 Services/GSP: Mark the thread ids as unused when a GSP session is destroyed. Subv 2018-01-02 12:09:43 -05:00
  • d17f148e48 Services/GSP: Assign a thread id to each connected session when the session is created. Subv 2018-01-02 12:07:26 -05:00
  • 3f7f2b42c0
    Merge pull request #3257 from tgsm/y2r-ipc Weiyi Wang 2018-01-02 12:55:56 +02:00
  • 337e9e12eb
    Merge pull request #3335 from mailwl/citra-sdl-small-fix Yuri Kunde Schlesner 2018-01-01 21:00:10 -08:00
  • ee779a5a4d y2r: convert some functions to use IPC helper tgsm 2017-12-09 22:25:42 -05:00
  • e768a92587 add compatibility reporting to qt frontend BreadFish64 2018-01-01 19:25:38 -06:00
  • e203c10cc2
    Merge pull request #3336 from PizzicatoWolf/qt-layout-fixes Merry 2017-12-31 21:17:25 +00:00
  • 743c247f46
    Merge pull request #3338 from wwylele/resource-limit-fix Weiyi Wang 2017-12-31 08:56:02 +02:00
  • 7daa2a51d7
    Kernel/SVC: fix typo in GetResourceLimitLimitValues wwylele 2017-12-30 23:42:08 +02:00
  • 7f1aec8fbb Support for textures smaller than 8*8 Phantom 2017-12-30 07:42:32 +01:00
  • 8fa160395b Revert index change PizzicatoWolf 2017-12-30 14:51:45 +10:30
  • e0e4b70f6a Resized main config window PizzicatoWolf 2017-12-30 14:10:05 +10:30
  • f93d656e53 citra(SDL) small fixes: fix fall-through, remove u16 'always true' compare mailwl 2017-12-29 21:04:10 +03:00
  • be1d0cee1e Fix viewport to surface rect clamping Phantom 2017-12-29 17:07:01 +01:00
  • 19672cfee8 CachedSurface: Add microprofile scopes for UploadGLTexture and DownloadGLTexture Phantom 2017-12-29 17:01:37 +01:00
  • 1591fa8d3d Remove read_framebuffer_handle and draw_framebuffer_handle from CachedSurface Phantom 2017-12-29 17:00:09 +01:00
  • fb72a9d9fa Fixed clang whitespace Senjosei 2017-12-29 06:31:18 +11:00
  • f17600db1a Moved when to pause because it wasnt fast enough Senjosei 2017-12-29 06:17:21 +11:00
  • bbe6c8890c Pause emulation OnCoreError Senjosei 2017-12-29 06:15:59 +11:00
  • fbef978b98 GSP: Return the correct result code if AcquireRight is called multiple times from the same thread. Subv 2017-12-21 15:09:03 -05:00
  • 68fc3b36e6 HLE/GSP: Only trigger GSP interrupts for the current active GSP thread. Subv 2017-12-21 11:55:44 -05:00
  • 05a44ed353 HLE/GSP: Keep track of the thread that currently has the GPU right. Subv 2017-12-21 11:43:30 -05:00
  • aabb07cca4 HLE/GSP: Make RegisterInterruptRelayQueue work in a per-session basis. Subv 2017-12-21 11:24:12 -05:00
  • 1c4d1d1ace Move trasnfer_framebuffer to a member of RasterCache. Address review comments James Rowe 2017-12-23 16:09:25 -07:00
  • 10fb9242ae Fix clang format James Rowe 2017-12-23 08:39:00 -07:00
  • 4e053220a8 When downloading from a surface into gl_buffer, ingore any x/y offsets in rect and use 0,0 as the origin James Rowe 2017-12-16 10:42:06 -07:00
  • 7e673af527 Remove the correct intervals from the surface when validating James Rowe 2017-12-14 10:33:03 -07:00
  • ac4c589ab5 Workaround for ICE on gcc5 James Rowe 2017-12-13 12:04:17 -07:00
  • 9a6a452857 Fix broken surface validation logic since removal of the reinterpret hack Phantom 2017-12-13 19:22:02 +01:00
  • f893daa4a2 Perform the same checks on TexCopy params that SW does Phantom 2017-12-13 19:18:09 +01:00
  • 91fad7010b Fix compilation on mac and linux James Rowe 2017-12-13 10:22:29 -07:00
  • 34ff77f5f7 Revert "OpenGL Cache: Ignore format reinterpretation hack" James Rowe 2017-12-13 09:12:09 -07:00
  • 72034b772d Minor style changes James Rowe 2017-12-09 13:51:46 -07:00
  • 0498d34d18 OpenGL Cache: Ignore format reinterpretation hack James Rowe 2017-11-29 21:09:03 -07:00
  • 5b872c41d8 OpenGL Cache: Reorder methods James Rowe 2017-12-09 16:00:55 -07:00
  • 24e187891f OpenGL Rasterizer: Update to use the new cache James Rowe 2017-12-12 10:21:55 -07:00
  • e5adb6a26b OpenGL Cache: Add the rest of the Cache methods James Rowe 2017-11-25 15:38:30 -07:00
  • 81ea32d1e0 OpenGL Cache: Refactor Surface Cache interface James Rowe 2017-11-25 13:21:32 -07:00
  • 3e1cbb7d14 OpenGL Cache: Split CachedSurface James Rowe 2017-11-17 10:27:51 -07:00
  • 0b98b768f5 OpenGL Cache: Add surface utility functions James Rowe 2017-11-13 22:37:49 -07:00
  • e9e2d444ef OpenGL Cache: Optimize Morton Copy to copy in tiles James Rowe 2017-11-16 21:20:50 -07:00
  • 160ac25527 OpenGL State: Change setters so they don't directly write to curstate James Rowe 2017-11-25 13:54:35 -07:00
  • 13606a6d0b Memory: Remove count of cached pages and add InvalidateRegion James Rowe 2017-11-23 10:43:12 -07:00
  • c821c14908 Settings: Change resolution scaling to an integer instead of a float James Rowe 2017-11-13 22:30:11 -07:00
  • c3c684cd2b
    Merge pull request #3301 from Subv/exitprocess2 Sebastian Valle 2017-12-23 10:49:36 -05:00
  • f2e1160601
    Merge pull request #3326 from wwylele/cmake-gen Yuri Kunde Schlesner 2017-12-22 22:25:42 -08:00
  • 80ed0f03ac cmake: add missing ${...} for variables inside generator expressions wwylele 2017-12-23 03:00:15 +02:00
  • bf23f8d542 HID: convert to ServiceFramework wwylele 2017-12-16 16:55:19 +02:00
  • 5345d2e957 fixup!citra_qt: load translation from resource wwylele 2017-12-22 12:34:49 +02:00
  • ae42267cc7
    Merge pull request #3307 from Subv/gsp_new_frame Sebastian Valle 2017-12-21 10:31:41 -05:00
  • 3652809408 HLE: Convert GSP_GPU to ServiceFramework. Subv 2017-12-16 14:35:37 -05:00
  • c143a5a3a6
    Merge pull request #3318 from MerryMage/gdb_stub_ Mat M 2017-12-20 15:05:37 -05:00
  • 19814d68c1 gdbstub: Correct typo MerryMage 2017-12-20 18:47:00 +00:00
  • c6293d7357
    Merge pull request #3312 from lioncash/qt5-connect Merry 2017-12-19 14:24:39 +00:00
  • 3f37976fd3
    Merge pull request #3309 from wwylele/cro-session-slot Merry 2017-12-18 18:22:39 +00:00
  • 32b2d5bdfe
    Merge pull request #3253 from lioncash/mic-ipc Merry 2017-12-18 14:34:47 +00:00
  • a73f135868
    citra_qt: Migrate to Qt 5 signal/slot connection syntax where applicable Lioncash 2017-12-17 16:24:19 -05:00
  • 4c3a4ab664
    Merge pull request #3306 from lioncash/qt4 Weiyi Wang 2017-12-17 12:08:21 +02:00
  • 0238e0c5e7 Convert Movie to a class with a static instance, and other fixes based on B3n30 feedback. danzel 2017-12-17 17:55:56 +13:00
  • 04541150b1 Movie (recorded inputs) playback and recording. SDL has command lines to control it. danzel 2017-12-17 16:43:09 +13:00
  • eeec04fcaa ldr_ro: use ServiceFramework's session slot for client slot wwylele 2017-12-17 01:43:12 +02:00
  • 6e2a4ba665
    Merge pull request #3305 from lioncash/fwd James Rowe 2017-12-16 12:42:26 -07:00
  • f4b595331f GSP/GPU: Make FrameBufferInfo::active_fb use the entire u32 instead of just one bit. Subv 2017-12-16 13:33:42 -05:00