Unknown W. Brackets
4a30221c95
Ignore texfunc RGBA when texture is full alpha.
...
This allows us to skip some work in the fragment shader.
2013-05-08 23:14:20 -07:00
Unknown W. Brackets
cb217189c5
Keep track of whether a texture has alpha.
...
This way we know what sorts of blending we even have to do. Commonly,
textures don't have any real alpha.
Not yet used for anything.
2013-05-08 23:14:19 -07:00
Henrik Rydgard
c4529eff01
Mac build fix
2013-05-08 23:48:57 +02:00
Henrik Rydgard
96cb66a988
Windows: Use prebuilt FFMPEG for 32-bit builds.
2013-05-08 22:11:05 +02:00
Henrik Rydgard
2fc0f9ecc3
Android buildfix
2013-05-08 21:41:22 +02:00
Henrik Rydgard
32bc2a4e68
Update ffmpeg (added missing headers for android)
2013-05-08 21:14:14 +02:00
Sacha
0101636473
Buildfix: Symbian, CMake-based compiles.
2013-05-09 04:29:23 +10:00
Henrik Rydgård
b72900b5a9
Merge pull request #1720 from oioitff/atrac-fix
...
Build fix, sorry.
2013-05-08 09:22:59 -07:00
oioitff
529e2f5d52
Build fix, sorry.
2013-05-09 00:19:40 +08:00
Henrik Rydgård
8190ff630a
Merge pull request #1719 from oioitff/atrac-fix
...
Improve remainFrame for sceAtrac.
2013-05-08 09:08:04 -07:00
Henrik Rydgård
8170c4d5a5
Merge pull request #1718 from tpunix/master
...
Add PSN demos support
2013-05-08 09:04:43 -07:00
Henrik Rydgard
59849b75c3
Merge branch 'cv47-patch2'
2013-05-08 17:55:04 +02:00
cv4720120318
413819cda1
Add FFMPEG libraries to Android build. Update ffmpeg submodule.
2013-05-08 17:51:29 +02:00
oioitff
f86bc2f3da
Improve remainFrame.
2013-05-08 23:50:26 +08:00
tpu
c9af16e332
add NPUMDIMG support
2013-05-08 23:36:57 +08:00
Henrik Rydgård
9826f96f64
Merge pull request #1716 from xsacha/master
...
New Option for Blackberry keyboard devices: Partial Vertical Stretch
2013-05-08 06:46:30 -07:00
Sacha
33e7169248
New Option for Blackberry keyboard devices: Partial Vertical Stretch
...
Stretches screen vertically by ~38% (midpoint of stretched and non-stretched).
Set this on by default for keyboard devices. Also set 'Show Touch' off by default.
2013-05-08 23:23:24 +10:00
Henrik Rydgård
16596f797a
Make all the submodule paths https as this works better for some. Fixes #1714 .
2013-05-08 14:48:28 +02:00
Sacha
9ce76e539b
Update version, add lang and splash to Blackberry. Update native and ffmpeg.
2013-05-08 22:12:42 +10:00
Henrik Rydgård
17e084d77e
Fix objects showing through road in Ridge Racer. Clears can set whether
...
to affect depth or not, need to respect that bit. Fixes #1712 .
2013-05-08 11:29:24 +02:00
Unknown W. Brackets
34da6f983a
Fix reporting typo logging wrong things.
2013-05-08 00:35:17 -07:00
Henrik Rydgård
b3355b2f7c
Mac build fix. Rename WindowZoom ini parameter to force-reset it as it
...
should always be 1 on Android for now.
2013-05-07 23:28:19 +02:00
Henrik Rydgård
321ebb29b3
Merge pull request #1710 from unknownbrackets/gpu-minor
...
Send u_alphacolorref as integers
2013-05-07 13:44:00 -07:00
Unknown W. Brackets
ebf1b57834
Rename round255f to roundAndScale255f.
...
Seems to verbose to me, but no one can think it doesn't scale or round
this way.
2013-05-07 08:02:27 -07:00
Unknown W. Brackets
f2b4c4a0bc
Pre-round the colortest/alphatest reference val.
2013-05-07 07:52:49 -07:00
Henrik Rydgård
6cdf5ea0c5
Merge pull request #1709 from raven02/patch-4
...
Add back round255f and round255v to u_alphacolorref
2013-05-07 07:34:01 -07:00
raven02
eba452f1ba
Add back round255f and round255v to u_alphacolorref
2013-05-07 21:52:40 +08:00
Henrik Rydgård
738f532d0f
Merge pull request #1706 from raven02/patch-2
...
Fix colortest rounding using vec3
2013-05-07 05:01:00 -07:00
raven02
3744f6ee28
Fix colortest rounding using vec3
2013-05-07 19:53:48 +08:00
Henrik Rydgård
4d07fcd7c9
Merge pull request #1704 from raven02/patch-1
...
Add rounding to equality check for ColorTest
2013-05-07 01:53:13 -07:00
raven02
274b9c712c
Add rounding to equality check for ColorTest
2013-05-07 16:47:53 +08:00
Henrik Rydgård
9952db718d
Merge pull request #1703 from unknownbrackets/texcache
...
Allow larger texture buffer widths
2013-05-07 00:14:11 -07:00
Unknown W. Brackets
76c812a428
Allow larger texture buffer widths.
...
Fixes #1631 .
2013-05-06 23:54:41 -07:00
Henrik Rydgård
abfd3d9fa3
Merge pull request #1671 from cv47/patch1
...
Change Frameskip as an adjustable option
2013-05-06 15:10:16 -07:00
Henrik Rydgård
d8f9790abc
Some Mac build fixes from vit9696 and some more. Update submodules.
2013-05-07 00:08:57 +02:00
Henrik Rydgård
7957cff30b
Merge pull request #1698 from raven02/mp3-pre
...
Separate sceMp3 from sceMpeg
2013-05-06 08:01:27 -07:00
Sacha
8d8cad4fd6
Improvements to Pandora. Thanks to ptitSeb.
2013-05-07 00:10:47 +10:00
cv4720120318
ca7339327a
Remove VPS limit option
2013-05-06 21:54:59 +08:00
Jacky TSUI
95addc09b1
Separate sceMp3 from sceMpeg
2013-05-06 21:14:58 +08:00
Henrik Rydgård
87a78f2e65
Merge pull request #1694 from unknownbrackets/font-fix
...
Match PSP error behavior in some sceFont functions
2013-05-06 00:14:52 -07:00
Unknown W. Brackets
3c0ed69fd2
Improve GPU invalidation interface, check fonts.
...
When a font is rendered, tell the GPU about it, but don't rehash.
This not only improves perf (less hashing) but makes font changes more
immediate (no deferred hashing.) But only if they use sceFont.
2013-05-05 22:52:01 -07:00
Unknown W. Brackets
995ab510e9
Optimize alpha-only CLUTs, common for fonts.
...
This optimizes the case where fonts are drawn using animation (common in
RPGs, for example), and textures have to be decoded over and over.
Could probably be faster with SIMD.
2013-05-05 22:34:35 -07:00
Unknown W. Brackets
7741376a38
Check a potential crash in sceFontOpen().
2013-05-05 21:29:41 -07:00
Unknown W. Brackets
f9e4739c64
Clean up error codes in sceFontGetCharGlyphImage().
2013-05-05 21:21:58 -07:00
Unknown W. Brackets
95823a776b
Don't pass quite so many args to DrawCharacter().
2013-05-05 21:13:50 -07:00
Unknown W. Brackets
4ab165ebd7
Simplify the font code a tiny bit.
2013-05-05 21:02:13 -07:00
Unknown W. Brackets
5ffb7f7d23
Correct error handling in sceFontGet*Info().
...
And tone down the logging a bit.
2013-05-05 20:58:52 -07:00
Unknown W. Brackets
d86253cef2
Buildfix for Linux.
2013-05-05 19:58:59 -07:00
Unknown W. Brackets
9948da9a21
Buildfix for everything.
...
Oops.
2013-05-05 17:46:16 -07:00
Henrik Rydgard
9b85bdf620
Add the ffmpeg submodule properly (using git submodule add, not just modifying .gitmodules)
2013-05-05 23:37:33 +02:00