Commit Graph
18709 Commits
Author SHA1 Message Date
chinhodado 422764e077 Remove an unnecessary memcpy 2014-12-14 23:59:55 -05:00
Unknown W. Brackets 3b28db951d Update native (buildfix.) 2014-12-14 17:35:21 -08:00
Unknown W. Brackets 9a41dec0ff Fix some type comparison warnings. 2014-12-14 17:35:20 -08:00
Unknown W. Brackets 0a8e6c2a06 Remove some unused functions. 2014-12-14 17:35:20 -08:00
Unknown W. Brackets 93869cdee4 Try having travis notify us on build failure. 2014-12-14 17:35:19 -08:00
Unknown W. Brackets 350c5e3ad5 Buildfix for a few platforms. 2014-12-14 17:24:47 -08:00
Henrik Rydgard d9e543fdd2 Reduce PowerVR blockiness problems on older GPU revisions. #7153 #7150 2014-12-15 01:16:07 +01:00
Henrik Rydgard 277788500e Detect the terribleness of PowerVR precision issues depending on GPU revision 2014-12-15 01:12:28 +01:00
Henrik Rydgard 7d86cb2c04 Port my old webserver from the predecessor to native 2014-12-15 00:06:54 +01:00
Henrik Rydgard f424bf73ae GLES: Implement a custom modulo function for PowerVR. Fixes blockiness, see #7153 and #7150 2014-12-14 20:59:21 +01:00
Henrik Rydgard e2d2950865 Add a sanity check for shader linking, active in debug mode 2014-12-14 20:17:29 +01:00
Henrik Rydgard b4b7cd0722 GLES: Merge the two ShaderID classes as they are identical.
I don't expect the number of bits required to grow or shrink massively for either type of shader in this backend.
2014-12-14 19:24:11 +01:00
Unknown W. Brackets 31ba44bc5d dx9: Clean up some differences in spline code.
Hmm, the spell effects look wrong.  Maybe a separate bug.
2014-12-14 09:26:12 -08:00
Unknown W. Brackets 74aec01d0f dx9: Fix splines and beziers in Direct3D.
Fixes #7181.
2014-12-14 09:26:12 -08:00
Unknown W. Brackets 4cdba8da6e Merge pull request #7180 from lioncash/assign
sceNetAdhoc: Remove unnecessary assignments
2014-12-13 21:20:59 -08:00
Lioncash 3610473b78 sceNetAdhoc: Remove unnecessary assignments 2014-12-14 00:10:46 -05:00
Unknown W. Brackets 9c63cddbfc Merge pull request #7179 from lioncash/implicit
MediaEngine: Get rid of implicit boolean conversions to int
2014-12-13 20:54:00 -08:00
Lioncash ff0ea751c5 MediaEngine: Get rid of implicit boolean conversions to int 2014-12-13 23:40:04 -05:00
Unknown W. Brackets 231d4a3da2 mips: Improve MOVP2R() typesafety. 2014-12-13 19:38:43 -08:00
Unknown W. Brackets 74ef968503 mips: Prevent compilation of an easy mistake.
It's easy to write LW(T0, T1, T2) but that's not valid.
2014-12-13 19:38:43 -08:00
Unknown W. Brackets cb7e7643db Blackberry buildfix. 2014-12-13 19:38:04 -08:00
Unknown W. Brackets 2e9f492b24 Silence an initialization warning.
Pretty sure it's wrong but this isn't that hot anyway.
2014-12-13 18:36:28 -08:00
Unknown W. Brackets 3ce21ce672 Allocate a correct amount for helper threads.
This was usually "saved" by the round up to 0x100, but was
underallocating.
2014-12-13 18:35:58 -08:00
Henrik Rydgard de86b4c51c Fix controls disappearing in non-buffered rendering in some games 2014-12-14 01:40:52 +01:00
Henrik Rydgard 8974cd675e Workaround silly PowerVR driver bug, prevent mipmapping on framebuffer textures
Not sure if these actually help anything in practice though. At least gets rid of debug log spam from the driver..
2014-12-14 01:24:01 +01:00
Henrik Rydgard 32a452d671 Blackberry buildfix, added a commen this time.. 2014-12-13 22:14:53 +01:00
Henrik Rydgard 5de011fe95 Again, sigh.. 2014-12-13 21:53:28 +01:00
Henrik Rydgard db5478135b Typo fix 2014-12-13 21:26:13 +01:00
Henrik Rydgard 05a8e2e35d Some work towards being able to build two JITs together
This will be useful for testing/debugging, but not there yet.
2014-12-13 21:13:54 +01:00
Henrik Rydgard 8ad1ea4c84 Split JitCommon.h so that you can include it without getting the "NativeJit" definition 2014-12-13 21:13:28 +01:00
Henrik Rydgård 1dca8bcc92 Merge pull request #7177 from unknownbrackets/spline-minor
Use floats for color values in splines
2014-12-13 20:50:23 +01:00
Unknown W. Brackets 7ed67ad066 Use floats and SSE for spline colors. 2014-12-13 10:36:09 -08:00
Unknown W. Brackets e130c1648d Clean up some conversion warnings. 2014-12-13 10:35:47 -08:00
Unknown W. Brackets ef73487fca Fix Vec4::SetZero() not clearing all lanes. 2014-12-13 10:35:16 -08:00
Henrik Rydgård a767c8e704 Merge pull request #7176 from xebra/spline_bezier2
Fix huge bezier patch issue
2014-12-13 18:14:59 +01:00
xebra 7577a49832 [spline/bezier]Fix huge bezier patch issue related to #5500 2014-12-14 01:49:48 +09:00
Henrik Rydgård 5d6d552e57 Merge pull request #7175 from xebra/spline_bezier
Improve spline/bezier tesselation
2014-12-13 17:45:15 +01:00
xebra 5659361d51 [spline/bezier]Control points don't need big memory size than tesselated vertices. 2014-12-14 01:33:40 +09:00
xebra 43e3028add [spline/bezier]Writing vertices to the buffer directly. 2014-12-14 01:08:00 +09:00
Andrey Bondrov 35d0149162 Less code for bool variable inversion 2014-12-14 00:29:58 +10:00
Henrik Rydgård 5ae4cc8959 x86: Turn VFPU SIMD off again. See #7173 and #7174 2014-12-13 13:35:29 +01:00
Andrey Bondrov 89c6f76456 Less confusing function name 2014-12-13 12:20:31 +10:00
Andrey Bondrov c41e4ef905 Don't make Axis <-> D-pad swap persistent 2014-12-13 12:13:42 +10:00
Andrey Bondrov 38268a3d37 Use constants instead of hardcoded numbers for keys swap 2014-12-13 10:36:13 +10:00
Henrik Rydgard e7bf0e9935 Update lang 2014-12-12 23:50:46 +01:00
Henrik Rydgard 9f2ec39a99 Add a simple test of matrix transposes 2014-12-12 23:49:23 +01:00
Henrik Rydgard 75a9420b21 Reduce the number of places we include JitCommon.h. Update native. 2014-12-12 23:49:08 +01:00
Unknown W. Brackets fa2e931d1f Merge pull request #7172 from lioncash/gpu
GPU: Get rid of unused variable warnings
2014-12-12 08:28:56 -08:00
Lioncash dc436aebe8 GPU: Get rid of unused variable warnings 2014-12-12 09:29:41 -05:00
Henrik Rydgård 4021252119 Merge pull request #7169 from daniel229/wchar_t_in_scePauth
Support wchar_t in scePauth.
2014-12-12 09:37:12 +01:00