Triang3l
|
9d0986030f
|
[Memory] Don't mark non-writable pages as watched
|
2019-07-31 08:40:26 +03:00 |
Triang3l
|
24383b9137
|
[Memory/D3D12] Unwatch up to 256 KB ranges
|
2019-07-31 00:18:12 +03:00 |
Triang3l
|
b5fb84473d
|
[Memory] Replace forgotten InvalidateRange in NtReadFile
|
2019-07-30 09:06:23 +03:00 |
Triang3l
|
4aceeb73c4
|
[Memory] Move new watches to heap-aware Memory from MMIOHandler
|
2019-07-30 08:00:20 +03:00 |
Triang3l
|
83da671bb4
|
Merge branch 'master' into d3d12
|
2019-07-30 07:59:38 +03:00 |
gibbed
|
669d83896d
|
[Kernel] Implement RtlImageNtHeader.
|
2019-07-29 19:23:16 -05:00 |
gibbed
|
cd18b702a6
|
[Kernel] Implement ExAllocatePool.
|
2019-07-29 19:21:01 -05:00 |
gibbed
|
3d67ffad81
|
[Kernel] Implement NtOpenSymbolicLinkObject, NtQuerySymbolicLinkObject.
|
2019-07-29 18:04:06 -05:00 |
gibbed
|
05d2d76cff
|
[VFS] Reimplement ResolvePath. Add FindSymbolicLink, ResolveSymbolicLink.
|
2019-07-29 17:55:46 -05:00 |
gibbed
|
54b0e2aff6
|
[Kernel] Add XSymbolicLink.
|
2019-07-29 17:52:46 -05:00 |
gibbed
|
e72cacc986
|
[VFS] Make ResolvePath argument a const reference.
|
2019-07-29 16:04:25 -05:00 |
gibbed
|
7c7d80103e
|
[Kernel] Use type constant instead of type enum when calling base constructor.
|
2019-07-29 13:53:44 -05:00 |
gibbed
|
0d6bfc1a6b
|
[Kernel] Rename NotifyListener to XNotifyListener to bring it in line with the naming scheme of kernel objects.
|
2019-07-29 13:43:13 -05:00 |
gibbed
|
e38be4c294
|
[Core] Use a macro for loading kernel modules (which also explicitly discards return value).
|
2019-07-29 13:26:09 -05:00 |
gibbed
|
ecf64d8e05
|
[Core] Keep a reference to the main thread's XThread rather than its underlying thread.
|
2019-07-29 13:24:36 -05:00 |
gibbed
|
a4d2f5e4ed
|
[Core] Initialize all members of Emulator.
|
2019-07-29 13:22:45 -05:00 |
Triang3l
|
211f59740c
|
Merge branch 'master' into d3d12
|
2019-07-21 22:02:12 +03:00 |
Triang3l
|
bc2eaf9b64
|
[CPU] VectorAverage CPU-independent constant propagation
|
2019-07-21 22:01:24 +03:00 |
Triang3l
|
547345b12d
|
Merge branch 'master' into d3d12
|
2019-07-21 18:31:06 +03:00 |
Triang3l
|
ab664e38a0
|
Merge pull request #1406 from Gliniak/vsvgsb
Added support for Altivec: vavgsb
|
2019-07-21 18:30:03 +03:00 |
Triang3l
|
3f968c3760
|
[D3D12] YUV texture formats
|
2019-07-21 15:38:25 +03:00 |
Triang3l
|
7648e45661
|
Merge branch 'master' into d3d12
|
2019-07-20 22:05:34 +03:00 |
Triang3l
|
8c00aea5ff
|
[CPU] vpkd3d VPACK_NORMPACKED64
|
2019-07-20 22:04:37 +03:00 |
Triang3l
|
bcd37d7938
|
Merge branch 'master' into d3d12
|
2019-07-20 16:15:02 +03:00 |
Triang3l
|
2350810f4e
|
[Base] Add typename to sat_add/sub
|
2019-07-20 16:14:13 +03:00 |
Triang3l
|
0488766452
|
Merge branch 'master' into d3d12
|
2019-07-19 23:13:38 +03:00 |
Triang3l
|
26c24b4726
|
[CPU] Move saturating add/sub to base/math.h
|
2019-07-19 23:12:11 +03:00 |
Triang3l
|
808d6d6025
|
Merge branch 'master' into d3d12
|
2019-07-19 08:22:59 +03:00 |
Triang3l
|
2b411f4c8b
|
[CPU] Saturating VectorSub: fix typo in last commit
|
2019-07-19 08:22:30 +03:00 |
Triang3l
|
2c2808ce00
|
Merge branch 'master' into d3d12
|
2019-07-19 08:19:03 +03:00 |
Triang3l
|
f14f44e729
|
[CPU] Saturating VectorAdd/Sub of constants without DID_SATURATE yet
|
2019-07-19 08:17:55 +03:00 |
gibbed
|
23c9341642
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-07-18 18:39:17 -05:00 |
gibbed
|
0bed6e565b
|
[Base/GPU] Fix some usage of xe::find_base_path.
|
2019-07-18 18:37:47 -05:00 |
gibbed
|
887609ba44
|
[Base] Only attempt to create non-empty base paths in CreateParentFolder.
|
2019-07-18 18:32:04 -05:00 |
gibbed
|
706c810a3a
|
[Base] Fix find_base_path returning original string with no separator is found.
|
2019-07-18 18:31:21 -05:00 |
gibbed
|
48b04d186b
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-07-18 18:02:01 -05:00 |
gibbed
|
0d3039f5ba
|
[VFS] Fix an outdated commit of OpenFile that somehow slipped through.
|
2019-07-18 17:49:15 -05:00 |
gibbed
|
9a8d77137c
|
[Base] Fix Windows CreateFolder so it creates the entire path properly.
|
2019-07-18 17:47:25 -05:00 |
gibbed
|
324d28adba
|
[VFS] Fix comment.
|
2019-07-18 17:24:44 -05:00 |
gibbed
|
bf989f0aae
|
[Kernel/VFS] Maybe fix creation of directories. See #1403.
|
2019-07-18 17:15:57 -05:00 |
Radosław Gliński
|
53eb95d33c
|
Added support for Altivec: vavgsb
Also little size adjustments for vavgsh
|
2019-07-18 21:22:42 +02:00 |
gibbed
|
e024cbc3f0
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-07-18 12:33:52 -05:00 |
gibbed
|
e14639c6c0
|
[CPU] Fix lzx_decompress misuse of xe::bit_count. Fixes #1402.
|
2019-07-18 12:33:16 -05:00 |
Rick Gibbed
|
c1f5bf71d8
|
Merge pull request #1400 from Margen67/fix-typo
Fix typo in xenia-build.
|
2019-07-17 21:10:28 -05:00 |
Margen67
|
efdc78ee22
|
Fix typo in xenia-build
|
2019-07-17 17:52:01 -07:00 |
gibbed
|
1e5fa61030
|
Merge remote-tracking branch 'origin/master' into d3d12
|
2019-07-17 17:56:48 -05:00 |
gibbed
|
c213f7d7a3
|
[CPU] Properly clear LZX window.
|
2019-07-17 17:53:59 -05:00 |
gibbed
|
29665ae79c
|
[CPU] Minor LZX code cleanup.
|
2019-07-17 17:51:36 -05:00 |
Rick Gibbed
|
6eed93c720
|
Merge pull request #1399 from emoose/lzxdelta-fix
[CPU] Use window size for LZX ref_data_size, fixes some problematic XEXP patches.
|
2019-07-17 17:40:41 -05:00 |
emoose
|
71780838f0
|
[CPU] Use window size for LZX ref_data_size
|
2019-07-17 22:53:39 +01:00 |