Commit Graph
20735 Commits
Author SHA1 Message Date
Unknown W. Brackets b25c2de369 Allow block transfers from 0 that are too tall.
Hopefully this is safe.
2015-02-28 01:28:53 -08:00
Unknown W. Brackets 7379d37e73 Bail on bad verts after grabbing byte increment. 2015-02-28 01:28:30 -08:00
Unknown W. Brackets f200d5df94 Use structs for the lowlevel at3 lookup tables.
More sensible this way.
2015-02-27 21:02:20 -08:00
Unknown W. Brackets 6294ecf64b Prevent GE debugger crash on bad vertex addr. 2015-02-27 20:45:21 -08:00
Unknown W. Brackets b0ee6f22fb Merge pull request #7530 from daniel229/at3pheadermap
Update at3plusHeaderMap
2015-02-27 16:25:33 -08:00
daniel229 3b59c72280 at3plusHeaderMap 2015-02-27 22:29:14 +08:00
Henrik Rydgård 2cdb5a3f19 Merge pull request #7483 from unknownbrackets/tls
Correct a lot of inaccuracies in the tlspl functions
2015-02-26 21:58:15 +01:00
Henrik Rydgård d990221849 Merge pull request #7509 from unknownbrackets/gpu-minor
Correct full alpha for render-to-texture
2015-02-26 21:56:57 +01:00
Henrik Rydgård 3bf86dc340 Merge pull request #7513 from unknownbrackets/spline-minor
Improve spline performance
2015-02-26 21:56:31 +01:00
Henrik Rydgård 0d69576810 Merge pull request #7515 from unknownbrackets/gpu-minor2
For 5551 buffers, force stencil mask to 1/0
2015-02-26 21:56:19 +01:00
Henrik Rydgard 8c8e5de89d Update version number to 1.0.1 v1.0.1 2015-02-26 21:05:06 +01:00
Henrik Rydgard 0a43d150a6 Update lang 2015-02-26 20:31:02 +01:00
Henrik Rydgård 99d8743360 Merge pull request #7527 from unknownbrackets/debugger
Correct vertex preview of throughmode rects
2015-02-26 12:04:31 +01:00
Unknown W. Brackets 518cabd991 Correct vertex preview of throughmode rects.
The texture was not highlighted correctly, since we didn't normalize all
coords.
2015-02-25 21:25:49 -08:00
Unknown W. Brackets 945ff359b2 Detect SSE4.1 support better when compiling. 2015-02-25 19:53:31 -08:00
Unknown W. Brackets 647e841959 Use SSE in spline value generation too. 2015-02-25 19:51:10 -08:00
Unknown W. Brackets 588efa5a71 Use SSE4.1, if available, for spline normals. 2015-02-25 19:28:52 -08:00
Unknown W. Brackets f070d6f5ed Use SSE when generating spline normals. 2015-02-25 19:22:48 -08:00
Henrik Rydgard 1cd497c8b2 Update native with scrollable tabs, fixing #7521, although maybe not super elegantly 2015-02-24 00:25:44 +01:00
Henrik Rydgard 52ce9c1118 Fix horizontal scrolling in ScrollViews and horizontal scroll gesture detection
Use this to scroll the tabs in TabHolders, to make more tabs fit on screen.
2015-02-24 00:22:58 +01:00
Unknown W. Brackets 3148621ff3 Minor tweaks to README. 2015-02-23 15:01:33 -08:00
Henrik Rydgård a04a486732 Merge pull request #7522 from sum2012/readme
Update Readme
2015-02-23 23:53:30 +01:00
sum2012 c72e188182 Update Readme 2015-02-24 06:44:20 +08:00
Henrik Rydgård 1170331b53 Merge pull request #7520 from unknownbrackets/gpu-blend
Avoid using constant color when blending
2015-02-23 20:18:09 +01:00
Unknown W. Brackets a3342a72d7 Fix copy/paste mistake from 808eeb3a25.
I'm pretty sure this was not intentional.
2015-02-23 11:06:44 -08:00
Unknown W. Brackets b5126f7236 Use ONE/ZERO in place of CONSTANT_ALPHA if okay. 2015-02-23 09:58:46 -08:00
Unknown W. Brackets 3ff51588f7 Avoid using constant color when blending.
If it's just ONE/ZERO or etc., we can keep those constants.  May be
faster, and apparently less buggy in some drivers.
2015-02-23 08:37:00 -08:00
Henrik Rydgård f2cde73587 Merge pull request #7519 from thedax/d3d9-hack
Add the Phantasy Star Portable 2 depth range hack to Direct3D9 as well.
2015-02-23 11:17:36 +01:00
The Dax 7104629b24 Add the Phantasy Star Portable 2 depth range hack to Direct3D9 as well.
It seems to work fine for me..
2015-02-23 04:42:04 -05:00
Henrik Rydgård 4d7877fa33 Merge pull request #7518 from thedax/touch-tweak
On Maemo, iOS, and Symbian, make sure to always show the menu touch button.
2015-02-23 10:23:50 +01:00
The Dax c84343e9ae On Maemo, iOS, and Symbian, make sure to always show the menu touch button, regardless of touch control visibility. 2015-02-23 04:13:26 -05:00
Henrik Rydgård d694ea24fe Merge pull request #7516 from unknownbrackets/gpu-depth
Floor float z coords in throughmode
2015-02-23 09:57:13 +01:00
Henrik Rydgård cbe8696b64 Merge pull request #7517 from thedax/sound-tweak
If audio is disabled, don't play background audio.
2015-02-23 09:21:17 +01:00
The Dax 31fafe3b32 If audio is disabled, don't play background audio. 2015-02-23 03:07:34 -05:00
Unknown W. Brackets 29e6197e6f Floor float z coords in throughmode.
Fixes #6766 in 32-bit mode only.
2015-02-22 21:04:48 -08:00
Unknown W. Brackets 9d5ae2b336 For 5551 buffers, force stencil mask to 1/0.
4444 it would also be ideal to spread the bits, but that gets a bit
complicated.  5650 probably doesn't matter.
2015-02-22 19:11:11 -08:00
Henrik Rydgård 9489f80a46 Merge pull request #7514 from unknownbrackets/warnings
Fix a few type comparison warnings
2015-02-22 22:34:59 +01:00
Unknown W. Brackets 036b606ef0 Update native. 2015-02-22 13:31:56 -08:00
Unknown W. Brackets a8b59e171b Fix a few type comparison warnings. 2015-02-22 13:31:23 -08:00
Unknown W. Brackets 5f863cbbe8 Fix a small warning. 2015-02-22 13:30:35 -08:00
Unknown W. Brackets 8e19f568d7 Optimize spline weighting using SSE and templates.
Makes the Thundaga spell much more survivable on a i7, at least.
2015-02-22 13:24:48 -08:00
Unknown W. Brackets 90605520a1 Add conversions between Vec3f and Vec3Packedf. 2015-02-22 13:16:07 -08:00
Henrik Rydgård b722148989 Merge pull request #261 from sum2012/unused
Remove unused import
2015-02-22 11:47:20 +01:00
sum2012 7ed0e24b17 Remove unused import 2015-02-22 16:17:22 +08:00
Unknown W. Brackets 69756733eb Add another GE cmd for skip tex in debugger. 2015-02-21 18:09:53 -08:00
Unknown W. Brackets abace1aa76 For render-to-tex, full alpha on 565 use only.
It's not how it was drawn, but how it is used... in case it changes
formats, which apparently Split/Second does.  Fixes #7492.
2015-02-21 18:08:50 -08:00
Henrik Rydgård 3f4cb7fb3e Merge pull request #7508 from unknownbrackets/replace-minor
Allow multiple replacements on the same func
2015-02-22 01:02:33 +01:00
Unknown W. Brackets 1075a394ce Optimize xBRZ with ARGB a bit.
Alpha is quite common with PSP textures.  Measured by Zenju to provide a
15% performance improvement in Visual Studio.
2015-02-21 15:51:03 -08:00
Unknown W. Brackets 0982336565 Oops, fix race in xBRZ buffer alloc. 2015-02-21 15:51:02 -08:00
Unknown W. Brackets 10049e62a8 Allocate the xBRZ buffer only when actually used.
This way if scaling is off, we don't have to worry about potentially
eating more RAM on any platform.
2015-02-21 15:51:02 -08:00