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 |
PatrickvL
|
2a7c8d2476
|
D3D : Added push buffer call and return support (just because NV2A_PGRAPH does it too)
|
2018-06-07 10:19:41 +02:00 |
PatrickvL
|
4aee93fe86
|
D3D : Push buffer command handling improvements
|
2018-06-07 10:19:41 +02:00 |
PatrickvL
|
4504926a57
|
NV2A : Prepare activation of shader_cache (all that's left is defining USE_SHADER_CACHE and then search path corrections to include glib_compat.h successfully)
|
2018-06-07 10:19:40 +02:00 |
PatrickvL
|
403d86ecb5
|
NV2A : Update pgraph-prefixed functions to always start with a verb.
Also, renamed attribute variables to vertex_attribute (and introduce it at one more location).
|
2018-06-07 10:19:40 +02:00 |
patrickvl
|
29cab51a4a
|
D3D : Attempt to render push buffer with non-FVF vertex shader (for now only when there's one stream)
|
2018-06-07 10:19:40 +02:00 |
patrickvl
|
f41175c42f
|
D3D : Documented Pushbuffer test-cases, and some code-cleanup
|
2018-06-07 10:19:39 +02:00 |
patrickvl
|
fa9e364841
|
D3D : Fixed pushbuffer command decoding, and added a few test-cases
|
2018-06-07 10:19:39 +02:00 |
patrickvl
|
e86540fade
|
LOG_TEST_CASE triggers a popup again, but only under DEBUG builds.
This partailly rolls back part 04b618cf1d
|
2018-06-07 10:19:39 +02:00 |
PatrickvL
|
0158e91d2a
|
D3D : Expanding HLE push-buffer drawing
|
2018-06-07 10:19:39 +02:00 |