Henrik Rydgard
56bc7b1d52
Remove outdated TrueColor setting.
2018-12-14 16:13:44 +01:00
Henrik Rydgård
60a81a6144
Merge pull request #11658 from unknownbrackets/ui-minor
...
Windows: Hide Vulkan/D3D11 if not available
2018-12-11 12:13:00 +01:00
Henrik Rydgård
5ddb9ee6d0
Merge pull request #11659 from unknownbrackets/tag-version
...
Update README/branch with 1.7.5 notes
2018-12-11 12:12:38 +01:00
Unknown W. Brackets
ba7c8bee5b
Merge remote-tracking branch 'upstream/1.7-hotfixes' into tag
2018-12-10 23:13:32 -08:00
Unknown W. Brackets
bb7d9646f2
GE Debugger: Fix dump replay ticks accounting.
...
Sometimes a list ends earlier than now, we don't need to eat cycles then.
Fixes #11655 .
2018-12-10 23:05:42 -08:00
Unknown W. Brackets
02d2aa4069
Windows: Hide Vulkan/D3D11 if not available.
...
We only were doing this in the settings screen before. Fixes #11657 .
2018-12-10 23:05:15 -08:00
Henrik Rydgård
b282d83258
Revert 6fd1c0e3d
and eba6c00
which experimentally disabled dual src on Adreno.
...
I don't think we have any indications that it doesn't work.
2018-12-10 23:48:28 +01:00
Henrik Rydgård
46f11fbfed
Just make the optimized (non-release) android build debuggable.
2018-12-09 21:37:03 +01:00
Henrik Rydgård
e4b887cc45
Merge pull request #11634 from orbea/cmake
...
cmake: Fix CMP0077 policy warnings.
2018-12-09 21:22:11 +01:00
Henrik Rydgård
11c57a1cf7
Merge pull request #11650 from Abbanon/patch-1
...
Attempt to improve Discord Rich Presence
2018-12-09 21:20:55 +01:00
Abbanon
c17a211320
Attempt to improve Discord Rich Presence
2018-12-09 08:29:58 -05:00
Henrik Rydgård
5a72570dce
Merge pull request #11644 from xebra/disable_edit_continue
...
Disable "Edit & Continue" with VS debug mode.
2018-12-07 10:16:34 +01:00
xebra
070e29d921
Disable "Edit & Continue" with VS debug mode.
2018-12-07 13:01:16 +09:00
Henrik Rydgård
74d87fa2b4
Update to 1.7.5, update lang
2018-12-04 14:43:39 +01:00
orbea
9aed8908a2
cmake: Fix CMP0077 policy warnings.
...
Fixes https://github.com/hrydgard/ppsspp/issues/11629
2018-12-03 19:01:16 -08:00
orbea
828dcc26b7
cmake: Remove the unused RASPBIAN define.
2018-12-03 19:01:16 -08:00
Henrik Rydgård
80e7f083e3
Merge pull request #11632 from orbea/gles
...
SDL: Allow toggling fullscreen for GLES2 on desktops.
2018-12-03 17:13:01 +01:00
Henrik Rydgård
ab7bd6fc67
Merge pull request #11624 from unknownbrackets/shaderid
...
GPU: Ignore light params for shade mapping in shader id
2018-12-03 09:35:10 +01:00
orbea
2bbe0d7e65
SDL: Allow toggling fullscreen for GLES2 on desktops.
...
Fixes https://github.com/hrydgard/ppsspp/issues/11627
2018-12-02 20:03:54 -08:00
Unknown W. Brackets
482487dd8d
GPU: Ignore light params for shade mapping.
...
They aren't part of the equation, so this simplifies and slightly reduces
number of shaders.
2018-12-02 14:11:19 -08:00
Henrik Rydgård
95ffa15a84
Merge pull request #11616 from unknownbrackets/debugger
...
GE Debugger: Allow jumping to a specific prim
2018-12-02 22:15:52 +01:00
Henrik Rydgård
d9cfa3a8fa
Bump shader caches
2018-12-02 21:49:20 +01:00
Henrik Rydgård
5bc7291d2b
Merge branch 'stencil-skip' of https://github.com/unknownbrackets/ppsspp into unknownbrackets-stencil-skip
2018-12-02 21:38:03 +01:00
Henrik Rydgård
066b4c68db
Merge pull request #11621 from unknownbrackets/gles-default
...
Vulkan: Avoid using Vulkan by default
2018-12-02 17:13:38 +01:00
Unknown W. Brackets
f109c820f2
Merge pull request #11622 from 6alileo/patch-1
...
Madcatz Fightpad SFvTekken / Hori Mini Wired 4
2018-12-01 19:05:19 -05:00
6alileo
c90ff6f59d
Madcatz Fightpad SFvTekken / Hori Mini Wired 4
2018-12-01 16:01:57 -08:00
Unknown W. Brackets
f88dc9e821
GE Debugger: Allow relative prim counts.
2018-12-01 15:50:20 -08:00
Unknown W. Brackets
8b6221e852
Vulkan: Avoid using Vulkan by default.
...
Bugs on Adreno, some issues on Intel and AMD.
Let's instead prefer Direct3D 11 or GLES for now.
2018-12-01 14:57:18 -08:00
Unknown W. Brackets
9a7ee41191
Vulkan: Avoid OpKill workaround with no stencil.
...
It seems like depth gets messed up either way on discard, but behaves
sorta better without the write to depth.
2018-12-01 14:10:47 -08:00
Unknown W. Brackets
5932cbabc3
GPU: Avoid stencil emulation if possible.
...
This reduces use of replaceAlpha, and reduces use of more complicated
blend states. This simplifies fragment shaders a little.
2018-12-01 14:05:29 -08:00
Henrik Rydgård
c3bd375048
Merge pull request #11618 from unknownbrackets/io-error
...
Io: Ensure sign extension for error codes
2018-12-01 23:02:49 +01:00
Unknown W. Brackets
d8c80afe59
GPU: Dirty stencil on stencil mask change.
...
Otherwise it doesn't always apply.
2018-12-01 14:00:32 -08:00
Unknown W. Brackets
b1e68c653c
GPU: Avoid a missing virtual destructor warning.
2018-12-01 13:59:47 -08:00
Unknown W. Brackets
ac6106af03
Io: Ensure sign extension for error codes.
...
The ternary `cond ? EnumValue : IntValue` was not sign extending
consistently across compilers, but we actually want it to always sign
extend in either case.
2018-12-01 09:43:02 -08:00
Unknown W. Brackets
e029168be2
GE Debugger: Allow jumping to a specific prim.
...
This will make the most sense when frames are relatively stable, and works
great for GE dumps.
2018-12-01 06:40:27 -08:00
Unknown W. Brackets
4d5c8fcff4
GE Debugger: Track a counter of prims.
2018-12-01 06:26:35 -08:00
Henrik Rydgård
571ea0eec5
Merge pull request #11614 from unknownbrackets/headless
...
Headless: Allow startup using NULL draw context
2018-12-01 12:47:52 +01:00
Henrik Rydgård
b95c76f3bb
Update lang again
2018-12-01 12:30:31 +01:00
Unknown W. Brackets
d573bf9cc9
Headless: Fix compare for 16-bit output.
...
Most tests have been 32-bit output, so haven't run into this. Enables
tests with softgpu to generate 16-bit output.
2018-11-30 17:46:47 -08:00
Unknown W. Brackets
6d8b78f523
Headless: Allow startup using NULL core.
...
Or maybe we should have a dummy Draw context...
2018-11-30 17:45:54 -08:00
Henrik Rydgård
d1cf34cdf3
Merge pull request #11613 from unknownbrackets/cullmode
...
GPU: Force use of indexes on cull mode flip
2018-11-30 20:57:21 +01:00
Unknown W. Brackets
7b815af331
GPU: Force use of indexes on cull mode flip.
...
Since we flip in the index, it can't be pure in this case.
2018-11-30 07:22:28 -08:00
Henrik Rydgård
636a7a2601
Update lang
2018-11-30 10:57:56 +01:00
Henrik Rydgård
3531284623
Merge pull request #11612 from unknownbrackets/cullmode
...
GPU: Properly flip cull on simple triangle lists
2018-11-30 07:26:40 +01:00
Unknown W. Brackets
d3db565344
GPU: Maintain a bit more state in inner-prim loop.
...
Trying to make dumps properly trigger this optimization, but they still
sometimes get flattened and don't.
2018-11-29 19:28:10 -08:00
Unknown W. Brackets
1517d66d4e
GPU: Properly flip cull on simple triangle lists.
...
Fixes #11601 .
2018-11-29 19:03:38 -08:00
Henrik Rydgård
93bb96dbdb
Merge pull request #11609 from unknownbrackets/win-menu
...
Windows: Translate all items by id, not position
2018-11-29 08:33:41 +01:00
Unknown W. Brackets
db7cdce27c
Windows: Define menu item text in menu only.
...
Except Run/Stop which changes, let's not use this parameter.
2018-11-28 22:06:47 -08:00
Unknown W. Brackets
46063961a8
Windows: Translate all items by id, not position.
...
Fixes #11571 .
2018-11-28 21:46:55 -08:00
Henrik Rydgård
9bda7cb64e
Merge pull request #11600 from sum2012/yugioh-save-tool
...
yugioh save fix tool
2018-11-28 01:04:13 +01:00