Dr. Chat
|
076c73be9a
|
SPIR-V: GetTextureWeights and Cube op
|
2016-06-22 19:34:05 -05:00 |
gibbed
|
4aaca8cbf3
|
Fixed copying junk data into initialized XEX memory when XEX is unencrypted.
|
2016-06-22 15:53:07 -05:00 |
sephiroth99
|
7bf2f23bef
|
Dump shaders in binary mode
Use binary mode when writing shaders to file, so that 0x0a is not
considered a LF and then converted to CRLF.
|
2016-06-21 23:05:19 -04:00 |
gibbed
|
e95a08fc87
|
Better unreserved physical page counting.
|
2016-06-21 10:10:47 -05:00 |
gibbed
|
16a15bab98
|
Exposed total page count.
|
2016-06-21 10:10:08 -05:00 |
gibbed
|
d07e16b056
|
I'm bad.
|
2016-06-21 10:09:45 -05:00 |
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
|
0e1c91681d
|
Some winkey support for left/right triggers.
|
2016-06-20 17:53:26 -05:00 |
gibbed
|
e7f5d3e7d4
|
Set length in overlapped completion to -1 when not success.
|
2016-06-20 17:13:31 -05:00 |
gibbed
|
8d00abe10f
|
'Unsetting' the title specific user settings. Fixes UnrealEngine-based games try to decompress 3000 null bytes and end up barfing all over the stack instead.
|
2016-06-20 15:45:12 -05:00 |
gibbed
|
afda577484
|
Adjusted user profile settings so that we can know about settings, but have their data unset.
|
2016-06-20 15:44:11 -05:00 |
gibbed
|
8965fda402
|
RSqrt for VEC128_TYPE.
|
2016-06-20 13:31:11 -05:00 |
gibbed
|
53e37c3167
|
Constant propogation for DOT_PRODUCT_3.
|
2016-06-20 13:30:19 -05:00 |
gibbed
|
dd18112905
|
Assert the CPU index on set.
|
2016-06-20 12:53:07 -05:00 |
gibbed
|
27610989a2
|
Fixed fake CPU handling.
|
2016-06-20 12:52:36 -05:00 |
gibbed
|
6a082c42d3
|
Fixed top-down memory allocations when alignment > page size.
|
2016-06-20 12:02:48 -05:00 |
gibbed
|
919d84ad73
|
Fixed ToXdkProtectFlags returning bad protection flags when
nocache/writecombine were present.
|
2016-06-20 11:27:53 -05:00 |
Dr. Chat
|
6729ec182b
|
These clears are redundant.
|
2016-06-19 21:32:31 -05:00 |
Dr. Chat
|
f194d261b1
|
TextureCache: Speed up descriptor writes (no more vector usage)
WIP TextureCube uploading skeleton
|
2016-06-19 21:27:30 -05:00 |
gibbed
|
450ca87120
|
Added comparison operator for --break_on_instruction.
|
2016-06-19 21:01:18 -05:00 |
gibbed
|
b5bef8c54d
|
Undoing the previous commit in favor of finding a better solution (xmm1/xmm2 can't safely be used here).
|
2016-06-19 02:33:52 -05:00 |
gibbed
|
d04a6cc983
|
Added support for when both src1 and src2 are constants in EmitCommutativeBinaryXmmOp and EmitAssociativeBinaryXmmOp.
|
2016-06-19 02:10:40 -05:00 |
Dr. Chat
|
807c030f86
|
Add title request functions to Emulator
|
2016-06-18 21:17:37 -05:00 |
Dr. Chat
|
6bd19518eb
|
GL4: Fix incorrectly calculating the base offset for IssueCopy
|
2016-06-18 21:16:10 -05:00 |
Dr. Chat
|
0c69e05eb1
|
Handle load requests made by the guest
|
2016-06-18 21:00:01 -05:00 |
Dr. Chat
|
23b2e25fb8
|
XThread: Don't release ourselves before calling thread_->Terminate!
|
2016-06-18 20:58:58 -05:00 |
Dr. Chat
|
b82f6a990a
|
Core: Add a file open dialog and refactor logic around loading new games
|
2016-06-18 20:42:28 -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
|
23b72e4888
|
Complain loudly when ReadFile() returns ERROR_NOACCESS.
|
2016-06-18 18:26:23 -05:00 |
Justin Moore
|
fd397a8576
|
Merge pull request #584 from Nukem9/patch-2
Invalid iterator in control_flow_simplification_pass
|
2016-06-18 16:12:13 -05:00 |
Nukem
|
d5dd96d626
|
Invalid iterator in control_flow_simplification_pass
|
2016-06-18 16:34:46 -04:00 |
gibbed
|
096febb3bb
|
Oops. Unbreaking shim_utils.h.
|
2016-06-18 14:02:38 -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
|
2d60d6f672
|
Split out trampoline generation to make it reusable.
|
2016-06-18 13:41:49 -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
|
d526d2febf
|
GPU: In auto-indexed draws, VGT_INDX_OFFSET appears to be reused as a vertex offset.
|
2016-06-17 20:19:38 -05:00 |
Dr. Chat
|
9cabd0a776
|
Include every single file in the vulkan update.
|
2016-06-17 19:54:13 -05:00 |
Dr. Chat
|
2e34a98cef
|
Update the vulkan loader and headers.
|
2016-06-17 19:32:21 -05:00 |
Dr. Chat
|
27c16b1936
|
GPU: Fix incorrectly calculating the primary ringbuffer's size
|
2016-06-16 21:30:06 -05:00 |
Dr. Chat
|
5feebbf41a
|
Travis: Only do linting for now.
|
2016-06-13 18:48:56 -05:00 |
Dr. Chat
|
84f62eaa70
|
xb: Redefine CC/CXX environmental variables only if not defined in the first place.
|
2016-06-13 18:42:48 -05:00 |
Dr. Chat
|
f79550b582
|
Travis: Try a workaround for the llvm repository being down
|
2016-06-13 18:34:31 -05:00 |
Dr. Chat
|
af870999fa
|
SPIR-V: Clear shader interface IDs between invocations.
|
2016-06-13 18:15:59 -05:00 |
Dr. Chat
|
5937e603d7
|
SPIR-V: Fix vec4 Dst
|
2016-06-13 15:29:07 -05:00 |
Dr. Chat
|
d5865740e2
|
Add a few more vector tests
|
2016-06-12 21:45:51 -05:00 |