Henrik Rydgård
|
70e99791aa
|
Merge pull request #8019 from LunaMoo/scaling_shaders
Add 5xBR and scaling to existing 4xHQ
|
2015-10-14 20:58:19 +02:00 |
|
Henrik Rydgard
|
285480f992
|
More shader bit organization, viewer
|
2015-10-14 20:23:51 +02:00 |
|
Henrik Rydgard
|
4e26561d78
|
Fix bug in hardware skinning, improve shader viewer
|
2015-10-14 20:17:12 +02:00 |
|
LunaMoo
|
b054117aad
|
Technically we do change resolution, so this seems best solution
|
2015-10-14 20:07:06 +02:00 |
|
Henrik Rydgard
|
1308a90fd1
|
More shader viewer improvements
|
2015-10-14 20:04:44 +02:00 |
|
Henrik Rydgard
|
9d2589bc6e
|
Use previous improvement to find a bug that created lots of unnecessary fragment shaders
|
2015-10-14 19:52:41 +02:00 |
|
Henrik Rydgard
|
0b46b6b43a
|
Improvements to shader viewer
|
2015-10-14 19:50:39 +02:00 |
|
LunaMoo
|
612f569c82
|
Extra check for filtering in case of game change with same resolution.
|
2015-10-14 19:16:48 +02:00 |
|
Henrik Rydgård
|
953f712e3a
|
Merge pull request #8065 from hrydgard/shader-view
Add new shader viewing tool
|
2015-10-14 19:05:24 +02:00 |
|
Henrik Rydgård
|
f7b3e5e693
|
Merge pull request #7922 from hrydgard/fragshader-depth-round
WIP: Alternative to #7920: Round depth in the fragment shader.
|
2015-10-14 18:36:05 +02:00 |
|
LunaMoo
|
9543250863
|
Add new postshader setting "upscaling"
|
2015-10-14 18:32:13 +02:00 |
|
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 |
|
Unknown W. Brackets
|
e3254e05f6
|
Clean up a bit of logging.
|
2015-10-13 04:24:44 +08:00 |
|
Unknown W. Brackets
|
4aa8c35950
|
Removed unused code to return fake module id.
We already allocate modules now.
|
2015-10-13 04:24:38 +08: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 |
|
Henrik Rydgard
|
65b78b18ea
|
Only enable fragment shader depth rounding for Heroes Phantasia, should reduce flicker.
Doens't fix but helps #6485
|
2015-10-11 20:52:00 +02:00 |
|
Henrik Rydgard
|
fecc825e66
|
Round depth in the fragment shader. Simpler alternative to #7920 but will not work on ES 2.0, and will in many cases be slower.
So possibly this could be an option for modern devices, and possibly for games that #7920 can't fix.
|
2015-10-11 19:35:26 +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 |
|