Henrik Rydgård
c599b6b3ad
Merge pull request #7243 from unknownbrackets/gpu-minor
...
dx9: Correct horizontal off by one, test results, and aniso
2014-12-31 09:02:41 +01:00
Unknown W. Brackets
a2385b5840
dx9: Only use anisotropic when filter was linear.
2014-12-30 15:28:55 -08:00
Unknown W. Brackets
c37d41c88c
Assert state on first frame.
...
This won't matter much for games, but makes tests run more sanely.
2014-12-30 15:26:16 -08:00
Unknown W. Brackets
46717fa266
dx9: Correct off-by-one to the right on tex upload.
...
As seen in tests. But I'm pretty sure we're still off.
2014-12-30 15:25:40 -08:00
Unknown W. Brackets
2a1279b521
dx9: Don't force alpha to 1.
...
This was removed from GLES also. Depal ends up using this shader for
flipped blits, and it screws up alpha.
2014-12-30 13:18:36 -08:00
Henrik Rydgård
c88e9f74aa
Merge pull request #7241 from unknownbrackets/minor
...
Avoid debug log spam in menu
2014-12-30 20:38:28 +01:00
Henrik Rydgård
ce5a991d55
Merge pull request #252 from unknownbrackets/warnings
...
Minor warning fixes
2014-12-30 20:38:00 +01:00
Unknown W. Brackets
99c930d6d3
Try harder to get 64-bit sizes in GetSize().
...
Fixes a warning too.
2014-12-30 10:19:26 -08:00
Unknown W. Brackets
6562ae4ebc
Minor warning fixes.
2014-12-30 10:06:09 -08:00
Unknown W. Brackets
b6b4a4f05e
Avoid debug log spam in menu.
2014-12-30 10:05:36 -08:00
xebra
97d9ec1400
DX9:Fix error handling using DXGetErrorString.
2014-12-31 00:47:40 +09:00
xebra
536d2f4dc3
DX9:Handle remained errors.
2014-12-30 20:49:35 +09:00
xebra
2e0352ae17
DX9:Handle all errors in reset function.
2014-12-30 20:23:20 +09:00
Henrik Rydgård
65911e24e8
Merge pull request #251 from unknownbrackets/win-minor
...
Tiny optimization for real_time_now() on Windows
2014-12-29 19:22:03 +01:00
Unknown W. Brackets
826b12bb70
Tiny optimization for real_time_now() on win.
2014-12-29 10:07:47 -08:00
Unknown W. Brackets
a4924ff753
Fix crash using large block size cso files.
2014-12-29 08:53:30 -08:00
Unknown W. Brackets
3d29b0d278
Fix typo breaking old savestates.
2014-12-29 08:53:19 -08:00
Henrik Rydgård
fd1a748b63
Merge pull request #7236 from unknownbrackets/minor
...
Fix some Unicode path issues and tiny tweak to armjit
2014-12-29 08:19:28 +01:00
Unknown W. Brackets
1ec19310cd
Fix a Symbian compile issue.
2014-12-28 20:54:29 -08:00
Unknown W. Brackets
86859dd8e9
Create the SCREENSHOT dir using unicode as well.
2014-12-28 20:52:44 -08:00
Unknown W. Brackets
d254ec7088
Write screenshots using unicode-aware apis on win.
2014-12-28 20:39:57 -08:00
Unknown W. Brackets
a62a4a42b3
armjit: handle any known zero in mtc1.
2014-12-28 20:05:29 -08:00
Unknown W. Brackets
a581720a59
Correct File::Rename() with Unicode paths.
...
Fixes savestates in e.g. Chinese folder paths, #7235 .
2014-12-28 20:05:07 -08:00
Unknown W. Brackets
1a0f537967
dx9: Avoid triggering reset when size unchanged.
2014-12-28 13:19:19 -08:00
Unknown W. Brackets
cb62468fb9
dx9: Fix a shadowing issue in D3D9_Init().
...
Oops, wasn't getting the right hWnd before. Somehow my dx9 doesn't care.
2014-12-27 11:04:15 -08:00
Unknown W. Brackets
853e81cf03
dx9: Explicitly specify the backbuffer size.
...
Some people are getting black screens with Direct3D9 now, this is just a
theory. Can revert if it doesn't help.
2014-12-27 09:56:21 -08:00
Unknown W. Brackets
93fee10899
Typo.
2014-12-27 09:12:50 -08:00
Unknown W. Brackets
523a75e2bb
Fix another stupid mistake.
2014-12-26 08:03:55 -08:00
Unknown W. Brackets
6629655a56
Fix a glitch in host timing in some games.
2014-12-26 07:57:00 -08:00
Unknown W. Brackets
c64aa7f4a4
Correct some differences from IO timing.
...
Arg, oops. Fixes #7231 .
2014-12-26 07:49:22 -08:00
Henrik Rydgård
442fe9cccc
Merge pull request #7227 from unknownbrackets/io-minor
...
Add an option to prevent cpu stall on slow IO
2014-12-26 10:25:34 +01:00
Unknown W. Brackets
efae9e0612
Make realistic timing optional.
2014-12-26 01:18:52 -08:00
Unknown W. Brackets
8f3a8fd233
Very rough approximation of UMD seek delays.
2014-12-26 01:15:18 -08:00
Unknown W. Brackets
d6a113809b
Add basic infrastructure to time io better.
...
This allows the filesystems to more accurately control timing.
But they're not actually doing it yet (same timing as before.)
2014-12-26 01:15:17 -08:00
Unknown W. Brackets
0abd95e784
Typo.
2014-12-26 01:12:23 -08:00
Unknown W. Brackets
0599c04c1c
Properly unschedule IO events on file close.
...
Oops, was waking threads but not bumping events.
2014-12-26 01:07:21 -08:00
Unknown W. Brackets
3f20b32041
Add an option to prevent cpu stall on slow IO.
...
This is good for any slow storage, including:
* Hard disk spinning up.
* Generally slow (cheap) SD cards.
* HTTP or Samba streaming.
May possibly cause bugs in some cases where timing is unrealistic. That
being said, as long as the game is a UMD game, and there's caching (could
enable memory caching for storage), it should not be a problem usually.
2014-12-26 01:07:16 -08:00
Unknown W. Brackets
8ec0069338
Update native (warning fixes.)
2014-12-25 19:43:31 -08:00
Unknown W. Brackets
edb0203cfb
Symbian doesn't have alloca.h.
2014-12-25 19:43:06 -08:00
Unknown W. Brackets
c7a74ef796
Make a parent class destructor virtual.
2014-12-25 19:30:24 -08:00
Henrik Rydgård
6af7f4f7f3
Merge pull request #7226 from xebra/dx9
...
Fix resize the window correctly on dx9 backend
2014-12-25 23:15:34 +01:00
xebra
95258c2777
DX9:Fix forgotten resizing stuff
2014-12-26 03:10:26 +09:00
xebra
ecbc942c55
DX9:Implement resize back-buffer.
2014-12-26 01:41:12 +09:00
Henrik Rydgård
2db92755e0
Merge pull request #7222 from chinhodado/master
...
Add 256x256 icon to Windows icon file
2014-12-25 10:10:36 +01:00
Chin
3cbbf97519
Add 256x256 icon to Windows icon file
2014-12-24 13:48:00 -05:00
Henrik Rydgård
f74add91e2
Merge pull request #7202 from unknownbrackets/cpu-thread
...
Allow switching cpu thread on/off ingame
2014-12-24 19:15:51 +01:00
Henrik Rydgård
9fef40210e
Merge pull request #249 from unknownbrackets/warnings
...
Try to fix some more warnings
2014-12-24 19:13:50 +01:00
Unknown W. Brackets
2423fa52c7
Merge pull request #7219 from hrydgard/store-imms
...
x86 jit: Allow storing all imms directly without bouncing to a register, not just zero
2014-12-23 13:39:41 -08:00
Henrik Rydgård
6bf2c02908
x86 jit: Allow storing all imms directly without bouncing to a register, not just zero.
2014-12-23 22:25:53 +01:00
Henrik Rydgård
f51fcb9e80
Typos
2014-12-23 21:32:26 +01:00