Commit Graph

  • 31f537968b Merge branch 'master' into vulkan Triang3l 2020-11-22 18:50:10 +03:00
  • aca23c08cf [Memory] Fix kFileMappingHandleInvalid typos in tests Triang3l 2020-11-22 18:49:47 +03:00
  • a39266b71e [Threading] Android thread termination signal Triang3l 2020-11-22 18:48:55 +03:00
  • bc61d1bf40 Merge branch 'master' into vulkan Triang3l 2020-11-22 16:56:49 +03:00
  • 0ebf073385 [Base] Affinity and yield to sched on Android Triang3l 2020-11-22 16:56:04 +03:00
  • a41898d533 Merge branch 'master' into vulkan Triang3l 2020-11-22 16:37:56 +03:00
  • 4042ea50e4 [Build] Android system shared libraries Triang3l 2020-11-22 16:37:31 +03:00
  • efb135b971 [Android] API, feature and permission requirements Triang3l 2020-11-22 16:33:45 +03:00
  • 9ef7fb62d3 [Memory] Android memory mapping Triang3l 2020-11-22 16:32:46 +03:00
  • 6822ad0ca2 Merge branch 'master' into vulkan Triang3l 2020-11-22 14:34:28 +03:00
  • ec507dc2f6 [Memory] Fix forgotten kFileMappingHandleInvalid Triang3l 2020-11-22 14:34:09 +03:00
  • 83ba0d8d51 Merge branch 'master' into vulkan Triang3l 2020-11-22 14:21:21 +03:00
  • 86ae42919d [Memory] Close shared memory FD and properly handle its invalid value Triang3l 2020-11-22 14:17:37 +03:00
  • 432369ae84 [kernel] Define param order between compilers Sandy Carter 2019-07-11 22:00:07 -04:00
  • 49e194009b [memory linux] Properly unlink shared memory Sandy Carter 2019-07-11 09:44:42 -04:00
  • 2c7009ca80 [memory] Move "Local\\" prefix to win impl Sandy Carter 2019-07-10 22:31:16 -04:00
  • 22ef265057 [memory] Add Memory mapping view tests Sandy Carter 2019-07-11 10:26:59 -04:00
  • 962b90f699 [Linux] Implement virtual memory allocation uytvbn 2017-10-24 23:12:33 +02:00
  • 5fa59fc4a9 threading_posix: don't delete thread_local thread object Sandy Carter 2020-11-21 22:36:20 -05:00
  • aa332dcc8e threading_posix: Increase stack size in test Sandy Carter 2020-11-21 22:18:49 -05:00
  • dace81554c Merge branch 'master' into vulkan Triang3l 2020-11-22 00:15:59 +03:00
  • d76e408681 [Build] Add Android to platform_files.lua Triang3l 2020-11-22 00:15:36 +03:00
  • 90dcc28281 Merge branch 'master' into vulkan Triang3l 2020-11-21 23:55:27 +03:00
  • 9f45a1f338 [Base] Use bswap_16/32/64 from byteswap.h on Linux Triang3l 2020-11-21 23:54:20 +03:00
  • bcdca56e32 [Build] Mark RTTI as enabled for Android Triang3l 2020-11-21 23:52:45 +03:00
  • 03d0988ea4 Merge branch 'master' into vulkan Triang3l 2020-11-21 23:41:02 +03:00
  • 233daa018d [Build] Enable exceptions and Clang STL on Android Triang3l 2020-11-21 23:40:34 +03:00
  • 0dcc1b18d6 [Android] Remove releaseDebuggable config since debuggable disables optimization Triang3l 2020-11-21 23:13:30 +03:00
  • 46c18556b7 Merge branch 'master' into vulkan Triang3l 2020-11-21 23:11:57 +03:00
  • c0c47e3902 [Build] Update premake-androidmk fork Triang3l 2020-11-21 23:11:36 +03:00
  • 316dcb136e Merge branch 'master' into vulkan Triang3l 2020-11-21 23:08:42 +03:00
  • 6c1394d55d [Build] Switch premake-androidmk to a fork Triang3l 2020-11-21 23:07:14 +03:00
  • 6288bced48 Merge branch 'master' into vulkan Triang3l 2020-11-21 22:03:50 +03:00
  • 73dad88429 [Android] Studio project enough to invoke NDK-Build Triang3l 2020-11-21 22:00:48 +03:00
  • 923678dad7 [GPU] Add performance counter registers. Joel Linn 2020-11-20 20:34:06 +01:00
  • f6dc9ad517 [GPU] Skip viz-query geometry (if marked). Joel Linn 2020-11-20 02:20:28 +01:00
  • b06138b464 [GPU] Disable faceness for rectangles temporarily Triang3l 2020-11-21 21:52:17 +03:00
  • cb702b4db2 Merge branch 'master' into vulkan Triang3l 2020-11-21 17:17:14 +03:00
  • 2f247e0f9e [Build] Make premake-androidmk generate something Triang3l 2020-11-21 17:14:40 +03:00
  • 16755568a0 Merge branch 'master' into vulkan Triang3l 2020-11-21 16:32:25 +03:00
  • 7cb3cc3564 [Build] Fix a typo in get_premake_target_os comment Triang3l 2020-11-21 16:32:07 +03:00
  • 603595aa55 Merge branch 'master' into vulkan Triang3l 2020-11-21 16:27:24 +03:00
  • 48c97dd3b4 [Base] Android and Arm platform defines Triang3l 2020-11-21 16:26:26 +03:00
  • 14157e063a [Build] Support cross-compilation via xb premake --target_os Triang3l 2020-11-21 16:18:50 +03:00
  • 25606774e1 [Build] xenia-build Android host OS detection Triang3l 2020-11-21 14:54:57 +03:00
  • 4786e93c96 [Build] Better Android detection in tools/build/premake Triang3l 2020-11-21 14:43:10 +03:00
  • 3f9e86e785 [Build] Clone premake to internal storage on Android Triang3l 2020-11-20 21:27:15 +03:00
  • fa0c34648d [Build] Support cross-compilation via xb premake --target_os Triang3l 2020-11-21 16:18:50 +03:00
  • 8ccd6f9560 [Build] xenia-build Android host OS detection Triang3l 2020-11-21 14:54:57 +03:00
  • 1f69516bb5 [Build] Better Android detection in tools/build/premake Triang3l 2020-11-21 14:43:10 +03:00
  • 6584a2421c [Vulkan] Faceness-related rasterization state Triang3l 2020-11-20 23:47:19 +03:00
  • 8b4a52aeed Merge branch 'master' into vulkan Triang3l 2020-11-20 23:16:38 +03:00
  • 00a7d1a067 [D3D12] Cleanup rasterizer state Triang3l 2020-11-20 23:12:12 +03:00
  • 0422e1813e Merge branch 'vulkan' of github.com:Triang3l/xenia into vulkan Triang3l 2020-11-20 21:50:30 +03:00
  • fbb1a22708 [Build] Clone premake to internal storage on Android Triang3l 2020-11-20 21:27:15 +03:00
  • 4fab2cc4d3 Merge branch 'master' into vulkan Triang3l 2020-11-19 23:56:08 +03:00
  • 44a3f200c3 [GPU] Rename PrimitiveTwoFaced to PrimitivePolygonal, add rects to it and ignore fill modes for non-polygons Triang3l 2020-11-19 23:55:49 +03:00
  • e99e8c7a7d Merge branch 'master' into vulkan Triang3l 2020-11-19 21:31:44 +03:00
  • 3ff5965133 [Build] Disable potentially dangerous floating point optimizations Triang3l 2020-11-19 21:28:02 +03:00
  • 1e818dca4b [Vulkan] Include Vulkan Android header and fix some warnings Triang3l 2020-11-19 11:38:20 +03:00
  • a94301d967 [Vulkan] Viewport from draw_util and vtx_fmt Triang3l 2020-11-18 12:48:12 +03:00
  • c0550bafe9 Merge branch 'master' into vulkan Triang3l 2020-11-18 12:28:38 +03:00
  • 99bb82fd1c [GPU] Separate GetHostViewportInfo X and Y bounds Triang3l 2020-11-18 12:27:36 +03:00
  • 49dc0e9c39 [XAM] Rollup of user fixes. gibbed 2020-11-17 18:20:00 -06:00
  • 44e4849e1a Merge branch 'master' into vulkan Triang3l 2020-11-16 23:17:50 +03:00
  • b7ba3051f2 [Kernel] Fix null in thread affinity init + ignore affinity when less than 6 cores Triang3l 2020-11-16 23:15:51 +03:00
  • 52230fd4e8 [Base] Fix FileLogSink not writing to log file Satori 2020-11-16 19:47:22 +00:00
  • 10d7bcde93 [GPU] Viewport in draw_util with host API flexibility Triang3l 2020-11-16 23:03:42 +03:00
  • eda027a220 readme: fix label in linux help Sandy 2020-11-16 12:37:55 -05:00
  • b74eac36c7 [Base] Log to stdout by default Satori 2020-09-07 14:56:50 +01:00
  • 446837edb1 [Base/Win] Add cvars to enable a console window to be shown with xenia Satori 2020-09-07 12:22:23 +01:00
  • 42b10209fe [Base] Add support for multiple log sinks in Logger Satori 2020-09-06 19:20:59 +01:00
  • 36466231d0 threading test: zero initialize counter Sandy 2020-11-16 01:13:14 -05:00
  • 94b9616b3a [XAM] Raise the size of the dummy HDD to 20GB. Cancerous 2020-11-05 18:17:16 -05:00
  • ce1a31faad [Kernel] Set flag 5 in XboxHardwareInfo. Cancerous 2020-11-05 18:11:35 -05:00
  • 362251df0b [Base] Fix dangling pointer in LaunchWebBrowser. gibbed 2020-11-15 14:34:54 -06:00
  • a4e5c4cecf [App] Fix dangling ptr in Discord playing update. gibbed 2020-11-15 13:57:13 -06:00
  • e848a20c23 [Kernel] Allow wildcard filter to end in *. gibbed 2020-11-15 13:28:00 -06:00
  • 32e8b47a33 [Kernel] Enforce *. in wildcard matching. Supersedes #1675. gibbed 2020-11-15 13:22:04 -06:00
  • d1f7ee3593 [Audio/XMA] Invalidate output buffer when there is no valid input buffer Gliniak 2020-09-28 22:42:27 +02:00
  • 91d5ba444a [Base/Kernel] Add and use truncating null-terminating string copying Triang3l 2020-11-14 23:22:24 +03:00
  • 68cf47e245 [threading] Fix Fence for multiple waiting threads Joel Linn 2020-11-06 18:45:32 +01:00
  • d7094fae52 [threading linux] Implement native_handle Sandy Carter 2019-07-19 10:41:18 -04:00
  • e945a13957 [threading linux] Implement suspend count Sandy Carter 2019-07-13 16:18:49 -04:00
  • 382dd8860f [threading] Change thread names to suit pthread Sandy Carter 2019-01-27 10:48:31 -05:00
  • a503b6222f [threads linux] Free and signal suspended threads Sandy Carter 2019-01-21 14:26:16 -05:00
  • e11fa0372d [threading linux] Implement Signal and Wait Sandy Carter 2019-01-16 18:45:39 -08:00
  • cb905fb195 [threading] Add complex wait on multiple test Sandy Carter 2019-01-16 18:23:52 -08:00
  • e9e269622b [threading linux] Implement TLS Sandy Carter 2018-03-12 00:03:52 -04:00
  • 634f87f63b [threading linux] Implement Callback Queuing Sandy Carter 2018-03-11 14:48:55 -04:00
  • 4397f25325 [threading linux] Implement suspendable pthreads Sandy Carter 2019-01-11 14:47:59 -05:00
  • b2912e7891 [threading linux] Wait for thread start Sandy Carter 2019-01-11 15:36:42 -05:00
  • b91203a0b5 [threading linux] Implement basic Thread function Sandy Carter 2018-12-03 14:28:11 -08:00
  • c2de074d5c [threading linux] Implement Timer Sandy Carter 2018-12-09 18:02:36 -08:00
  • 331bb0ea9a [threading linux] Implement Mutant Sandy Carter 2018-12-09 15:44:44 -08:00
  • 5d0efedaf4 [threading linux] Implement Semaphore Sandy Carter 2018-12-09 12:51:11 -08:00
  • 75d54e2fa2 [threading linux] Make PosixCondition base class Sandy Carter 2018-12-10 19:57:51 -08:00
  • 6e13a38cad [threading linux] Implement WaitMultiple Sandy Carter 2018-12-09 01:09:46 -08:00
  • 4ce9eddfb9 [threading] Test WaitAll and WaitAny with Events Sandy Carter 2018-12-07 00:49:52 -08:00
  • 9d20adfa77 [threading linux] Implement Events Sandy Carter 2018-12-05 21:06:24 -08:00