Commit Graph

  • 856d23a150 Update premake-cmake Joel Linn 2021-05-25 17:29:15 +02:00
  • ceb382f8ec Update Catch2 test framework Joel Linn 2021-05-25 02:21:42 +02:00
  • 0e019f96b4 [Base, Linux] Make thread exit non returning Joel Linn 2021-05-25 02:15:36 +02:00
  • 8f44a14131 [Linux] Helper methods for pkg-config Joel Linn 2021-05-22 01:44:28 +02:00
  • fa7f292432 [CPU] ResolveFunction() Fix declaration mismatch Joel Linn 2021-05-21 01:28:39 +02:00
  • 6d548f51b3 [Kernel] net: name anonymous struct Joel Linn 2021-05-21 01:26:31 +02:00
  • c0fb300a05 [Kernel] Remove explicit SHIM calling convention Joel Linn 2021-05-21 00:23:16 +02:00
  • 07a060b002 [Kernel] Solve ambiguity in RegisterExport() Joel Linn 2021-05-20 22:47:27 +02:00
  • d40dfa11c5 [Base] Use pragma pack for non msvc as well. Joel Linn 2021-05-18 16:06:01 +02:00
  • d55192ea30 [Base] Refactor byte_swap Joel Linn 2021-05-22 13:38:53 +02:00
  • 4800194f0d [Base] Add faster bit_count variants Joel Linn 2021-05-16 13:06:30 +02:00
  • 806a33d625 [GPU] Use le<> type for depth sample counts Joel Linn 2021-05-20 22:21:41 +02:00
  • e58686c9df [Base] Add le<> type Joel Linn 2021-05-16 01:46:53 +02:00
  • 28ca58c0e9 [Base] Fix HighResolutionTimer Joel Linn 2021-05-14 00:40:41 +02:00
  • 6dfa36d1b8 [GPU] Misc GCC build fixes Joel Linn 2021-05-05 17:02:45 +02:00
  • 5284075cf9 [CPU] Misc GCC build fixes Joel Linn 2021-05-05 16:06:35 +02:00
  • 86722be9ca [Base] Make Arena alignment aware Joel Linn 2021-06-03 03:55:57 +02:00
  • d8cfeac79f [Base] Remove redundant copy and move operators Joel Linn 2021-05-05 14:51:15 +02:00
  • 4d0d3f3ad4 [Base] Fix semaphore test Joel Linn 2021-05-18 16:07:17 +02:00
  • 2d9462f02b [Base] Fix unitialized variable in threading test Joel Linn 2021-05-05 13:52:11 +02:00
  • 4fb5244176 [Base] Fix namespacing Joel Linn 2021-05-05 13:49:07 +02:00
  • a86d7173e1 Refactor FourCC magic uses Joel Linn 2021-05-06 18:46:43 +02:00
  • 4daa3f5a52 [Base] Add FourCC tests Joel Linn 2021-05-06 17:57:16 +02:00
  • 9bb920b104 [Base] Add FourCC type Joel Linn 2021-05-06 15:58:09 +02:00
  • fbc31652e0 [XAM/Net] inet_addr: Handle edge cases Gliniak 2021-05-22 20:56:59 +02:00
  • 29f7987401 [XAM] XamReadTileToTexture: tile_id safety check Gliniak 2021-05-18 20:55:33 +02:00
  • 29f28b8b60 [Kernel/XAM] CloseContent: Close files related to closed content Gliniak 2021-01-15 09:55:20 +01:00
  • f298d7620a [Kernel/XAM] XamContentGetCreator: Added check for existing content Gliniak 2021-01-04 20:13:10 +01:00
  • ea9625fca8 [Kernel] VdSwap virtual/physical address clarification Triang3l 2021-05-25 21:31:02 +03:00
  • 800db1aa49 [D3D12] Cleanup initialization log levels Triang3l 2021-05-19 21:10:05 +03:00
  • 422fc4f24e [VFS/STFS] Check fread return values, add SVOD local structs emoose 2021-05-11 03:33:33 +01:00
  • 478bb90922 [VFS/STFS] Use xe::filesystem::OpenFile instead of memory-mapping emoose 2021-05-11 03:26:39 +01:00
  • 2659b70c90 [VFS/STFS] Improved StfsHashEntry, minor struct improvements emoose 2021-05-11 03:13:00 +01:00
  • aa155612fb [VFS/STFS] Move x360-specific STFS structs to stfs_xbox.h emoose 2021-05-11 02:57:13 +01:00
  • 1a2282894a [GPU] Improve fake occlusion query compatibility Gliniak 2021-05-17 17:05:12 +02:00
  • 31a8d189f0 [vulkan] Fix typos Sandy Carter 2019-01-18 09:05:42 -05:00
  • c4a2dff099 [vulkan] Add Report Callback to instance create Sandy Carter 2019-01-17 18:49:23 -08:00
  • 5ed4f88091 [vulkan linux] Add extension requirement for XCB Sandy Carter 2019-01-16 07:46:35 -05:00
  • 6d591970ab [vulkan linux] Fix native_platform_handle with gtk Sandy Carter 2019-01-18 09:01:11 -05:00
  • 0965975cbe [VFS] Fix missing unordered_map include in stfs_container_device.h Triang3l 2021-05-17 02:50:01 +03:00
  • 2d50fc07b4 [Linux] __builtin_ffsll instead of GNU/BSD-specific ffsll Triang3l 2021-05-17 02:38:51 +03:00
  • e49e26e4a0 [Kernel] shim_utils lint fix Triang3l 2021-05-16 18:34:27 +03:00
  • 3a5752fcb6 [D3D12] Split the tessellation VS into indexed and adaptive Triang3l 2021-05-16 18:27:41 +03:00
  • 9f8a432479 [DXBC] Cleanup: kSysConst_*_Vec/Comp > LoadSystemConstant Triang3l 2021-05-16 17:43:18 +03:00
  • ff23b1d9f9 [x64] LoadConstantXmm: Don't load -0 as +0 + cleanup Triang3l 2021-05-16 14:26:43 +03:00
  • f39020700a [GPU] Cleanup: XEPACKED -> static_assert_size/alignas Triang3l 2021-05-16 14:03:36 +03:00
  • 165c6f0e4d [Build] Support building with the standalone VS Build Tools amine4567 2021-05-16 01:50:59 +02:00
  • 536f6772da Fix reference to old var name in xenia-build. gibbed 2021-05-15 18:12:15 -05:00
  • dd5ea87213 [GPU] Linear mip tail exact extent estimation Triang3l 2021-05-15 18:19:06 +03:00
  • a69a058991 [XAM/App] Fixed issue when error code was handled as success Gliniak 2021-05-09 12:59:24 +02:00
  • 93c97fdbda [XAM/Content] Provide title ID for aggregate content Gliniak 2021-05-09 12:58:27 +02:00
  • 4eca2326c3 [GPU/D3D12] Support texture pitch, more precise texture extent/stride calculations Triang3l 2021-05-13 23:02:11 +03:00
  • 8a70ae5389 [GPU] Fix RT EDRAM range clamping when using both 32bpp and 64bpp Triang3l 2021-05-12 20:17:12 +03:00
  • 21c28a07f1 [XAM] Write stub buffer in XamReadTileToTexture. gibbed 2021-05-08 11:08:13 -05:00
  • 8d8bab853d [XAM] Define unknown args for XamReadTileToTexture. gibbed 2021-05-08 11:07:05 -05:00
  • 37a733e33a [XAM] More values for dummy achievement details. gibbed 2021-05-08 11:02:29 -05:00
  • 0f6bfcf0d5 [XAM] Base dummy achievement details at ID 1. gibbed 2021-05-08 10:09:38 -05:00
  • 5d778cfef6 [XAM] Better text for dummy achievement details. gibbed 2021-05-08 10:08:42 -05:00
  • b2011453cc [XAM] Cap dummy achievement details to 100. gibbed 2021-05-08 10:07:24 -05:00
  • b735e3f40d [XAM] Fix dummy achievement details count. gibbed 2021-05-08 10:06:53 -05:00
  • cf2037cdf6 [XAM] Cap the number of dummy achievement details. gibbed 2021-05-08 08:57:51 -05:00
  • 1c78c9d75d [XAM] Fix adding dummy achievement details. gibbed 2021-05-08 08:56:07 -05:00
  • 084b8c5dbe [XAM] Fix missing buffer check on XamEnumerate. gibbed 2021-05-08 08:03:14 -05:00
  • d2ca54d909 [Kernel/XAM] Dummy X_ACHIEVEMENT_DETAILS support Gliniak 2021-01-25 18:20:38 +01:00
  • 57ce647bb3 [APU/XMA] Prevent crash with invalid packet number Gliniak 2021-05-07 21:28:18 +02:00
  • 8f1f849a06 [D3D12] unordered_map instead of multimap in TextureCache Triang3l 2021-05-05 21:40:00 +03:00
  • ce19d948f0 [Base] Move XdbfLocale to xbox.h as XLanguage, let STFS headers use it emoose 2021-04-22 01:27:12 +01:00
  • 99b7848a34 [VFS/STFS] Cache any hash-blocks we read from in memory emoose 2021-04-19 02:18:05 +01:00
  • 6ba9b032a3 [VFS/STFS] Check for end-of-chain when reading dir entries, warn if chain size is wrong emoose 2021-04-19 01:42:24 +01:00
  • 8d7768c7fa [VFS/STFS] Secondary hash-block improvements emoose 2021-04-17 14:49:21 +01:00
  • 09e0db029a [VFS/STFS] Add BlockToHashBlockOffsetSTFS for more accurate hash table offset emoose 2021-04-17 14:14:16 +01:00
  • 509f33ba27 [VFS/STFS] Fix BlockToOffsetSTFS for non-read_only_format (CON) packages emoose 2021-04-17 13:59:28 +01:00
  • 14783b03f2 [VFS/STFS] Update mmap_total_size & total_allocation_units() emoose 2021-04-17 13:50:58 +01:00
  • 84f566d92b [VFS] STFS/XContent structure improvements emoose 2021-04-17 13:44:54 +01:00
  • 010e14b4cd [FFmpeg] Update sub project Joel Linn 2021-05-05 17:50:40 +02:00
  • b099d74f78 [Memory] List all partitions supporting non-FromApp memory mapping functions Triang3l 2021-05-04 23:27:57 +03:00
  • 40ca4abc0b [GPU] Small ring buffer setup function cleanup Triang3l 2021-05-04 23:13:55 +03:00
  • 330beaf552 [GPU] Screen scissor alongside window scissor Triang3l 2021-05-04 22:54:05 +03:00
  • fb01ccaac6 [GPU] Viewport/clipping cleanup, don't clamp oDepth Triang3l 2021-05-04 21:39:34 +03:00
  • 95031d9471 [dxbc] Remove orphan file reference Joel Linn 2021-05-04 00:37:33 +02:00
  • 5c97a0ad06 Don't treat warnings as errors for 3rd party projs Joel Linn 2021-05-04 00:36:39 +02:00
  • 4f020e32c8 [xb] Remove whitespace Joel Linn 2021-05-03 22:26:26 +02:00
  • 0a662afd73 [xb] Only write version.h when changed Joel Linn 2021-05-03 22:26:05 +02:00
  • 48bd08a11b [GPU] Fix shader compiler build on Linux Joel Linn 2021-05-03 22:01:24 +02:00
  • 1f658f9b32 [XAM/Content] Prevent deletion of open packages Gliniak 2021-03-28 10:35:57 +02:00
  • a18f9c9dc1 Add UTF-8 path tests for trailing separator. gibbed 2021-05-02 09:32:53 -05:00
  • 2d2721ee7a [Base] Fix UTF-8 fnfp with trailing separator. gibbed 2021-05-02 09:31:26 -05:00
  • fcd46d56a0 [App] Lint fix. gibbed 2021-05-02 08:20:27 -05:00
  • 9185c36b41 Add more UTF-8 path edge cases. gibbed 2021-05-02 08:13:02 -05:00
  • b7674f0bd8 [Base] Plain string variant of UTF-8 join_paths. gibbed 2021-05-02 08:12:14 -05:00
  • 46dfb3449c [Base] Dedupe new/old separators in UTF-8 fps. gibbed 2021-05-02 08:10:46 -05:00
  • de3825274e [Base] Fix edge case in UTF-8 fnfp/fbp. gibbed 2021-05-02 08:08:21 -05:00
  • f868a10649 [App] Correctly initialize title ID. gibbed 2021-05-02 00:20:27 -05:00
  • ea1f2b114a [App] Improve title tracking. gibbed 2021-05-01 17:18:38 -05:00
  • 0419a9f13d [App] Build title using StringBuffer. gibbed 2021-05-01 17:15:41 -05:00
  • 38c3db1afb [CPU/Kernel] Transparently byteswap xex2_version. gibbed 2021-05-01 17:05:14 -05:00
  • 46ee68eb1d [UI] Log unsuccessful SPDA result as unsigned. gibbed 2021-05-01 17:23:00 -05:00
  • 653931ec8f Add and improve UTF8 tests. gibbed 2021-05-01 15:14:30 -05:00
  • dbd980150b [Base] Don't use reverse iterator for UTF-8. gibbed 2021-05-01 15:12:21 -05:00
  • b5fc1efad5 XMA: Set log level for unhandled register to warning illusion0001 2021-04-23 21:33:46 +09:00