Henrik Rydgard
|
7f4e473e8c
|
Add new shader viewing tool
|
2015-10-14 18:10:21 +02:00 |
|
Henrik Rydgard
|
09cc80f413
|
Don't skip lights that are being used for shade mapping when generating vertex shader IDs
|
2015-10-14 18:01:40 +02:00 |
|
Henrik Rydgard
|
f4d50feacb
|
Reduce the number of shaders generated by games that juggle a lot of lights, like Tekken 6
|
2015-10-14 17:56:36 +02:00 |
|
Henrik Rydgård
|
90566dddb1
|
Merge pull request #8063 from hrydgard/shader-gen-from-id
OpenGL: Generate shader code directly from the shader IDs without looking at gstate
|
2015-10-14 17:51:22 +02:00 |
|
Henrik Rydgård
|
d12f74d49b
|
Slightly more elegant error handling
|
2015-10-14 17:44:50 +02:00 |
|
Henrik Rydgård
|
6bd1a43e20
|
Minor cleanups
|
2015-10-14 11:18:45 +02:00 |
|
Henrik Rydgård
|
cdf61ad21a
|
Fix bug in fragment shader ID reading
|
2015-10-14 11:17:13 +02:00 |
|
Henrik Rydgård
|
87f45ed307
|
OpenGL: Generate vertex shaders directly from the shader ID.
|
2015-10-14 10:50:29 +02:00 |
|
Henrik Rydgård
|
39f04ab5d6
|
OpenGL: Generate fragment shaders directly from the ID.
|
2015-10-14 10:50:08 +02:00 |
|
Henrik Rydgård
|
633385252b
|
Some extra functionality in ShaderID
|
2015-10-14 09:09:49 +02:00 |
|
Henrik Rydgård
|
7924ccf64c
|
Merge pull request #8059 from unknownbrackets/atrac-headermap
Atrac: calculate instead of using header value map
|
2015-10-13 08:31:13 +02:00 |
|
Unknown W. Brackets
|
4e7c59daae
|
Fix minor typo.
|
2015-10-12 22:14:14 -07:00 |
|
Unknown W. Brackets
|
679b64ef5a
|
Atrac: calculate instead of using header value map.
These are knowable values, so there's no real benefit to a static table
except potentially error detection.
|
2015-10-12 22:10:35 -07:00 |
|
Unknown W. Brackets
|
4222639a84
|
Oops, fix texture preview in GE debugger.
|
2015-10-12 21:40:47 -07:00 |
|
Henrik Rydgard
|
91e576449f
|
Update version numbers to 1.1.1
|
2015-10-12 19:57:19 +02:00 |
|
Henrik Rydgård
|
1950e4c6f4
|
More README updates for 1.1.1
|
2015-10-11 23:38:16 +02:00 |
|
Henrik Rydgard
|
4e9f1840c1
|
Update README.md for 1.1.1.
Release tomorrow or Tuesday.
|
2015-10-11 22:36:06 +02:00 |
|
Henrik Rydgard
|
d56a52e300
|
Update lang
|
2015-10-11 22:30:34 +02:00 |
|
Unknown W. Brackets
|
608117085a
|
Merge pull request #8052 from hrydgard/android-x86-savestate-fix
Fix for a struct padding error affecting Android-x86 savestates
|
2015-10-11 09:43:41 -07:00 |
|
Henrik Rydgard
|
f9f9619bea
|
Fix and clarify comments
|
2015-10-11 18:42:32 +02:00 |
|
Henrik Rydgard
|
652e4bca76
|
Fix for a struct padding error affecting Android-x86, making it produce savestates that were not compatible with the other platforms.
|
2015-10-11 14:38:26 +02:00 |
|
Henrik Rydgard
|
39145252e3
|
Windows: Add the ability to turn on GL_ARB_debug_output via a hidden config option
|
2015-10-11 11:52:40 +02:00 |
|
Henrik Rydgård
|
06cbc31a82
|
Merge pull request #8047 from hrydgard/revert-7897-win10update
Revert "Make PPSSPP aware of Windows 10 (mostly for the info screen)."
|
2015-10-10 19:35:55 +02:00 |
|
Henrik Rydgård
|
cda9444a16
|
Revert "Make PPSSPP aware of Windows 10 (mostly for the info screen)."
|
2015-10-10 19:07:15 +02:00 |
|
Henrik Rydgård
|
e0de346036
|
Merge pull request #8046 from unknownbrackets/jit-alloc
Reset memory alloc pointer when jit alloc fails
|
2015-10-10 18:13:49 +02:00 |
|
Unknown W. Brackets
|
935b802dad
|
Reset memory alloc pointer when jit alloc fails.
On Windows x64, we keep track of our last allocation. Once we run out of
our 2GB range, we need to start over or it'll just fail.
Fixes #8021.
|
2015-10-10 09:07:34 -07:00 |
|
Henrik Rydgård
|
1185bdc7a3
|
Merge pull request #8045 from hrydgard/more-rounding-fixes
More rounding fixes
|
2015-10-10 17:02:52 +02:00 |
|
Henrik Rydgard
|
92f7f459dc
|
Not safe to change the rounding mode function pointer in GenerateCode
|
2015-10-10 16:46:07 +02:00 |
|
Henrik Rydgard
|
65ee3723d3
|
ARM64: Don't update currentRoundingFunc unless necessary.
|
2015-10-10 14:33:01 +02:00 |
|
Henrik Rydgard
|
70239f1611
|
Fix another rounding bug. ARM64 passes the fpu test again.
|
2015-10-10 13:30:30 +02:00 |
|
Henrik Rydgard
|
a6294f3e2d
|
Now the three backends actually do the same thing with rounding. Fixes a bug in the x86 backend, too.
|
2015-10-10 13:11:38 +02:00 |
|
Henrik Rydgard
|
1ddb508542
|
Improve x86 disassembly (a few symbols)
|
2015-10-10 13:05:17 +02:00 |
|
Henrik Rydgard
|
30555f31ca
|
ARM64 typo fix. Add a couple of worrying comments...
|
2015-10-10 11:56:59 +02:00 |
|
Henrik Rydgard
|
8914cd9914
|
ARM64 disassembler improvements (show many kinds of branch targets properly)
|
2015-10-10 11:27:28 +02:00 |
|
Henrik Rydgård
|
4c4e95743a
|
Merge pull request #8042 from hrydgard/debloat-rounding-2
Pregenerate rounding code and call it
|
2015-10-10 10:24:36 +02:00 |
|
Henrik Rydgard
|
d628b9b57b
|
Minor fixes, mostly comments
|
2015-10-10 10:03:34 +02:00 |
|
Henrik Rydgård
|
4aceb47cbd
|
Typo fix in compat.ini
|
2015-10-08 23:24:15 +02:00 |
|
Henrik Rydgard
|
b2b5f3424f
|
Fix for 32-bit ARM
|
2015-10-08 23:11:57 +02:00 |
|
Henrik Rydgard
|
7fee5abf9f
|
x86/x64: Don't use a separate code block for pregenerated functions, just like on ARM
|
2015-10-08 22:15:28 +02:00 |
|
Henrik Rydgard
|
c41baab747
|
Pregenerate code to handle rounding mode switches. This time, for all three cores.
|
2015-10-08 19:58:37 +02:00 |
|
Henrik Rydgard
|
b7725c4f40
|
Remove empty header files
|
2015-10-08 18:54:33 +02:00 |
|
Henrik Rydgård
|
809a0cdb4f
|
Merge pull request #8040 from hrydgard/rounding-cleanup
Rounding cleanup
|
2015-10-08 18:52:44 +02:00 |
|
Henrik Rydgard
|
8a3c96a413
|
ARM64: Don't need to avoid destroying SCRATCH1 in these functions.
|
2015-10-08 14:54:43 +02:00 |
|
Henrik Rydgard
|
bfed830f91
|
Remove the ability to disable rounding mode support. It's time.
|
2015-10-08 14:54:42 +02:00 |
|
Henrik Rydgard
|
6dd86cd843
|
Get rid of the ForceFlushToZero hidden config option
|
2015-10-08 14:54:41 +02:00 |
|
Henrik Rydgard
|
42ce836ba5
|
Some minor renames and cleanups
|
2015-10-08 14:43:16 +02:00 |
|
Henrik Rydgard
|
5f4145238a
|
Fix #8034. Cannot leave IMMs or REGIMM in statically allocated registers after a FlushAll.
|
2015-10-08 14:39:21 +02:00 |
|
Henrik Rydgard
|
e9d84b6496
|
compat.ini: Disable depth rounding in Ridge Racer. Should help #8031
|
2015-10-08 09:06:40 +02:00 |
|
Henrik Rydgård
|
a212ebd225
|
Merge pull request #8039 from unknownbrackets/tex-split
Prevent unbinding array buffer in depal (for 1.1.1)
|
2015-10-08 08:53:27 +02:00 |
|
Unknown W. Brackets
|
03c5c046e5
|
Merge pull request #8038 from mgaver/patch-7
Buildfix for Xcode7, iOS9
|
2015-10-07 22:51:18 -07:00 |
|