Luke Usher
|
0c511c7f46
|
Merge pull request #1270 from Cxbx-Reloaded/revert-1269-optimize-gethostresource
Revert "Pass iterator around to minimize map lookups:"
|
2018-06-09 11:04:29 +01:00 |
Luke Usher
|
bb5730cc9c
|
Revert "Pass iterator around to minimize map lookups:"
|
2018-06-09 11:04:04 +01:00 |
PatrickvL
|
730f993bf6
|
Merge pull request #1269 from LukeUsher/optimize-gethostresource
Pass iterator around to minimize map lookups:
|
2018-06-09 12:01:43 +02:00 |
Luke Usher
|
0dc7244cc9
|
Remove debugging code (declspec(noinline))
|
2018-06-09 08:43:37 +01:00 |
Luke Usher
|
37ebd08011
|
Pass iterator around to minimize map lookups: Slight performance boost in titles using a lot of resources
|
2018-06-09 08:37:49 +01:00 |
Luke Usher
|
93a4ef3690
|
Merge pull request #1268 from LukeUsher/hack-render-to-host
New Speedhack: Render Directly to Host BackBuffer
|
2018-06-09 08:04:04 +01:00 |
Luke Usher
|
ef351ee31b
|
Add new speedhack: Render Directly to Host BackBuffer
|
2018-06-09 08:01:01 +01:00 |
Luke Usher
|
6a0a025f00
|
Massively simplify Reset to Default. Now we don't need to keep updating it every time we add a new setting
|
2018-06-09 07:21:17 +01:00 |
Luke Usher
|
b4ffbe6f89
|
Merge pull request #1264 from PatrickvL/VariousD3D
A few small D3D updates
|
2018-06-09 07:03:43 +01:00 |
Luke Usher
|
21e1c87970
|
Merge pull request #1265 from PatrickvL/DInputDevicePolling
DInput : Poll each device only once (instead of per object)
|
2018-06-09 06:50:15 +01:00 |
PatrickvL
|
02d60565a0
|
Merge pull request #1262 from RadWolfie/fix-compile-warnings-nv2a
Fix compile warnings nv2a
|
2018-06-08 20:48:26 +02:00 |
PatrickvL
|
ec84623868
|
DInput : Poll each device only once (instead of per object)
|
2018-06-08 13:58:12 +02:00 |
PatrickvL
|
7397eafb12
|
D3D : SetRenderTarget refactoring - this might restore visuals for some titles
|
2018-06-08 11:22:19 +02:00 |
PatrickvL
|
31008c88f2
|
D3D : Split up Depth and Stencil flags
|
2018-06-08 11:05:15 +02:00 |
PatrickvL
|
fd8779a43a
|
D3D : Reset g_XboxBackBufferSurface in D3DResource_Release too
|
2018-06-08 11:02:54 +02:00 |
RadWolfie
|
249861e06a
|
Revert then use type cast
Confirmed with dashboard is visible.
|
2018-06-08 02:24:26 -05:00 |
RadWolfie
|
4f959bb804
|
Include bracket in muldiv64 function
|
2018-06-08 01:59:00 -05:00 |
PatrickvL
|
119b760bed
|
Merge pull request #1259 from RadWolfie/fix-compile-warnings-general
Fix compile warnings general
|
2018-06-08 07:32:25 +02:00 |
RadWolfie
|
c5e908efa1
|
Merge pull request #1260 from RadWolfie/XbSymbolDatabase-update
XbSymbolDatabase update
|
2018-06-07 22:04:00 -05:00 |
RadWolfie
|
9e64b16464
|
XbSymbolDatabase update
|
2018-06-07 22:02:40 -05:00 |
RadWolfie
|
2c72cfee6f
|
Since API using dwVXBCSetStateResult is comment out, let's comment out as well.
|
2018-06-07 20:40:03 -05:00 |
RadWolfie
|
641d494d71
|
EmuKrnlKe missing parentheses in if statement
Fix `'&': check operator precedence for possible error; use parentheses to clarify precedence` warning
|
2018-06-07 20:28:45 -05:00 |
RadWolfie
|
7433895e10
|
Use size_t for compatibility with size() in EmuXapi
Fixed `'<': signed/unsigned mismatch` warning.
|
2018-06-07 20:26:15 -05:00 |
RadWolfie
|
265bb3a8e4
|
Check if it is already defined.
|
2018-06-07 20:22:36 -05:00 |
RadWolfie
|
dff0ef183b
|
Fix type cast for NV2A ptimer.
|
2018-06-07 20:15:39 -05:00 |
RadWolfie
|
be049defa9
|
return empty string by default.
|
2018-06-07 20:11:20 -05:00 |
RadWolfie
|
f1a42a7b1b
|
Fix empty case warnings for NV2A various source codes
|
2018-06-07 19:58:27 -05:00 |
RadWolfie
|
03f672e58a
|
int is a signed int by default, enforce to use unsigned int.
|
2018-06-07 19:47:14 -05:00 |
RadWolfie
|
7ef45a6bf9
|
Fix return with a cast
I think it is best to use guint64 for hashes.
|
2018-06-07 19:46:18 -05:00 |
RadWolfie
|
dbc7c226df
|
Bypass visual studio's possible bug
|
2018-06-07 19:45:00 -05:00 |
RadWolfie
|
87c1594432
|
clip's width and height are not float type.
|
2018-06-07 19:43:55 -05:00 |
RadWolfie
|
5a8adcd2b6
|
Fix empty case warnings for NV2A PFB source code
|
2018-06-07 19:30:40 -05:00 |
RadWolfie
|
6bd9bd2123
|
Fix empty case warnings for NV2A Debug source code
Since it only has default input without any case filled in. Warning should be ignored for time being until graphic dev team start filling more in.
|
2018-06-07 19:06:02 -05:00 |
RadWolfie
|
9cc2a7b397
|
Merge pull request #1258 from RadWolfie/emu-warning-stack-fix
EmuWarning stack fix + Rename _logPrefix
|
2018-06-07 18:38:27 -05:00 |
RadWolfie
|
9e44e1aa93
|
Rename _logPrefix to _logThreadPrefix
|
2018-06-07 17:44:08 -05:00 |
RadWolfie
|
89366e7d69
|
Prevent stack corruption for warning message
Co-Authored-By: Luke Usher <luke.usher@outlook.com>
|
2018-06-07 17:43:43 -05:00 |
Luke Usher
|
8b9c62f729
|
Merge pull request #1246 from PatrickvL/push_buffer
Push buffer
|
2018-06-07 19:27:05 +01:00 |
Luke Usher
|
2e275f942a
|
Merge pull request #1257 from PatrickvL/ViewPort_bounds
D3D : Limit SetViewport to RenderTarget bounds
|
2018-06-07 19:11:15 +01:00 |
PatrickvL
|
c17f926162
|
D3D : SetViewport should check for an assigned render target first!
|
2018-06-07 18:45:03 +02:00 |
PatrickvL
|
18bef9379c
|
D3D : Limit SetViewport to RenderTarget bounds. This could fix some cases where nothing is visible.
|
2018-06-07 18:42:27 +02:00 |
PatrickvL
|
ad9a9c3205
|
Revert "D3D : More HLE pushbuffer refactoring - state is now kept and/or reset more correctly"
This reverts commit 78381cc0f2 .
|
2018-06-07 18:09:13 +02:00 |
PatrickvL
|
4d663eb0c5
|
D3D : Remove more obsolete debugging features
|
2018-06-07 18:06:42 +02:00 |
PatrickvL
|
78381cc0f2
|
D3D : More HLE pushbuffer refactoring - state is now kept and/or reset more correctly
|
2018-06-07 17:35:15 +02:00 |
PatrickvL
|
e8c8872d33
|
D3D : More HLE pushbuffer refactoring - it's starting to look (and work) more and more like the LLE counterpart!
|
2018-06-07 17:03:34 +02:00 |
PatrickvL
|
bf5061c8f7
|
D3D : Removed obsolete pushbuffer tracking code
|
2018-06-07 14:37:18 +02:00 |
PatrickvL
|
b166af9bbc
|
D3D : HLE Pushbuffer refactorings, using an identical approach as LLE.
|
2018-06-07 14:36:31 +02:00 |
patrickvl
|
3d740be8a3
|
Add the text "LOG_TEST_CASE:" to popup-messages, so this will get logged too.
|
2018-06-07 10:19:42 +02:00 |
PatrickvL
|
cafc1d3bbd
|
D3D : Push buffer command refactoring, modelled after envytools but in more explicit steps (first handling command type, then instruction, then flags).
|
2018-06-07 10:19:42 +02:00 |
PatrickvL
|
e8b12345f8
|
D3D : Disabled common popup in push buffer drawing (for non-FVF shaders)
|
2018-06-07 10:19:42 +02:00 |
PatrickvL
|
29d634784b
|
D3D : Documented SwitchTexture and disabled common popup
|
2018-06-07 10:19:41 +02:00 |