Unknown W. Brackets
09dac5dfa3
UI: Fade PopupScreens out too.
2017-03-19 17:45:39 -07:00
Unknown W. Brackets
073e056369
UI: Allow overriding dialog logic on finish.
...
This seems cleaner.
2017-03-19 17:43:03 -07:00
Unknown W. Brackets
d8600229f4
UI: Generalize easing functions a bit.
2017-03-19 17:16:23 -07:00
Unknown W. Brackets
9f3415f43f
UI: Ask linear child views to stay inside AT_MOST.
...
Fixes the DevMenu pop up in larger windows.
2017-03-19 16:36:21 -07:00
Unknown W. Brackets
efbfdbb4a7
UI: Make PopupScreens animate in just a bit.
2017-03-19 16:33:32 -07:00
Unknown W. Brackets
9c15efaa85
UI: Consider only the lower screen's postRender.
...
This makes more sense at least than applying one of each...
2017-03-19 15:42:13 -07:00
Unknown W. Brackets
a36ecb7065
UI: Track translate/scale/fade transform by screen.
...
This translates drawing, scissor, and touch to the transform.
2017-03-19 15:42:13 -07:00
Henrik Rydgård
92b0f00cd8
Merge pull request #9461 from Orphis/cmake_cleanup
...
Fix linking against system GLEW and Snappy
2017-03-19 18:46:55 +01:00
Florent Castelli
7d4c8780e5
cmake: Fix linking against system Snappy
2017-03-19 18:44:12 +01:00
Florent Castelli
e0cce7602b
cmake: Fix linking against system GLEW
2017-03-19 18:44:12 +01:00
Henrik Rydgard
c502692490
Minor cleanup
2017-03-19 18:00:57 +01:00
Henrik Rydgard
1566ab9ac3
With this, lens flare works in 2x+ in Burnout Legends. #9361
2017-03-19 17:54:21 +01:00
Henrik Rydgard
2eed2a28c7
D3D11: Avoid a framebuffer copy when reading back data if rendering at 1x
...
Fix the size of the framebuffer copy.
2017-03-19 17:54:21 +01:00
Henrik Rydgård
e43435ab2d
Merge pull request #9459 from duganchen/qt_assets_dir
...
Fix assets directory for non-mobile, non-Windows Qt builds
2017-03-19 17:14:37 +01:00
Henrik Rydgård
1f0dfad4d7
Merge pull request #9458 from unknownbrackets/warnings
...
Correct some warnings, minor tweaks
2017-03-19 17:00:11 +01:00
Dugan Chen
36a8f71a55
Qt apps on non-mobile, non-Windows platforms now see /usr/share/ppsspp/assets
2017-03-19 08:21:54 -07:00
Unknown W. Brackets
77fccdaa23
UI: Make the other report screen a dialog too.
2017-03-19 07:46:06 -07:00
Unknown W. Brackets
9b42515ef7
D3D11: Correct GE debugger stencil value display.
...
When hovering over a pixel, if we send a float, it won't show the 0-255
value, which we'd prefer for stencil values. This is the easy fix.
2017-03-19 07:45:52 -07:00
Unknown W. Brackets
88780fe1dd
Cut down on some logspam.
2017-03-19 07:44:44 -07:00
Unknown W. Brackets
a1f59deafe
Fix some type narrowing warnings and typos.
2017-03-19 07:44:31 -07:00
Henrik Rydgard
ef26ee267d
D3D11: Get rid of a forgotten half pixel offset. Improves #9361
2017-03-19 14:57:48 +01:00
Henrik Rydgard
478b5dcbe1
Fix bug in D3D11 framebuffer readbacks, helps #9361 , though seems off by half a pixel?
2017-03-19 14:22:06 +01:00
Henrik Rydgard
032c340f50
Revert "Vertexcache ComputeMiniHashRange: Doesn't make sense to hash more data than the step size."
...
This reverts commit 0bbb61e5d24b7735c986496902c0b99adf88c770.
2017-03-19 12:47:12 +01:00
Henrik Rydgard
0bbb61e5d2
Vertexcache ComputeMiniHashRange: Doesn't make sense to hash more data than the step size.
2017-03-19 12:08:21 +01:00
Henrik Rydgård
47a814c80d
Merge pull request #9456 from unknownbrackets/texcache
...
D3D11: Correct non-palette 16 bit textures on Windows 7
2017-03-19 09:38:43 +01:00
Unknown W. Brackets
18484bed3d
D3D11: Correct non-palette 16 bit textures on Win7.
...
These weren't being expanded.
2017-03-18 20:10:21 -07:00
Unknown W. Brackets
41dacb792c
Texcache: Reduce duplicated expand32 code.
2017-03-18 20:09:38 -07:00
Henrik Rydgard
9fa13c7c9d
Make ReportScreen a dialog. Minor improvement to GE debugger.
2017-03-18 23:30:50 +01:00
Henrik Rydgård
ce45edd4ce
Merge pull request #9451 from unknownbrackets/gl-minor
...
Cleanup Windows GL core context handling, minor graphics tweaks
2017-03-18 22:47:58 +01:00
Henrik Rydgard
d30116b8c3
Change another mutex back to being recursive. Oops. Fixes #9450
2017-03-18 22:34:19 +01:00
Henrik Rydgård
f6463ae43f
Merge pull request #9449 from hrydgard/remove-texture-hash-failsafe
...
Don't dirty texture state when kicking off a display list.
2017-03-18 22:28:31 +01:00
Unknown W. Brackets
ae2c0193b8
D3D11: Report unexpected self-renders.
2017-03-18 13:52:30 -07:00
Henrik Rydgard
fbee328293
Don't dirty texture state when kicking off a display list. This might hide real bugs and affect performance, and should not be necessary.
2017-03-18 21:47:58 +01:00
Unknown W. Brackets
78191e645d
GL: Avoid unnecessary stencil shader binding.
...
The comment became untrue, so no need to rebind for each bit.
2017-03-18 13:47:49 -07:00
Unknown W. Brackets
0f08e90bc6
Windows: Remove an unused function.
2017-03-18 13:47:26 -07:00
Unknown W. Brackets
4514af9d6e
Windows: Improve core context init.
...
This clears the error from glewInit(), and ensures we check GL extensions
only after selecting the desired GL profile.
Also, consistently use the core profile flag to select the context.
2017-03-18 13:47:15 -07:00
Unknown W. Brackets
e9625707fa
x86: Implement Jit_TcU16Through.
...
This just ports the updateSide logic from other types.
2017-03-18 13:44:47 -07:00
Henrik Rydgard
23367925f1
Change a PanicAlert to an ERROR_LOG. Should possibly report..
...
http://forums.ppsspp.org/showthread.php?tid=1310&page=3
Add a comment.
2017-03-18 21:25:30 +01:00
Henrik Rydgård
de72005b77
Merge pull request #9447 from unknownbrackets/texcache
...
Always mark videos as frequently changing
2017-03-18 20:27:58 +01:00
Unknown W. Brackets
b21c081860
Texcache: Clarify STATUS_FREE_CHANGE usage.
2017-03-18 12:08:06 -07:00
Unknown W. Brackets
404c61d77d
Minor typo fixes.
2017-03-18 11:51:05 -07:00
Unknown W. Brackets
d0ea5ed72b
Texcache: Always mark videos as freq changing.
...
This prevents scaling of the first frame in some cases, when later frames
would also not be scaled. Improves performance and reduces frame
mismatch.
2017-03-18 11:49:30 -07:00
Unknown W. Brackets
30ff5d6cdb
Texcache: Apply freq change flag to minihash fail.
...
Previously, by mistake, only full hash fails could flag a frequently
changing texture - minihash checks skipped this, causing scaling
performance issues.
Fixes #9125 .
2017-03-18 11:44:06 -07:00
Unknown W. Brackets
bea6d787c0
Texcache: Cleanup some code formatting.
...
Makes it more readable. No functional impact.
2017-03-18 11:43:26 -07:00
Henrik Rydgard
24cfb73bff
Minor script updates
2017-03-18 16:33:16 +01:00
Henrik Rydgard
dac9d348ff
Make it very slightly easier to build atlastool on Windows. Still not exactly convenient.
2017-03-18 16:33:16 +01:00
Henrik Rydgard
c62ec964f2
Update a resource
2017-03-18 16:33:16 +01:00
Henrik Rydgård
fc648f5f32
Merge pull request #9446 from hrydgard/android-lifecycle
...
Rework Android lost/restore GL context handling again
2017-03-18 16:10:31 +01:00
Henrik Rydgård
299ca028d1
Merge pull request #9445 from hrydgard/log-cleanup
...
Log code cleanup
2017-03-18 15:25:50 +01:00
Henrik Rydgard
908193e894
Rework Android lost/restore lifecycle again. Can autorotate screen without crashing again. Should help #9295 and maybe #8906 .
2017-03-18 15:21:26 +01:00