Commit graph

  • edaefe9fa6 HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed). bunnei 2014-06-09 22:40:52 -0400
  • 8957622d10 SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace. bunnei 2014-06-09 22:30:39 -0400
  • b62ef4bbd2 Thread: Renamed occurrences of "t" to "thread" to improve readability. bunnei 2014-06-09 22:14:03 -0400
  • 5b7cf50a77 Thread: Cleaned up VerifyWait, fixed issue where nullptr msg could unnecessarily be logged. bunnei 2014-06-09 22:08:49 -0400
  • 4620e2a741 HLE: Removed usnused EatCycles function. bunnei 2014-06-06 23:34:49 -0400
  • 862db811f0 SVC: Cleaned up function wrappers to pass in correct argument types. bunnei 2014-06-06 23:31:29 -0400
  • bfdd874b1f Thread: Moved position of * in arguments. bunnei 2014-06-06 20:05:16 -0400
  • 12e2a59565 Thread: Updated VerifyWait to be more readable (but functionally the same). bunnei 2014-06-06 17:57:52 -0400
  • 4d6c96b7d8 SVC: Moved declaration of "wait" variable in SendSyncRequest for improved readability. bunnei 2014-06-06 00:44:44 -0400
  • c95972275e HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) bunnei 2014-06-06 00:35:49 -0400
  • 5365ca157d Kernel: Updated various kernel function "name" arguments to be const references. bunnei 2014-06-06 00:23:33 -0400
  • d7363322c7 HLE: Updated various handle debug assertions to be more clear. bunnei 2014-06-06 00:19:40 -0400
  • 780a443b08 Mutex: Moved ReleaseMutex iterator declaration to be inside while loop. bunnei 2014-06-06 00:13:50 -0400
  • 8cac527c94 Kernel: Updated several member functions to be const bunnei 2014-06-06 00:10:50 -0400
  • 0deeda54ee Core: Cleaned up SingleStep(), updated default LCD refresh to assume each instruction is ~3 cycles bunnei 2014-06-06 00:06:33 -0400
  • 3449aaa350 Core: Changed HW update/thread reschedule to occur more frequently (assume each instruction is ~3 cycles) bunnei 2014-06-05 23:32:02 -0400
  • b774b8b04e Thread: Fixed bug with ResetThread where cpu_registers[15] was being incorrectly set bunnei 2014-06-05 23:19:55 -0400
  • aae9fcf4a4 Kernel: Made SyncRequest not pure virtual, with a default implementation of error (as this is not required for all kernel objects) bunnei 2014-06-05 23:13:28 -0400
  • f5c7c15434 Kernel: Added real support for thread and event blocking bunnei 2014-06-05 22:35:36 -0400
  • c69762d564 Merge 0e566b2ffc into 08dec75f2f inspuration 2014-06-12 22:31:31 +0000
  • 0e566b2ffc Merge branch 'master' into citrae inspuration 2014-06-12 18:23:47 -0400
  • e3e45f0bd7 Merge 984bf7dbc8 into 08dec75f2f inspuration 2014-06-12 22:11:19 +0000
  • 984bf7dbc8 Merge branch 'master' of https://github.com/citra-emu/citra inspuration 2014-06-12 17:26:18 -0400
  • 08dec75f2f Merge branch 'threading' of https://github.com/bunnei/citra bunnei 2014-06-12 17:21:51 -0400
  • 4e4d098dcb Kernel: Removed unnecessary "#pragma once". bunnei 2014-06-12 16:57:18 -0400
  • da2c46032c Kernel: Added missing algorithm #include for use of std::find on non-Windows platforms. bunnei 2014-06-12 16:56:26 -0400
  • 80886e66f8 QT: update ui_main.h to fix travis build inspuration 2014-06-12 14:41:26 -0400
  • 5346cfe3e8 Kernel: Implemented SharedMemory Kernel Object inspuration 2014-06-12 14:01:05 -0400
  • c34ba38001 GPU debugger: Const correctness and build fix. Tony Wasserka 2014-06-11 21:22:26 +0200
  • b919158050 Removed definition of MAX_PATH, this is already defined in common_paths.h. bunnei 2014-06-09 23:01:25 -0400
  • ee4717aaae Preprocessor: #if's out OSX-specific GL changes on other platforms archshift 2014-06-09 16:51:09 -0700
  • 06ef8f001a Common: Removed duplicate "LONG" and "MAX_PATH" definitions. bunnei 2014-06-09 20:54:28 -0400
  • 4c2bff61e5 Pica: Use some template magic to define register structures efficiently. Tony Wasserka 2014-05-18 22:50:41 +0200
  • f82410e633 Further refine GPU command list debugging. Tony Wasserka 2014-05-18 21:18:38 +0200
  • b0051b2203 Refine command list debugging functionality and its qt interface. Tony Wasserka 2014-05-18 19:59:36 +0200
  • 6893732348 citra-qt: Add command list view. Tony Wasserka 2014-05-18 17:52:22 +0200
  • 5d62f5d92a GPU debugger: Add functionality to inspect command lists. Tony Wasserka 2014-05-18 17:28:30 +0200
  • 50b2b73be4 video core: added PICA definitions file. Tony Wasserka 2014-05-17 23:07:51 +0200
  • d4530765ce GPU: Cleanup register definitions. Tony Wasserka 2014-05-17 23:01:58 +0200
  • 1dfa392824 Rename LCD to GPU. Tony Wasserka 2014-05-17 22:50:33 +0200
  • 87e98ff97b citra-qt: Add GX command history viewer. Tony Wasserka 2014-05-17 22:38:10 +0200
  • 31666632ca Add initial graphics debugger interface. Tony Wasserka 2014-05-17 22:34:55 +0200
  • 82d3260359 GSP: Define more GX commands. Tony Wasserka 2014-05-17 22:26:45 +0200
  • b1c8bad9a6 Pica: Add command list registers. Tony Wasserka 2014-05-17 22:07:06 +0200
  • 77c0f9868e Update CONTRIBUTING.md bunnei 2014-06-01 15:31:36 -0400
  • 0a48e97c36 CONTRIBUTING: Fix some examples, escape underscores archshift 2014-05-20 15:08:27 -0700
  • d6a4fbf34f Added CONTRIBUTING.md with contents from Coding Style, updated README link archshift 2014-05-20 14:52:02 -0700
  • 0c0d35c698 Merge branch 'master' of https://github.com/citra-emu/citra inspuration 2014-06-11 15:46:55 -0400
  • 48419796ba GPU debugger: Const correctness and build fix. Tony Wasserka 2014-06-11 21:22:26 +0200
  • 87e7dbb0e1 Merge 69769d4010 into 0b39535bed inspuration 2014-06-11 18:40:41 +0000
  • 69769d4010 Finished primary work on semaphores, implemented mutexing inspuration 2014-06-11 14:39:22 -0400
  • 06c041fa79 Merge branch 'master' of https://github.com/citra-emu/citra inspuration 2014-06-11 03:56:20 -0400
  • a2e85c6f95 Merge https://github.com/inspuration/citra inspuration 2014-06-11 03:53:32 -0400
  • 7e0ef82f27 Added basic semaphore skeleton code inspuration 2014-06-11 03:52:40 -0400
  • e1e2f0a0ae Updated readme.md to use my travis repo inspuration 2014-06-11 01:14:43 -0400
  • 5c4c5f6c52 Fixed problem with qt ui file inspuration 2014-06-11 01:05:50 -0400
  • 8e716cdc64 Fixed incorrect slash in header include inspuration 2014-06-11 01:00:18 -0400
  • 2b808be027 Additional std::find fixes inspuration 2014-06-11 00:54:39 -0400
  • 537c04ac14 Another attempted fix inspuration 2014-06-11 00:49:39 -0400
  • 5becefcfd4 Fixed std::find error inspuration 2014-06-11 00:44:33 -0400
  • 264335b627 Style tweaks inspuration 2014-06-11 00:37:55 -0400
  • c180fd4003 Fixed minor bug in sharedmem writing inspuration 2014-06-11 00:12:54 -0400
  • 0b39535bed VFP: Removed duplicate basic type definitions. bunnei 2014-06-10 22:49:11 -0400
  • 2bbaca0ce1 Kernel: Added freeing of kernel objects on emulator shutdown. bunnei 2014-06-10 22:43:50 -0400
  • 5f6fa13af6 Implemented SharedMemory Objects inspuration 2014-06-10 21:44:03 -0400
  • f18ae9892a Finished fixing bugs caused by the merge inspuration 2014-06-10 16:29:52 -0400
  • 1d6ea166c1 Merge branch 'master' into threading inspuration 2014-06-10 15:17:04 -0400
  • df6e6a4f60 Merge branch 'threading' of https://github.com/bunnei/citra into threading inspuration 2014-06-10 15:10:43 -0400
  • ad6a99524c Merge remote-tracking branch 'bunnei/master' inspuration 2014-06-10 14:59:44 -0400
  • 12845baec6 Removed definition of MAX_PATH, this is already defined in common_paths.h. bunnei 2014-06-09 23:01:25 -0400
  • 11d94ea2b3 Common: Removed definition of MAX_PATH, this is already defined in common_paths.h. bunnei 2014-06-09 22:54:59 -0400
  • 60185a56fd Event: Updated several log messages to be assertions. bunnei 2014-06-09 22:46:54 -0400
  • 06fa90a262 HLE: Moved "PARAM" and "RETURN" macros to function_wrappers.h (this is only module where they are needed). bunnei 2014-06-09 22:40:52 -0400
  • c42e93aaca SVC: Renamed all function wrapper templates to Wrap, moved to HLE namespace. bunnei 2014-06-09 22:30:39 -0400
  • 53d6c7a078 Updated gitignore inspuration 2014-06-09 22:14:11 -0400
  • 2524c78394 Thread: Renamed occurrences of "t" to "thread" to improve readability. bunnei 2014-06-09 22:14:03 -0400
  • 0940335242 Thread: Cleaned up VerifyWait, fixed issue where nullptr msg could unnecessarily be logged. bunnei 2014-06-09 22:08:49 -0400
  • 21beafaec0 Merge pull request #15 from archshift/nonosx-fixes bunnei 2014-06-09 21:59:15 -0400
  • 2e9f13f4eb Common: Removed duplicate "LONG" and "MAX_PATH" definitions. bunnei 2014-06-09 20:54:28 -0400
  • 1d2ef1253d Preprocessor: #if's out OSX-specific GL changes on other platforms archshift 2014-06-09 16:51:09 -0700
  • ff95b7ea24 updated gitignore inspuration 2014-06-09 16:29:22 -0400
  • fc191a3490 Fixed build errors and runtime errors in new gpu debugger menus. inspuration 2014-06-09 15:52:51 -0400
  • 85e8edbdd9 Merge branch 'master' of https://github.com/citra-emu/citra inspuration 2014-06-09 14:45:21 -0400
  • b7be03fd2c Added preliminary support for shared memory objects and handles. inspuration 2014-06-09 14:42:01 -0400
  • f10fd34380 Merge c73ae585eb into 4a0430d5eb Maxiebyte 2014-06-09 18:17:40 +0000
  • c73ae585eb Updated code to better code style. Maxiebyte 2014-06-09 20:17:09 +0200
  • 95441df10d HLE: Removed usnused EatCycles function. bunnei 2014-06-06 23:34:49 -0400
  • 00b0b69b76 SVC: Cleaned up function wrappers to pass in correct argument types. bunnei 2014-06-06 23:31:29 -0400
  • c0fd909258 Thread: Moved position of * in arguments. bunnei 2014-06-06 20:05:16 -0400
  • b05ed89f4a Thread: Updated VerifyWait to be more readable (but functionally the same). bunnei 2014-06-06 17:57:52 -0400
  • 3f469e147f SVC: Moved declaration of "wait" variable in SendSyncRequest for improved readability. bunnei 2014-06-06 00:44:44 -0400
  • f922bd14c1 HLE: Updated all uses of NULL to nullptr (to be C++11 compliant) bunnei 2014-06-06 00:35:49 -0400
  • 0fc4c88e7f Kernel: Updated various kernel function "name" arguments to be const references. bunnei 2014-06-06 00:23:33 -0400
  • 9b59fb0db8 HLE: Updated various handle debug assertions to be more clear. bunnei 2014-06-06 00:19:40 -0400
  • d97b143af9 Mutex: Moved ReleaseMutex iterator declaration to be inside while loop. bunnei 2014-06-06 00:13:50 -0400
  • d472743ec6 Kernel: Updated several member functions to be const bunnei 2014-06-06 00:10:50 -0400
  • bac6ca233c Core: Cleaned up SingleStep(), updated default LCD refresh to assume each instruction is ~3 cycles bunnei 2014-06-06 00:06:33 -0400
  • 52735d5513 Core: Changed HW update/thread reschedule to occur more frequently (assume each instruction is ~3 cycles) bunnei 2014-06-05 23:32:02 -0400
  • b31f7293a6 Thread: Fixed bug with ResetThread where cpu_registers[15] was being incorrectly set bunnei 2014-06-05 23:19:55 -0400
  • 6fd870e6bb Kernel: Made SyncRequest not pure virtual, with a default implementation of error (as this is not required for all kernel objects) bunnei 2014-06-05 23:13:28 -0400