Commit Graph
21837 Commits
Author SHA1 Message Date
Henrik Rydgard aa2177a4b5 UWP: Hide the graphics API from the logo screen, it's always D3D11 2017-03-23 10:02:29 +01:00
Henrik Rydgard 6bac42e9e2 Turn off WholeProgramOptimization in Release mode, link is too slow 2017-03-23 10:02:29 +01:00
Henrik Rydgård d55bc86d3e Split out the UWP build into a separate .sln file. 2017-03-23 10:02:29 +01:00
Henrik Rydgård e583a85798 UWP: Do some build system hackery to make it workable to make GOLD builds. Give the Gold build its own GUID 2017-03-23 10:02:29 +01:00
Henrik Rydgård 3c89ab9577 UWP asset fixes 2017-03-23 10:02:29 +01:00
Henrik Rydgård f9ed47bd5d UWP: Fix window resize 2017-03-23 10:02:28 +01:00
Henrik Rydgard 4a98bd904e D3D11: Implement basic screen rotation (90 degree is the only one fully implemented) 2017-03-23 10:02:28 +01:00
Henrik Rydgard c02060594d Fix touch events on mobile Windows 10 2017-03-23 10:02:28 +01:00
Henrik Rydgard 94bfad95e7 Disable logging 2017-03-23 10:02:28 +01:00
Henrik Rydgård 86990b3752 Disable shader translation on UWP mobile for now (TLS issues) 2017-03-23 10:02:28 +01:00
Henrik Rydgard 0bd43b242d Get things building on Windows ARM.
Add simple emulation of Tls* API on Windows Phone.
2017-03-23 10:02:28 +01:00
Henrik Rydgard 792dd1557c Improve StorageFileLoader enough to actually kind of work 2017-03-23 10:02:28 +01:00
Henrik Rydgard e195377d20 Add mousewheel support 2017-03-23 10:02:28 +01:00
Henrik Rydgard ac843b0b1e Enable FFMPEG in the UWP build 2017-03-23 10:02:28 +01:00
Henrik Rydgard d58ee6670e UWP: Fix audio sample rate, savestates, memory leak. 2017-03-23 10:02:28 +01:00
Henrik Rydgard ff2b6b3fca Assorted cleanup, UWP memory map fixes. PSPFlower runs in both 32-bit and 64-bit. 2017-03-23 10:02:28 +01:00
Henrik Rydgård c0f6a24a21 Fix issue where we were a little too aggressive when eliminating calls to SetRenderTarget 2017-03-23 10:02:28 +01:00
Henrik Rydgard 4ced81b1df UWP: Hook up basic touch/mouse input. Start work on loading from a StorageFile. Getting closer to starting to boot a game 2017-03-23 10:02:28 +01:00
Henrik Rydgard 86f4559748 UWP: Hook up basic keyboard support 2017-03-23 10:02:28 +01:00
Henrik Rydgard 52cd3164ee Hook up the backbuffer. PPSSPP draws now, though with issues. 2017-03-23 10:02:27 +01:00
Henrik Rydgard dfc0b32733 More work on UWP upbring 2017-03-23 10:02:27 +01:00
Henrik Rydgård 227942bce7 UWP: Add simple script to produce the square-shaped UWP logos. Add gold assets 2017-03-23 10:02:27 +01:00
Henrik Rydgard c8ec72bd02 UWP: Add a temporary directory with the assets until we can figure out how to copy these at build time. 2017-03-23 10:02:27 +01:00
Henrik Rydgard 3c52570552 Add UWP projects and rough UWP entry point application based on the sample
Delete sample load, hook things up. It now builds but doesn't run

Reformat, add an event
2017-03-23 10:02:27 +01:00
Henrik Rydgård 4151fc5250 Adjust DIRTY_ALL_UNIFORMS to match the new reality. 2017-03-23 09:55:50 +01:00
Henrik Rydgård 9e78e681ad Merge pull request #9484 from unknownbrackets/ffmpeg-threads
Video: Enable threads for video decoding
2017-03-23 09:53:47 +01:00
Henrik Rydgård 0f7c03931c Merge pull request #9485 from unknownbrackets/video-optim
GL: Optimize video uploads a bit
2017-03-23 09:51:22 +01:00
Henrik Rydgård df533d8f48 Merge pull request #9487 from LunaMoo/revert_mistake
Revert "Fix minor glitch with 5xBR effects."
2017-03-23 08:43:49 +01:00
Henrik Rydgård d1d1472718 Merge pull request #9483 from neoh4x0r/sdl-repeat
Fix issue with repeated keypresses even if a key was pressed only once
2017-03-23 08:42:38 +01:00
LunaMoo 8f16c9ded6 Revert "Fix minor glitch with 5xBR effects." 2017-03-23 08:35:17 +01:00
Unknown W. Brackets 1b02734e56 GL: Avoid common-case shuffling video/raw draws. 2017-03-22 21:00:28 -07:00
Unknown W. Brackets 3fbb545451 Allow MakePixelTexture to use a subrange.
For example, if it has a larger texture it wants to reuse, it can control
this via texcoords.  Let's keep it at top left, though.
2017-03-22 20:56:26 -07:00
Unknown W. Brackets 7a7e4ed23f Video: Enable threads for video decoding.
This was previously getting (accidentally?) enabled by the call to
`avformat_find_stream_info()`.  See #9262.
2017-03-22 20:36:42 -07:00
William L. DeRieux IV 1a5a73bec2 Fix issue with repeated keypresses even if a key was pressed only once
-- fixes pause menu and fullscreen toggle among others
2017-03-22 22:54:41 -04:00
Henrik Rydgård d408b9980a Merge pull request #9481 from LunaMoo/minor_xbr
Fix minor glitch with 5xBR effects.
2017-03-23 00:21:00 +01:00
LunaMoo 1f1db63068 Fix minor glitch with 5xBR effects. 2017-03-22 23:56:52 +01:00
Henrik Rydgard 35e2a5a7d1 Allow text input on some more platform in settings. See #9421 2017-03-22 21:50:42 +01:00
Henrik Rydgard 7dbbb35ee5 udis86: make some large arrays const. 2017-03-22 21:50:42 +01:00
Henrik Rydgård d721b629ca Accept DPAD_CENTER as an "Accept" key. Fixes #9471 2017-03-22 16:52:34 +01:00
Henrik Rydgård 9b216af65d Stencil in thin3d/gl was broken. Not that we use it for anything though. 2017-03-22 15:31:14 +01:00
Henrik Rydgård 41a3370035 Merge pull request #9476 from unknownbrackets/ui-transform
UI: Make popups transition their button
2017-03-22 14:38:37 +01:00
Henrik Rydgård 04faacdc84 Oops 2017-03-22 13:56:05 +01:00
Henrik Rydgård babfa44614 Windows: d3dcompiler_47.dll is redistributable, so add it to our installation package scripts. 2017-03-22 13:44:44 +01:00
Henrik Rydgård c35461b75c Merge pull request #9478 from unknownbrackets/remoteiso
Cancel remote disc streaming connects faster
2017-03-22 10:36:32 +01:00
Unknown W. Brackets 5f54726d03 http: Add an additional cancel check. 2017-03-22 00:06:02 -07:00
Unknown W. Brackets abe4b750cc UI: Keep Back buttons consistent in http settings.
Also, prevent changing server port while serving.
2017-03-22 00:03:45 -07:00
Unknown W. Brackets 2faaf0a9fa http: Cancel remote server connects faster.
This way the UI doesn't appear to hang when you click cancel.
2017-03-22 00:03:08 -07:00
Unknown W. Brackets 52bcd78301 UI: Put developer tools Back in a standard place. 2017-03-21 23:59:59 -07:00
Unknown W. Brackets 07d2b4fb46 UI: Make popups transition their button. 2017-03-21 18:45:49 -07:00
Unknown W. Brackets 4fb8ac96ce UI: Zero initialize EventParams in typical usage.
Better to be safe.
2017-03-21 18:45:48 -07:00