Commit Graph

  • 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
  • 99c9ed4c62 Stop Intellisense complaints about export decls. gibbed 2021-04-07 05:57:39 -05:00
  • b6e5719173 [APU] Fix compilation on Linux Joel Linn 2020-07-01 01:44:14 +02:00
  • 534e263b05 [APU] XMA: Cross-buffer split frames. Joel Linn 2020-06-30 20:50:21 +02:00
  • 6547fa1748 [APU] Rewrite XMA packet parser Joel Linn 2020-06-24 16:45:55 +02:00
  • 7a0236dcc5 [Base] BitStream: Fix writing to non zeroed mem Joel Linn 2021-04-16 11:40:23 +02:00
  • 3675c8eac8 [APU] Disable warnings in FFmpeg. Joel Linn 2020-06-23 20:53:45 +02:00
  • d4cf474665 Replace references to libav. Joel Linn 2020-06-19 22:34:06 +02:00
  • 47e36e6aee Exchange libav with ffmpeg submodule. Joel Linn 2020-06-19 22:32:40 +02:00
  • e5948bb810 [Kernel] Implemented: XeKeysHmacShaUsingKey Gliniak 2021-01-28 20:20:40 +01:00
  • 524efcab7d [Kernel] Lint fix. gibbed 2021-05-01 12:19:18 -05:00
  • d4c3d665d5 [XAM/Content] Set disposition for overlapped cases Gliniak 2021-02-18 11:17:54 +01:00
  • 556893177b [D3D12] Better D3D12 initialization failure error message Triang3l 2021-04-28 21:13:00 +03:00
  • bb55bb3e70 [D3D12] Make ROV the default RT path on Intel due to stencil Triang3l 2021-04-28 20:53:07 +03:00
  • 71fbfdb63e [D3D12] Fix non-ROV clearing always giving 'failed in backend' Triang3l 2021-04-28 17:27:57 +03:00
  • 51c2c9e5f2 [D3D12] Fix render target reference leak Triang3l 2021-04-27 19:55:29 +03:00
  • ec41dfc995 [D3D12] Fix bindless root signatures, ensure shaders are pre-translated Triang3l 2021-04-27 18:29:23 +03:00
  • 913e1e949c [GPU] Ownership-transfer-based RT cache, 3x3 resolution scaling The ROV path is also disabled by default because of lower performance Triang3l 2021-04-26 22:12:09 +03:00
  • 30ea6e3ea3 [Kernel/Memory] Return error when region_size is 0 Gliniak 2021-04-10 13:19:08 +02:00
  • 4ce43369a7 Use English game title when available. gibbed 2020-12-06 20:08:00 -06:00
  • 9ccdbb2153 [Kernel/Memory] Do not clear range if it was previously commited Gliniak 2020-12-06 13:45:14 +01:00
  • 010f0aa517 [XAM/Party] Added stubs for: - XamPartyGetUserList - XamPartySendGameInvites - XamPartySetCustomData - XamPartyGetBandwidth Gliniak 2021-02-01 23:25:13 +01:00
  • 6c9662d17e [XAM/UI] Added Stubs For: - XamShowPartyUI - XamShowCommunitySessionsUI Gliniak 2021-02-01 23:23:56 +01:00
  • 99024aec32 [Vulkan] Fix primary_queue_mutex usage in vulkan_graphics_system.cc Triang3l 2021-03-04 18:32:27 +03:00
  • 5ae6c7eaf8 [Vulkan] Fix primary queue mutex locking in texture_cache.cc Triang3l 2021-03-04 18:14:07 +03:00
  • 87442b106c [D3D12] Fix signed-only texture descriptor creation Triang3l 2021-02-13 23:22:03 +03:00