dcb78cc640
Pretty sure I have mtmsrd wrong. This likely isn't correct.
Ben Vanik
2015-05-25 21:20:38 -07:00
41cee3d337
Switching vsync to custom thread.
Ben Vanik
2015-05-25 21:12:27 -07:00
e3ddcd44e7
Minor fixes and fixing thread names.
Ben Vanik
2015-05-25 21:10:28 -07:00
7cabcad69e
f5 now also clears cached framebuffers/targets.
Ben Vanik
2015-05-25 14:58:04 -07:00
f2685dbb1d
Fixed SPLAT_F32 for non-AVX2 branch.
gibbed
2015-05-25 14:32:38 -05:00
a2ed902980
Removed a debug line in XAudio2 audio driver.
gibbed
2015-05-25 03:08:00 -05:00
148c40554b
Adding vmsum4fp128 test.
Ben Vanik
2015-05-25 12:28:32 -07:00
c616104574
Tracing help.
Ben Vanik
2015-05-25 11:09:00 -07:00
9607eef9d6
Fixing page alloc in range; only happens right before OOM crash though :/
Ben Vanik
2015-05-25 10:28:36 -07:00
ddbab82169
Fixing vcproj filters that VS blew away.
Ben Vanik
2015-05-25 01:16:53 -07:00
273b9939e1
Fixing some misc thread/audio stuff.
Ben Vanik
2015-05-25 00:58:43 -07:00
f5a2b85d42
Switching to xe::mutex.
Ben Vanik
2015-05-24 23:16:43 -07:00
814ec82ad4
Removing old GetObject.
Ben Vanik
2015-05-24 21:38:49 -07:00
a2b66f9109
LookupObject'ing code.
Ben Vanik
2015-05-24 21:37:28 -07:00
018e9a96e1
LookupObject helper.
Ben Vanik
2015-05-24 21:25:58 -07:00
120e09f8e7
XObject::GetObject->GetNativeObject
Ben Vanik
2015-05-24 21:01:57 -07:00
d746743d20
More object_ref'ing.
Ben Vanik
2015-05-24 20:50:52 -07:00
5cfb69434c
Modules using object_ref.
Ben Vanik
2015-05-24 20:44:27 -07:00
fff1a7c132
Switching std::thread to XThread and hosting in object_refs.
Ben Vanik
2015-05-24 20:22:06 -07:00
1104f8e687
Header cleanups and prep.
Ben Vanik
2015-05-24 20:11:19 -07:00
8ac1f61c64
RAII object reference, debug mutex, etc.
Ben Vanik
2015-05-24 14:11:44 -07:00
e55be7d2c9
Fleshing out debugger types.
Ben Vanik
2015-05-24 13:43:15 -07:00
da655d15b3
Sharing memory.
Ben Vanik
2015-05-24 00:02:47 -07:00
576d6492dc
Basic debugger networking.
Ben Vanik
2015-05-23 22:27:43 -07:00
969badd8c3
Debugger UI skeleton.
Ben Vanik
2015-05-22 14:58:56 -07:00
8a5d3526e5
Pump audio faster, up to XAUDIO2_MAX_QUEUED_BUFFERS (64) frames, then wait.
gibbed
2015-05-25 02:49:49 -05:00
517dce01b1
Merge pull request #225 from DrChat/audio_fix
Ben Vanik
2015-05-24 20:28:50 -07:00
65df257ede
Fix audio decoder - mono sounds are working now!
Dr. Chat
2015-05-24 22:26:46 -05:00
05081fa030
Fixed some constant loads.
gibbed
2015-05-24 16:18:06 -05:00
90d6c81161
Stubbed XFileAllocationInformation and XFileEndOfFileInformation in NtSetInformationFile.
gibbed
2015-05-24 14:18:42 -05:00
f1d0fe909f
Added an assert_not_null for native_ptr in XObject::GetObject.
gibbed
2015-05-24 13:42:31 -05:00
5c404ddfdb
Always give an error on querying a file for compression information. This fixes Banjo-Kazooie and other games that rely on XtcdDecompression.
gibbed
2015-05-24 12:27:30 -05:00
33d40bee95
More tests for rlwinm.
gibbed
2015-05-24 12:25:40 -05:00
7afc108b28
Merge pull request #224 from DrChat/net_changes
Ben Vanik
2015-05-24 10:26:38 -07:00
7d5b6920fa
Added QuerySizeInfo for FileFsSizeInformation.
gibbed
2015-05-24 04:29:51 -05:00
a4ef6e5837
Renamed QueryVolume to QueryVolumeInfo, QueryFileSystemAttributes to QueryAttributeInfo.
gibbed
2015-05-24 04:19:26 -05:00
3e55b590b1
Removing unnecessary indirection from XFile.
gibbed
2015-05-24 04:16:59 -05:00
de844a3db9
Renamed XFileSystemAttributeInfo to X_FILE_FS_ATTRIBUTE_INFORMATION.
gibbed
2015-05-24 03:44:12 -05:00
cbbaae7867
Renamed XFileSystemSizeInfo to X_FILE_FS_SIZE_INFORMATION.
gibbed
2015-05-24 03:43:08 -05:00
9104e0a288
Renamed XVolumeInfo to X_FILE_FS_VOLUME_INFORMATION.
gibbed
2015-05-24 03:42:13 -05:00
d60870e9eb
Renamed XDirectoryInfo to X_FILE_DIRECTORY_INFORMATION.
gibbed
2015-05-24 03:41:08 -05:00
e3e2b1a6d9
Renamed XFileInfo to X_FILE_NETWORK_OPEN_INFORMATION.
gibbed
2015-05-24 03:39:02 -05:00
e97ddc25db
gitattributes (maybe).
Ben Vanik
2015-05-24 01:16:34 -07:00
2f905c0864
Added device(), removed absolute_path() on XFile. NtCreateFile now uses the file's device to resolve root directory requests.
gibbed
2015-05-24 02:34:47 -05:00
2353b58d77
Merge pull request #223 from rlabrecque/remove-test-bin
Ben Vanik
2015-05-24 00:40:16 -07:00
23c91b2eff
Remove test binaries now that they can be created on Windows
Riley Labrecque
2015-05-24 01:23:14 -06:00
25c76e92e9
Simplify ResolvePath(), accessing paths using \Device\whatever is no longer valid (nothing should legitimately be using this anyway).
gibbed
2015-05-24 01:14:01 -05:00
a4f2efe941
Fixed path joining in NtCreateFile.
gibbed
2015-05-24 00:06:36 -05:00
350e350d79
Update xbyak.
Ben Vanik
2015-05-23 22:53:59 -07:00
fad7cce2e9
Misc. changes in xam_net XNetGetTitleXnAddr now returns a loopback address
Dr. Chat
2015-05-23 22:43:38 -05:00
e7242dedb2
Merge pull request #222 from DrChat/crt_fix
Ben Vanik
2015-05-23 20:38:37 -07:00
3dd64375c0
Rebuilt libav with multithreaded static CRT
Dr. Chat
2015-05-23 21:52:06 -05:00
89a499bb47
Merge pull request #221 from DrChat/alt_pack
Rick Gibbed
2015-05-23 19:55:52 -05:00
194fc4c1fd
Calls to VdSetDisplayModeOverride seem to skip r5 as an argument. Set a return value in VdInitializeEngines.
gibbed
2015-05-23 19:51:07 -05:00
b38bc0df1e
VdPersistDisplay is two arguments, not nine.
gibbed
2015-05-23 19:38:57 -05:00