gibbed
|
32e0ef397c
|
Attempt at reporting something of an 'accurate' unreserved physical page
count. Still needs work.
|
2016-06-21 09:37:21 -05:00 |
|
gibbed
|
919d84ad73
|
Fixed ToXdkProtectFlags returning bad protection flags when
nocache/writecombine were present.
|
2016-06-20 11:27:53 -05:00 |
|
gibbed
|
dcd71c1613
|
Fixing format_core for %hc/%hC/%wc/%wC/%hs/%hS/%ls/%lS/%ws/%wS type specifiers.
|
2016-06-18 19:24:49 -05:00 |
|
gibbed
|
85e38b7657
|
Invalidate physical memory passed to NtReadFile.
|
2016-06-18 18:26:23 -05:00 |
|
gibbed
|
4fc3bdf213
|
Fixed AppendParam for X_EX_TITLE_TERMINATE_REGISTRATION,
X_EXCEPTION_RECORD.
Added AppendParam for X_OBJECT_ATTRIBUTES.
|
2016-06-18 13:44:52 -05:00 |
|
gibbed
|
8ea9aea84c
|
Actually there's yet one more argument to VdInitializeScalerCommandBuffer.
|
2016-06-18 08:16:49 -05:00 |
|
gibbed
|
890a0513ef
|
Tagged NtSetInformationFile as high frequency.
|
2016-06-18 08:03:19 -05:00 |
|
gibbed
|
f39eb9f047
|
Tagged NtReadFile as high frequency.
|
2016-06-18 08:02:18 -05:00 |
|
gibbed
|
9477cef006
|
Corrected offset in comment for X_DISPLAY_INFO.
|
2016-06-18 08:00:41 -05:00 |
|
gibbed
|
b12579c64c
|
Fixed arguments to VdInitializeScalerCommandBuffer.
|
2016-06-18 08:00:09 -05:00 |
|
Dr. Chat
|
27c16b1936
|
GPU: Fix incorrectly calculating the primary ringbuffer's size
|
2016-06-16 21:30:06 -05:00 |
|
Dr. Chat
|
2512a6360e
|
Pass the physical frontbuffer address into the CP
|
2016-03-17 21:55:47 -05:00 |
|
Ben Vanik
|
cd02cdfc70
|
Making memory API less error prone; fixes buffer/constant uploads.
|
2016-02-20 19:19:29 -08:00 |
|
Ben Vanik
|
c667dfc596
|
Don't put kernel stacks in GPU memory.
|
2016-02-16 15:05:11 -08:00 |
|
Dr. Chat
|
bf2c3d34da
|
Fix XMAInitializeContext is_stereo flag.
|
2016-01-30 13:04:52 -06:00 |
|
sephiroth99
|
a74c88851b
|
Rework RtlTime with portable time conversion functions
|
2016-01-20 12:26:49 -05:00 |
|
Dr. Chat
|
bd6bf16bd1
|
New flag: disable_global_lock - Disables global lock usage in guest code.
|
2016-01-13 19:40:00 -06:00 |
|
Ben Vanik
|
c8b544ffd4
|
Fixing casts. This is why I need tests.
|
2016-01-01 12:45:06 -08:00 |
|
Ben Vanik
|
8770e6e6cf
|
Adding yaml-cpp for #428, use rando fork until jbeder/yaml-cpp#342 lands.
|
2016-01-01 12:13:36 -08:00 |
|
Ben Vanik
|
207b835386
|
I have a dream that one day compilers will agree.
|
2016-01-01 19:19:18 +00:00 |
|
Ben Vanik
|
2f012fb56d
|
Though I disagree with these lint fixes, I want travis to shut up.
|
2016-01-01 18:38:20 +00:00 |
|
Ben Vanik
|
b02ca62388
|
Fixing most remaining C++ warnings in clang.
|
2016-01-01 18:37:33 +00:00 |
|
Ben Vanik
|
0482ffad5a
|
Allow XMA decoder to be suspended.
|
2015-12-30 16:53:13 -08:00 |
|
Dr. Chat
|
2a590f31fe
|
XFile: Track asynchronous/synchronous flag (and return appropriately in nt Read/Write file)
|
2015-12-30 17:36:05 -06:00 |
|
Ben Vanik
|
948aa2400d
|
Formatting all code. Too gnarly to rebase properly.
|
2015-12-29 13:13:34 -08:00 |
|
Dr. Chat
|
764dcba75a
|
Update TLS comments
|
2015-12-29 13:10:01 -08:00 |
|
Dr. Chat
|
eee0bb070c
|
Store thread TLS in guest memory rather than using host APIs
|
2015-12-29 13:09:58 -08:00 |
|
Dr. Chat
|
8f92c60a0b
|
ObCreateSymbolicLink/ObDeleteSymbolicLink
|
2015-12-29 13:09:54 -08:00 |
|
Dr. Chat
|
bcacb9b127
|
Remove vfs dependency on kernel, implement I/O completion ports
|
2015-12-29 13:09:50 -08:00 |
|
Dr. Chat
|
4cbe219476
|
Don't update the dispatch header in KetSetEvent/KeResetEvent (threading issues)
|
2015-12-29 13:09:46 -08:00 |
|
Dr. Chat
|
b97a39150b
|
Rewrite Rtl critical section implementation (and implement full waiters)
|
2015-12-29 13:09:44 -08:00 |
|
Dr. Chat
|
8a9493a048
|
Remove unused XboxkrnlModule::LaunchModule
|
2015-12-29 13:09:21 -08:00 |
|
Dr. Chat
|
b8d4f26e46
|
Fix NtWaitForMultipleObjectsEx definition
|
2015-12-29 12:32:49 -08:00 |
|
Dr. Chat
|
87cdce1440
|
Export kBlocking tag
|
2015-12-29 12:32:48 -08:00 |
|
Ben Vanik
|
0a316808a5
|
Include order fixes.
|
2015-12-27 10:27:46 -08:00 |
|
Ben Vanik
|
bea8870700
|
Shuffling old-style ucode.h under gl4.
|
2015-11-28 16:10:27 -08:00 |
|
Ben Vanik
|
b9326be93c
|
Merge pull request #447 from DrChat/excreatethread_ptr_fix
Fix ExCreateThread returning a handle when game requests a pointer
|
2015-11-03 20:01:12 -08:00 |
|
Dr. Chat
|
cd12b3d198
|
Converted MmCreateKernelStack / Implemented MmDeleteKernelStack
|
2015-11-01 21:59:27 -06:00 |
|
Dr. Chat
|
b628577855
|
Implemented KeSetCurrentStackPointers
|
2015-11-01 21:56:40 -06:00 |
|
Dr. Chat
|
cee0e582c2
|
Remove workarounds for handles passed into Ke* functions.
|
2015-10-31 10:31:35 -05:00 |
|
Dr. Chat
|
4d22c21688
|
ExCreateThread: Flag 0x80 indicates we should return the thread pointer, not handle.
|
2015-10-31 10:28:53 -05:00 |
|
Dr. Chat
|
c33e95981b
|
Formatting.
|
2015-09-25 18:46:50 -05:00 |
|
Dr. Chat
|
71818a3129
|
Convert NtCreateEvent to new format
|
2015-09-25 18:39:14 -05:00 |
|
Dr. Chat
|
ba399d52b9
|
NtAllocateVirtualMemory: Return STATUS_MAPPED_ALIGNMENT if the base address is unaligned
|
2015-09-25 18:37:49 -05:00 |
|
Ben Vanik
|
ee92f75a84
|
Updating to the latest clang-format. Make sure to update yourselves!
|
2015-09-22 08:26:19 -07:00 |
|
Ben Vanik
|
e5fbf840d2
|
Shuffling kernel/.
|
2015-09-06 18:07:52 -07:00 |
|
Ben Vanik
|
4d92720109
|
Moving all kernel files around just to fuck with whoever's keeping track ;)
|
2014-01-04 17:12:46 -08:00 |
|
Ben Vanik
|
aad4d7bebf
|
In progress XNotify stuff. Going to merge xam/xboxkrnl next.
|
2014-01-04 16:18:16 -08:00 |
|
Ben Vanik
|
90ff8e590f
|
Probably correct semaphore object.
|
2014-01-04 13:56:38 -08:00 |
|
Ben Vanik
|
eff46a9d0b
|
Dummy KeSetBasePriorityThread.
|
2014-01-04 13:40:01 -08:00 |
|