Triang3l
040661f366
[D3D12] Fix a lint error in pipeline desc
2020-12-10 21:23:13 +03:00
Triang3l
34c5fc9c2f
[DXBC] ROV: Update a todo comment about early Z
2020-12-10 12:41:29 +03:00
Triang3l
8bcfcf6452
[GPU] Update v_mad_legacy_f32 comment
2020-12-10 12:39:02 +03:00
Triang3l
bc0c2040e2
[DXBC] ROV: Force late Z write with kill instructions
2020-12-10 12:36:37 +03:00
Triang3l
9349cf4ff4
[D3D12] Fix custom sample position reset
2020-12-08 22:43:15 +03:00
Triang3l
b7216f91f7
[D3D12] Re-add forgotten RenderTargetCache::EndFrame call
2020-12-08 22:36:47 +03:00
Triang3l
36a0bcec8b
[GPU] XXH3 hash instead of XXH64
2020-12-08 22:31:09 +03:00
Triang3l
9a4643d0f2
[GPU] Non-ROV f24 trunc/round, host shader modifications, cache dir
2020-12-07 22:31:46 +03:00
Prism Tutaj
a86609e93a
[GTK UI] Fix GTK submenus
2020-12-06 17:26:30 -06:00
Gliniak
06ab8589b4
[Kernel/IO] Return error creating dir as non-dir.
...
[Kernel/IO] Return error when creating directory with non-directory
flag in NtCreateFile.
2020-12-06 17:07:34 -06:00
Triang3l
cadc31c93f
[GPU] Fix uninitialized viewport_top when drawing without a viewport
2020-12-06 15:55:28 +03:00
Gliniak
ff5c5f01e0
[Kernel] Zeroing out pages without write protect flag
2020-12-05 14:18:03 -06:00
gibbed
1513dd235b
[Kernel] Code reentrance for guest fibers.
...
[Kernel] Code reentrance using exceptions for guest fibers.
2020-12-05 14:17:33 -06:00
gibbed
d420215de1
[Kernel] Allow 0 return for MmQueryAddressProtect.
2020-12-05 14:17:19 -06:00
Radosław Gliński
d2cf0167fd
[XAM/User] Added flag for local profile
...
It should fix games where right now there is no profile found.
Example: EA Sports games
2020-12-03 01:21:33 -06:00
Gliniak
c3d48eb2fa
[XAM/Net] Implemented WSASetLastError
2020-11-29 10:48:29 -06:00
gibbed
215f2a340b
[XAM] Ensure items returned is set in enumerate.
...
[XAM] Ensure items returned is set in xeXamEnumerate.
2020-11-29 02:03:44 -06:00
Joel Linn
c55918d944
[AppVeyor] Remove vcpkg.
2020-11-28 14:23:51 -06:00
Joel Linn
b30fcbd29a
[HID] Change order to xinput, sdl, winkey
2020-11-28 14:22:50 -06:00
Joel Linn
842ac86b1f
[HID] More modern c++ in SDL backend.
2020-11-28 14:22:50 -06:00
Joel Linn
ff56fbdf46
[HID] Honor `is_active()` in SDL input backend.
2020-11-28 14:22:50 -06:00
Joel Linn
7931dbe180
[HID] `is_active` debugging for hid-demo.
2020-11-28 14:22:50 -06:00
gibbed
587c2502f9
Update premake-core.
2020-11-27 14:29:04 -06:00
gibbed
319699130a
[XAM] Improvement rollup. Content, enumerators...
...
- [Kernel] Create guest object for XEnumerator.
- [XAM] Split content data into host/guest variants.
- [XAM] Correct message return type from RESULT to HRESULT.
- [XAM] Add a new dummy content device for ODD.
- [XAM] Implement XamContentAggregateCreateEnumerator.
- [XAM] Implement XamGetPrivateEnumStructureFromHandle.
- [XAM] Implement XMsgCompleteIORequest (sketchy).
- [XAM] Implement XamGetOverlappedResult (sketchy).
- [XAM] Implement XamTaskSchedule (sketchy).
2020-11-27 14:19:30 -06:00
gibbed
5328b72268
[XAM] Split content device exports to a new file.
2020-11-27 14:19:30 -06:00
gibbed
f8d663cd1e
[XAM] Rename NUI export group.
2020-11-27 14:19:30 -06:00
gibbed
1481735d36
[XAM] Rework how export groups are registered.
2020-11-27 14:19:30 -06:00
gibbed
42b1427087
[XAM] Split enum exports to a new file.
2020-11-27 14:19:30 -06:00
Satori
af61a97647
Add PowerShell build script as alternative to cmd
2020-11-27 12:21:40 -06:00
gibbed
326220309b
[x64] Handle constant in LOG2_F32/F64/V128.
2020-11-27 05:34:08 -06:00
gibbed
6c073d3c84
[HID] Add 'is active' checks to winkey input.
...
[HID] Add 'is active' checks to winkey input driver.
2020-11-27 05:23:21 -06:00
gibbed
dd25e69e66
[HID] Pass 'is active' callback to input drivers.
2020-11-27 05:23:21 -06:00
gibbed
f8e6ac4108
Defer XAM UI functions & other improvements.
...
- [Kernel] Fix global locking in kernel dispatch thread.
- [Kernel] Improve CompleteOverlappedDeferred/CompleteOverlappedDeferredEx.
- [XAM] Identify unknowns in XamNotifyCreateListener/XNotifyListener.
- [XAM] Defer XamShowMessageBoxUI.
- [XAM] Defer XamShowKeyboardUI.
- [XAM] Fix cancel handling in XamShowKeyboardUI.
- [XAM] Defer XamShowDeviceSelectorUI.
- [XAM] Defer XamShowDirtyDiscErrorUI.
2020-11-27 05:15:17 -06:00
Triang3l
e3a82e1930
[D3D12] Remove leftovers of old resolve code
2020-11-26 23:06:46 +03:00
gibbed
6ab665f6e2
Use xenia-base entrypoint for test suites.
...
Use xenia-base entrypoint for test suites. Fixes a bug where we were expecting
wchar data in main, which is incorrect, causing invalid args to be parsed.
2020-11-25 21:33:54 -06:00
Satori
30b9719ee3
[Build] Add stub command for source file generation
2020-11-25 14:15:58 -06:00
Triang3l
d353cade76
[Base] mapped_memory_win: more explicit invalid handle values
2020-11-24 22:49:56 +03:00
Triang3l
a73592c2ef
[Memory/CPU] UWP: Support separate code execution and write memory, FromApp functions + other Windows memory fixes
2020-11-24 22:18:50 +03:00
gibbed
cabd28b9bb
[VFS] Fix handling of remove_all return value.
2020-11-24 02:02:49 -06:00
gibbed
bda31a443e
[VFS] Avoid exception on remove/remove_all.
2020-11-24 00:23:38 -06:00
gibbed
a4170621a7
Update premake-core.
2020-11-23 22:01:43 -06:00
gibbed
164aa8e8ca
[Kernel] Scope object type enum.
2020-11-22 20:34:07 -06:00
gibbed
bdeae25353
[Kernel] Add comment about Shadowrun bug.
...
[Kernel] Add comment about Shadowrun thread name bug and a bonus lint fix.
2020-11-22 15:49:25 -06:00
Gliniak
a6868d1f8a
[Memory] Removed redundant BaseHeap::IsGuestPhysicalHeap
2020-11-22 15:43:53 -06:00
Gliniak
26b0aa0cc4
[Kernel/Memory] Restrict NtVirtualMemory only to virtual memory range
2020-11-22 15:43:53 -06:00
Gliniak
c071500ff4
[Base] Specify heap type on initialization
2020-11-22 15:43:53 -06:00
Triang3l
2cb7d26d62
[Android] Add a comment about pthreads dynamic loading
2020-11-23 00:42:58 +03:00
Gliniak
aae292aab5
[Kernel/Memory] MmQueryAddressProtect - Check for protect_bits equals 0
2020-11-22 15:40:03 -06:00
gibbed
8749ca2260
[Kernel] Filter thread names from guest.
2020-11-22 14:54:08 -06:00
gibbed
4f25a96928
[Kernel] Overhaul Rtl time functions.
...
- Add date third party submodule.
- [Kernel] Add xclock.
- [Kernel] Reimplement RtlTimeToTimeFields using std::chrono/date/xclock.
- [Kernel] Reimplement RtlTimeFieldsToTime using std::chrono/date/xclock.
- Supersedes #1612 .
2020-11-22 14:48:36 -06:00