Commit Graph

  • 24d4e1e0e5 [x64] Add BMI1-based acceleration for AndNot Wunkolo 2022-01-02 16:56:04 -08:00
  • 3ab43d480d [x64] Add kX64EmitBMI1 feature-flag and detection Wunkolo 2022-01-02 16:28:26 -08:00
  • 0fdb855a11 [JIT, x64] Add and implement OPCODE_AND_NOT Wunkolo 2022-01-02 16:16:14 -08:00
  • 4f258b2ee9 [GPU, Vulkan] Fix typo in non AMD64 code Joel Linn 2021-12-28 11:11:57 +01:00
  • 59cce10ae1 [CI, Drone] Add Android NDK builds Joel Linn 2021-12-27 21:36:58 +01:00
  • 657645fb2c [CI, Drone] Add GCC builds Joel Linn 2021-09-23 11:57:47 +02:00
  • b2e51fd24f [xenia-build] Update clang-format version to 13 Joel Linn 2021-09-23 15:41:12 +02:00
  • 7fc93185f2 Replace premake5 binary with CI artifact. Rick Gibbed 2022-01-02 15:49:16 -06:00
  • 094c20bd4e Update premake-core. Rick Gibbed 2022-01-02 15:43:59 -06:00
  • 13a48e13bd [Base] Add operator<< string conversion for vec128_t Wunkolo 2022-01-02 12:40:02 -08:00
  • f645c3ba31 [Base] Fix to_hex_string out-of-indexing for vec128_t type Wunkolo 2022-01-02 12:45:13 -08:00
  • 5317907523 [x64] Add kX64EmitAVX512* feature-flags Wunkolo 2021-12-28 18:11:44 -08:00
  • 1a8068b151 [Base] Add user-literals for several memory sizes Wunkolo 2021-12-30 17:25:30 -08:00
  • b64b4c6761 [x64] IsFeatureEnabled: Allow parallel feature checks Wunkolo 2021-12-28 18:22:51 -08:00
  • 371441ec3a [XModule] Remove module and its functions while unloading Gliniak 2021-12-25 15:11:05 +01:00
  • f2c0ae46c1 [Kernel] Added missing month to RtlTimeFieldsToTime Gliniak 2021-12-20 08:53:45 +01:00
  • 701300e8e9 [Linux] Use sched_yield instead of the deprecated pthread_yield Triang3l 2021-12-18 19:43:17 +03:00
  • a950dff87d [Vulkan] Update SPIRV-Tools fork to fix Linux building issue Triang3l 2021-12-17 13:49:36 +03:00
  • 39890bab6f Merge branch 'master' into vulkan Triang3l 2021-12-13 22:06:09 +03:00
  • 509a1fa386 [GPU] Fix a crash when GetWindowTitleText is called before the texture cache is initialized Dr. Chat 2021-12-12 22:50:43 -06:00
  • 95c2101ca9 Merge branch 'master' into vulkan Triang3l 2021-12-12 21:32:43 +03:00
  • e25167d2bc [GPU] Fix quads>triangles cvar, primitive type test cases Triang3l 2021-12-12 18:28:02 +03:00
  • 0846cc026d [APU] Manage XAudio 2.8 lifecycle in MTA thread + error handling cleanup Triang3l 2021-12-12 17:05:01 +03:00
  • 9606ff2a31 [D3D12] Fix 8192 texture size storage Triang3l 2021-12-12 16:27:49 +03:00
  • d813f7435b [GPU] Revert 64bpp resolve addressing regression caused by a misunderstanding Triang3l 2021-12-12 14:32:03 +03:00
  • 793cebd6a7 [GPU] Explain 1.5x scaling issues in a comment Triang3l 2021-12-12 14:23:59 +03:00
  • 38b4741c8f [GPU] Mostly generic, not square-only resolution scaling Triang3l 2021-12-11 21:55:33 +03:00
  • e2da8597e1 [UI] Delete the now-unused loop_gtk.h Triang3l 2021-12-04 16:36:45 +03:00
  • 211cc99f42 Rename control_flow_analysis_pass.cpp to control_flow_analysis_pass.cc Jack Harper 2021-11-12 22:09:13 +00:00
  • fdec0ab332 [Code] Make union usage more consistent Triang3l 2021-11-01 22:56:24 +03:00
  • 6630442588 Merge branch 'master' into vulkan Triang3l 2021-11-02 03:04:54 +03:00
  • dbd518f137 [Android] Clone Premake from sdcard to a hidden directory Triang3l 2021-11-02 03:03:45 +03:00
  • 6c75361dba Merge branch 'master' into vulkan Triang3l 2021-11-02 02:16:03 +03:00
  • bf1f189e78 [Android] Make gradlew executable Triang3l 2021-11-01 23:24:22 +03:00
  • ee937b98d9 [Android] Update Gradle to 7.2 + Android plugin 7.0.3 Triang3l 2021-11-01 23:21:21 +03:00
  • ce68a09b0c Merge branch 'master' into vulkan Triang3l 2021-10-31 16:27:37 +03:00
  • ddc3885795 [UI] Remove dtor lock as thread join will be done anyway Triang3l 2021-10-31 16:04:46 +03:00
  • 7e6cf349e2 [Build] Use first-party premake-androidndk (#1878) Triang3l 2021-10-30 00:01:27 +03:00
  • 2962a266b5 Fix xenia-core build on macOS Conrad Kramer 2021-10-06 14:55:58 -07:00
  • 548758857f Fix Xcode support in xenia-build Conrad Kramer 2021-10-06 14:38:06 -07:00
  • 28fec845d5 [GPU] Document memexport/resolve formats with more details Triang3l 2021-10-22 20:00:41 +03:00
  • f40607041b [APU] Skip audio header when there is no valid input Gliniak 2021-10-18 08:50:51 +02:00
  • d6660ac391 [Kernel] Added %L to formatter Gliniak 2021-10-14 11:33:56 +02:00
  • 5161bd7ab2 Fix "404 not found" on "Build commit on Github..." soopercool101 2021-09-28 14:14:19 -07:00
  • cfd18b89f8 [GPU] GCC build fix for render target cache Joel Linn 2021-09-22 15:06:10 +02:00
  • 247cb91ac5 [Base] Replace GCC workaround (loop opt bug) Joel Linn 2021-09-22 15:04:00 +02:00
  • 36d8b20287 [Docs] Android code style guide Triang3l 2021-09-18 20:33:00 +03:00
  • 26a2d814da [UI] android.app.NativeActivity > WindowedAppActivity + code style Triang3l 2021-09-18 20:32:24 +03:00
  • 347c9f01fd Update FUNDING.yml. [ci skip] Rick Gibbed 2021-09-16 13:11:22 -05:00
  • 4068819266 Update FUNDING.yml. [ci skip] Rick Gibbed 2021-09-16 12:49:08 -05:00
  • 15436b17bb Update FUNDING.yml. Rick Gibbed 2021-09-16 11:55:30 -05:00
  • 360e2f5414 [Kernel] Fix glibc exception on empty content_root Joel Linn 2021-09-15 22:10:57 +02:00
  • 0335571354 [UI] Android CallInUIThread and activity onDestroy Triang3l 2021-09-15 22:58:11 +03:00
  • d4f2bef6c8 [FFmpeg] Update submodule Joel Linn 2021-09-13 21:09:53 +02:00
  • cf85bf2efd Merge branch 'master' into vulkan Triang3l 2021-09-14 22:29:51 +03:00
  • f91b895c9a [Base] Don't use raw clock where unsupported Triang3l 2021-09-13 23:13:02 +03:00
  • 7aeac37eb6 [Base/UI] Android globals initialization + WindowedAppContext parts Triang3l 2021-09-13 23:09:28 +03:00
  • acbd22840d [Base] Android log sink + sink cleanup Triang3l 2021-09-13 22:53:19 +03:00
  • b77e6eb8e6 [D3D12] Fix syntax warnings reported by Clang Triang3l 2021-09-12 17:12:33 +03:00
  • 4f95e094e4 [GPU] Remove outdated forward declarations from trace_dump.h Triang3l 2021-09-12 14:32:41 +03:00
  • ecccd02f8a Merge branch 'master' into vulkan Triang3l 2021-09-12 14:10:36 +03:00
  • 6241b4f907 [Kernel] stringstream<< > string.push_back as LLVM libc++ doesn't support char16_t stream Triang3l 2021-09-12 13:04:03 +03:00
  • 9d992e3d06 [Kernel] Rename sin_zero due to #define on Android Triang3l 2021-09-11 23:31:52 +03:00
  • 44847abb98 [Kernel] Remove a TODO for a verified reference Triang3l 2021-09-07 21:11:56 +03:00
  • 56b4a45002 [Docs] Avoiding in-game proper names Triang3l 2021-09-05 21:43:08 +03:00
  • ddb08c60c2 [Docs] Source traceability and game title ban Triang3l 2021-09-05 21:34:38 +03:00
  • e720e0a540 [Code] Remove game names from code comments (most of at least) Triang3l 2021-09-05 21:03:05 +03:00
  • 6986d6c7e8 [Config] Use locale-neutral fmt instead of to_string Triang3l 2021-08-28 23:06:28 +03:00
  • 64366979c7 [UI] Make Xenia title start from a capital letter Triang3l 2021-08-28 19:44:23 +03:00
  • 6ce5330f5f [UI] Loop thread to main thread WindowedAppContext Triang3l 2021-08-28 19:38:24 +03:00
  • f540c188bf [Lint] Revert incorrect clang-format changes Triang3l 2021-08-26 21:18:18 +03:00
  • cb13f0bae6 Merge pull request #1431 from bwrsandman/linux_windowing Triang3l 2021-08-26 23:01:38 +03:00
  • 7edfdc2672 Merge branch 'master' into linux_windowing Triang3l 2021-08-26 22:58:14 +03:00
  • f6f524b814 Implemented ExLoadedImageName Gliniak 2020-10-11 17:37:22 +02:00
  • bf8138a886 [VFS] Add NullDevice (returns success for all calls), handle \Device\Harddisk0\ with it emoose 2021-07-05 04:58:29 +01:00
  • e5725b5877 [Kernel] Support XFileAlignmentInformation, stub NtDeviceIoControlFile & IoCreateDevice emoose 2021-07-05 04:54:15 +01:00
  • eaab7998f7 [Kernel/XAM] Run XAM-tasks in seperate thread, stub XamTaskShouldExit emoose 2021-07-05 04:50:14 +01:00
  • f2c706f943 [App] Add cache:\ mount for older games that use it emoose 2021-07-05 04:48:33 +01:00
  • 05bfdb02e5 [XAM] Return correct error code from GetServiceInfo Gliniak 2021-07-09 08:50:13 +02:00
  • ed0a15dcc8 Use AppVeyor vars for extended version info. gibbed 2021-08-08 10:20:51 -05:00
  • a9e35b443f [SDL2] Update to version 2.0.16 Jonathan Goyvaerts 2021-08-10 20:56:44 +02:00
  • 4861022158 [Base] Fix fpfs with GCC/Clang sephiroth99 2021-08-05 00:05:17 -04:00
  • f933d9c409 [XAM] XamEnumerate: Set initial item_count value to 0 Gliniak 2021-08-06 09:04:58 +02:00
  • c9073e101f [XAM] Fix ContentCreate to pass copy of root_name. Gliniak 2021-07-30 11:42:37 +02:00
  • 90c4950503 [HID] Fix SDL GetKeystroke copy-paste regression Triang3l 2021-07-26 10:11:14 +03:00
  • 48bb93a9ca [Linux] Fix pkg-config trailing space causing premake to output an extra empty library -l Fixes #1868 Jonathan Goyvaerts 2021-07-21 16:32:58 +02:00
  • a7efdd9ed8 [Build] Run pkg_config only on Linux, not all non-Windows Triang3l 2021-07-20 20:16:39 +03:00
  • 35321a10c3 [Kernel] Improvements to MmQueryStatistics Gliniak 2021-05-30 12:52:34 +02:00
  • 1e0237d404 [Vulkan] Fix XCB #ifdef Triang3l 2021-07-12 12:15:47 +03:00
  • 6412bb8910 [Vulkan] Remove a remaining Volk reference Triang3l 2021-07-12 00:00:06 +03:00
  • 692e329e9c [Vulkan] Load Vulkan manually for more lifetime and extension control Triang3l 2021-07-11 22:56:01 +03:00
  • 9bb104b354 Merge branch 'master' into vulkan Triang3l 2021-07-03 20:59:25 +03:00
  • 458e4e1a31 [GPU] Official RB name from RDNA/GCN/TeraScale/Xenos docs/news Triang3l 2021-07-01 23:43:01 +03:00
  • 1cf12ec70b [UI/HID] ui::VirtualKey enum Triang3l 2021-07-01 23:32:26 +03:00
  • ddee85f0be [Kernel] Fix XStaticUntypedEnumerator item count. gibbed 2021-06-30 13:23:49 -05:00
  • 4498a28568 [XAM] Deferred xeXamContentCreate. gibbed 2021-06-30 03:05:16 -05:00
  • e8fda5878c [XAM] Enumerator improvements. gibbed 2020-12-04 14:52:05 -06:00
  • b18f73b949 [Kernel] Add make_object template. gibbed 2021-06-30 02:29:42 -05:00
  • 480791a056 [Base] Implement message boxes on Linux Joel Linn 2021-06-29 23:32:22 +02:00
  • e23a9b7608 [Kernel] Add APC support to NtWriteFile emoose 2021-06-28 21:27:29 +01:00