Commit Graph

  • be05ab6ffe New shader instrs. Ben Vanik 2015-01-02 00:26:52 -08:00
  • 6d159dc20d Adding cxx_compat for VS2013 build. Fixes #122. Ben Vanik 2015-01-01 22:55:55 -08:00
  • 8b8d692f06 Partial shader instr predication. Ben Vanik 2015-01-01 22:55:10 -08:00
  • ba0745abe2 Hack for weird pixel shader export. Ben Vanik 2015-01-01 18:18:47 -08:00
  • 009f4c4863 Fixing rectlist for weird cases. Ben Vanik 2015-01-01 17:33:58 -08:00
  • 2241795713 exp/sqrt shader ops, retain_prev hack. Ben Vanik 2015-01-01 16:47:19 -08:00
  • 4a11d5e6e2 Fixing ARGB4444 textures. Ben Vanik 2015-01-01 16:30:42 -08:00
  • 0e04e1c455 Draw tex coords for invalid textures. Ben Vanik 2015-01-01 12:25:16 -08:00
  • 825c09dd16 Viewport tweaking. Most stuff works better, now. Ben Vanik 2015-01-01 11:59:23 -08:00
  • 7919ec4f60 Readme update. Ben Vanik 2014-12-31 19:28:30 -08:00
  • 33a3e41eaf DXN textures. Probably. Ben Vanik 2014-12-31 14:19:25 -08:00
  • 7f4aef18d9 Quad/point list programs. Ben Vanik 2014-12-31 14:06:49 -08:00
  • 764e35435d Fixing texture unpack. Ben Vanik 2014-12-31 14:01:13 -08:00
  • 8a70316275 Tweaking. Ben Vanik 2014-12-31 02:50:21 -08:00
  • 8869d4620f Fixing clears. Ben Vanik 2014-12-31 00:53:39 -08:00
  • dfc260b86e Textures and such. Ben Vanik 2014-12-30 14:10:30 -08:00
  • 5b2672a1b8 GLSL shaders translating (modulo texture fetches). Ben Vanik 2014-12-27 16:30:54 -08:00
  • 58cff84550 Copying over the shader translator - generating d3d shaders now. Ben Vanik 2014-12-27 00:42:15 -08:00
  • 6573c87b8d --dump_shaders Ben Vanik 2014-12-26 23:57:47 -08:00
  • ea403b2164 Caching pipelines. Ben Vanik 2014-12-26 23:28:50 -08:00
  • 14ee211ea9 Experimenting with vertex pipeline. Ben Vanik 2014-12-26 23:14:15 -08:00
  • d2a3cba4f3 Fixing asserts. Ben Vanik 2014-12-25 14:35:38 -08:00
  • 39541aaaac Playing with buffers. Ben Vanik 2014-12-25 01:39:10 -08:00
  • f438ae1bfd Swapping. Ben Vanik 2014-12-24 22:35:03 -08:00
  • fa0dfa4dce glew making deprecated calls, hiding. Ben Vanik 2014-12-24 12:55:01 -08:00
  • 9c6be1edba Deciphering copy packets. Ben Vanik 2014-12-24 03:58:04 -08:00
  • 3dffc72e59 Basic render target/framebuffer setup. Ben Vanik 2014-12-24 01:48:19 -08:00
  • 02d52167d3 GL context on command processor. Ben Vanik 2014-12-23 20:32:41 -08:00
  • e8de42d9ea Copying in generic shader code. Ben Vanik 2014-12-23 10:29:01 -08:00
  • 9233661c6f Skeleton for copy_and_swap. Ben Vanik 2014-12-23 10:22:33 -08:00
  • 988dd19bb6 Adding xxhash. Ben Vanik 2014-12-23 10:22:14 -08:00
  • 10ea5f1dbe Predication (I think). Ben Vanik 2014-12-23 07:17:04 -08:00
  • f8325512d7 GL4 command processor. Ben Vanik 2014-12-22 14:25:34 -08:00
  • 42e6a44624 Removing D3D. Ben Vanik 2014-12-21 01:21:39 -08:00
  • bbb7de6bff Red GL4.5 screen. Ben Vanik 2014-12-21 01:21:32 -08:00
  • 577ab0a4f1 Main window, empty GPU files. Ben Vanik 2014-12-20 22:17:57 -08:00
  • 7faf9d6bd3 Adding GLEW. Ben Vanik 2014-12-20 13:55:05 -08:00
  • d839359b4a UI hacking. Ben Vanik 2014-12-20 13:54:55 -08:00
  • c1df273600 Moving delegate to poly. Ben Vanik 2014-12-20 08:49:11 -08:00
  • a0eebf8898 Removing old run loop/ref/core/etc. Ben Vanik 2014-12-19 22:04:57 -08:00
  • d70f585f5e Update README.md Ben Vanik 2014-12-23 13:16:43 -08:00
  • 1bd36db421 Missed a bit in dirty page removal. Ben Vanik 2014-12-19 20:04:47 -08:00
  • ecdf9d81f6 Fixing gflags warnings in VC++14. Ben Vanik 2014-12-19 19:43:48 -08:00
  • 1ae2f2a7af Fixing warnings under the new VC++. Ben Vanik 2014-12-19 19:29:12 -08:00
  • 95bfe40a00 Apparently, drunk. Ben Vanik 2014-12-19 17:36:31 -08:00
  • 51da704381 Trying out travis containers. Ben Vanik 2014-12-19 17:34:47 -08:00
  • b51d518b38 <look of disapproval> Ben Vanik 2014-12-19 17:31:43 -08:00
  • 109209178d Merge branch 'cleanup' Ben Vanik 2014-12-19 17:29:51 -08:00
  • 756cfbb484 Removing dirty page table hack. Ben Vanik 2014-12-19 17:29:27 -08:00
  • 12e06bd751 Fixing ninja bootstrap. Ben Vanik 2014-12-19 17:27:55 -08:00
  • 71fab4bbb7 Adding VS2015 support. Ben Vanik 2014-12-19 17:09:39 -08:00
  • de9b6bdc8f Moving xenia-run to just be xenia. Ben Vanik 2014-12-19 16:50:27 -08:00
  • 9460f737e9 Removing wxWidgets and such. Ben Vanik 2014-12-19 16:32:28 -08:00
  • 59b54a49a9 Updating some deps. Ben Vanik 2014-12-19 16:24:02 -08:00
  • a4141e84ce Sigh. Ben Vanik 2014-11-08 11:38:07 -08:00
  • 21b6c93db0 Tweaking GPU callbacks. Ben Vanik 2014-11-08 10:13:08 -08:00
  • 7bb61b8099 Fixing some shader stuff. What a mess. Ben Vanik 2014-11-03 20:59:08 -08:00
  • 05fb4c32eb Faking some texture types. Ben Vanik 2014-11-03 19:14:50 -08:00
  • 5be1b9458a Adding --max_draw_elements to make debugging easier for now. Ben Vanik 2014-11-02 21:50:11 -08:00
  • 96c203699d Fixing totally broken vpkd3d128 and adding new pack instructions. Ben Vanik 2014-11-02 21:49:39 -08:00
  • 32f42cd5ae Tests for vpkd3d128 d3dcolor. Ben Vanik 2014-11-02 17:32:50 -08:00
  • 9cb4fe03a4 TODO on RETAIN_PREV. Ben Vanik 2014-11-02 09:45:28 -08:00
  • 36f30b3374 Fixing overlapping texture fetches. Ben Vanik 2014-11-02 09:45:13 -08:00
  • 8c314225bb Make XPS happy and remove some GPU address munging. Ben Vanik 2014-11-02 00:02:17 -07:00
  • 3ed9685244 VdSetDisplayMode stubs. Ben Vanik 2014-11-01 11:42:59 -07:00
  • 4fabd20980 Better process type emulation. Ben Vanik 2014-11-01 11:42:44 -07:00
  • 8c171a6489 VdEnableDisableClockGating stub. Ben Vanik 2014-11-01 11:40:07 -07:00
  • 2ee42c2876 VdInitializeScalerCommandBuffer. Ben Vanik 2014-11-01 11:12:31 -07:00
  • bea90d65cf VdCallGraphicsNotificationRoutines (kind of). Ben Vanik 2014-11-01 11:12:07 -07:00
  • 4ecb95c6ad Over-notifying signin seems to make some games mad. Ben Vanik 2014-10-30 20:50:18 -07:00
  • 6053f1d35c Spamming some notifications on startup to unhang games. Ben Vanik 2014-10-29 21:09:54 -07:00
  • 1566b4c890 Basic hacky SetAffinity. Ben Vanik 2014-10-28 22:10:40 -07:00
  • 3daf362dfe XamUserAreUsersFriends Ben Vanik 2014-10-28 20:54:51 -07:00
  • b46a8b3618 Fixing some GPU->CPU addresses. Ben Vanik 2014-10-28 20:32:15 -07:00
  • 1f9eff2938 misc Ben Vanik 2014-10-28 00:23:46 -07:00
  • 40e6e661cb Fixing round_up, which was breaking physical alloc alignment. Ben Vanik 2014-10-27 23:34:17 -07:00
  • fe38598489 Fixing vector compare. Ben Vanik 2014-10-26 23:05:38 -07:00
  • c13adeb9cf Reset cr6 on vector compare, fix NOT_V128. Ben Vanik 2014-10-26 22:19:02 -07:00
  • d7698368fc Stubbed XamInputGetCapabilitiesEx. Ben Vanik 2014-10-26 20:26:23 -07:00
  • 262712d4e9 Fixing livelock caused by lf stuff (or at least making it harder to hit). Ben Vanik 2014-10-26 19:05:30 -07:00
  • 6fd0fa9103 StoreRelease should also set cr0 lt/gt. Ben Vanik 2014-10-26 15:44:12 -07:00
  • 5836a81abf XamVoiceIsActiveProcess stub. Ben Vanik 2014-10-26 02:42:17 -07:00
  • 13edfa95a5 Fake gamer tile reading. Ben Vanik 2014-10-26 02:42:03 -07:00
  • 3024b755da Tweaks to support missing user settings. Ben Vanik 2014-10-26 02:41:48 -07:00
  • 5bec5bb203 Fixing stvl/stvr. Ben Vanik 2014-10-26 02:01:02 -07:00
  • 9649eb0e8d XMMOne != FFFFF.... Ben Vanik 2014-10-26 02:00:31 -07:00
  • 8098d55ebd stvl/stvr tests; failing right now! Ben Vanik 2014-10-26 00:48:48 -07:00
  • d8a1c5ce79 Fixing lvr. Ben Vanik 2014-10-25 19:28:06 -07:00
  • e767c2e90a Fixing permute, I think. Ben Vanik 2014-10-25 15:23:27 -07:00
  • 07a7f36871 Fix bad preprocessor check. Ben Vanik 2014-10-25 14:28:30 -07:00
  • e267a6d25e Support for vector expectations and memory init in alloy-ppc-test. Ben Vanik 2014-10-25 11:43:24 -07:00
  • 009ff4e80f XamLoaderTerminateTitle asserts now to make it easier to track death. Ben Vanik 2014-10-25 11:42:54 -07:00
  • 48437924f3 Ignore wxWidgets having a bad gitignore. Ben Vanik 2014-10-15 20:20:37 -07:00
  • 0cefbbab08 curl instead of wget. Ben Vanik 2014-10-15 20:20:25 -07:00
  • f3a196c02f Extra rldicl test. Ben Vanik 2014-09-13 20:47:38 -07:00
  • 447b5bf316 Fixing xex loading into 4k pages. Ben Vanik 2014-09-13 19:32:37 -07:00
  • 0ad3ed0230 Fixing RtlMultiByteToUnicodeN. Ben Vanik 2014-09-13 14:54:47 -07:00
  • 69f68bf690 rldicl/rldicr tests. Ben Vanik 2014-09-13 13:30:52 -07:00
  • 3e48a8c459 rwlinm/rlwnm tests. Ben Vanik 2014-09-13 13:02:33 -07:00
  • 0d92e14c9f mul tests + fix. Ben Vanik 2014-09-13 12:39:00 -07:00