Commit Graph
27588 Commits
Author SHA1 Message Date
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
daniel229 fc0ba3f0fe Updata as hrydgard' suggestion 2014-12-12 10:07:28 +08:00
Henrik Rydgård ea5126ef0b Merge pull request #7165 from lioncash/safe
ReplaceTables: Fix null checks
2014-12-11 20:57:41 +01:00
Lioncash 2f269ac8c0 ReplaceTables: Fix null checks 2014-12-11 14:34:10 -05:00
daniel229 4e017014ae Support wchar_t in scePauth. 2014-12-11 23:03:55 +08:00
Henrik Rydgard c04a759b1d Update the armips submodule with attempt at blackberry buildfix 2014-12-11 11:45:17 +01:00
Henrik Rydgård 973f4ea0ca Merge pull request #7167 from lioncash/unused
sceKernelModule: Remove unused array in __KernelLoadPBP
2014-12-11 10:21:27 +01:00
Henrik Rydgård 2e8b1363d9 Merge pull request #7166 from lioncash/conds
scePsmf: Remove unnecessary conditions
2014-12-11 09:48:25 +01:00
Unknown W. Brackets 5d48d896d6 Merge pull request #7168 from lioncash/whoops
proAdhoc: Change resolveMAC to return bool
2014-12-10 20:58:22 -08:00
Lioncash fc7439ec2a proAdhoc: Change resolveMAC to return bool
Must have missed this in my initial commit.
2014-12-10 23:42:40 -05:00
Lioncash d8da1cd44d sceKernelModule: Remove unused array in __KernelLoadPBP 2014-12-10 23:38:35 -05:00
Lioncash 0e3d68e27f scePsmf: Remove unnecessary conditions
tempBuf is a stack-allocated array, and filehandle has a check for it above this conditional.
2014-12-10 23:30:19 -05:00
daniel229 eee73607b5 Another replace frame download in Ore no Imouto ga Konnani Kawaii Wake ga Nai 2014-12-11 11:13:59 +08:00
Unknown W. Brackets 1fb2a2b107 Merge pull request #7162 from vnctdj/patch-1
Make more things translatable
2014-12-10 14:35:56 -08:00
vnctdj 2f94271a31 Make more things translatable
This commit completes https://github.com/hrydgard/ppsspp/commit/a794650118ad69ad0f85a40369ca5cf9f423d1c0
2014-12-10 23:01:09 +01:00
Henrik Rydgård a66b2ee7a7 Merge pull request #7160 from ufdada/master
make logging channel screen and devmenu translateable
2014-12-09 23:14:43 +01:00
ufdada a794650118 make logging channel screen and devmenu translateable 2014-12-09 21:50:51 +01:00
xebra 51a5935d9a [spline/bezier]Bernstein function does not need to calculate at the edges. 2014-12-10 01:50:28 +09:00
xebra 9a83c99e19 [spline/bezier]Precompute bernstein derivative functions. 2014-12-10 01:41:02 +09:00
Henrik Rydgård 2de705a9e7 Merge pull request #7159 from unknownbrackets/sse-audio
Use SSE shifts for high-vol channels
2014-12-09 08:46:58 +01:00
Unknown W. Brackets f5d5f7d3fa Use SSE shifts for high-vol channels. 2014-12-08 21:23:47 -08:00
Unknown W. Brackets 42cd751060 Prevent a few savestate cross-compat issues.
We don't need to save gpu stats at all, so don't, makes it easier to
change it and dunno if anyone defines double as other than 64 bits.

Also, apparently there was padding in the event state but not on all
platforms.
2014-12-08 21:18:56 -08:00