Henrik Rydgård
|
255b4e60ac
|
Merge pull request #9364 from hrydgard/thread-cleanup
Get rid of our own silly reimplementation of std::thread
|
2017-02-28 00:38:27 +01:00 |
|
Henrik Rydgård
|
0e83a4c418
|
Fix savestates. Still don't understand quite how this broke though, it should work. Fixes #9365
|
2017-02-28 00:09:33 +01:00 |
|
Henrik Rydgård
|
ba6ab0bd36
|
Buildfix, warning fix
|
2017-02-27 23:09:12 +01:00 |
|
Henrik Rydgard
|
50be4e72b2
|
Get rid of our own silly reimplementation of std::thread
|
2017-02-27 20:51:36 +01:00 |
|
Henrik Rydgard
|
5de190a45f
|
D3D11: Move the responsibility for the swapchain out of the DrawContext so it can be used with differently-managed D3D like with UWP.
Minor cleanups.
|
2017-02-27 10:10:24 +01:00 |
|
Henrik Rydgård
|
df0d7686cd
|
Merge pull request #9362 from LunaMoo/TR_clut_hash
Texture Replacement: allow clut hash only variant.
|
2017-02-26 20:25:39 +01:00 |
|
LunaMoo
|
b65704f59a
|
Texture Replacement allow clut hash only variant.
|
2017-02-26 19:24:32 +01:00 |
|
Henrik Rydgård
|
d84f579928
|
Merge pull request #9356 from xebra/hw_tess_vulkan
Hardware Tessellation on Vulkan
|
2017-02-26 09:12:11 +01:00 |
|
Henrik Rydgard
|
5ba53addb5
|
D3D11: Fix problems with scaling 16-bit textures, fixes issue with #9345, thanks @ufdada
|
2017-02-26 00:05:08 +01:00 |
|
xebra
|
6022b40346
|
[spline/bezier]Handle deleting sampler of TessellationDataTransferVulkan.
|
2017-02-26 00:27:25 +09:00 |
|
xebra
|
f0606bd1c9
|
Fix the mistake at resolving conflicts.
|
2017-02-25 20:01:56 +09:00 |
|
xebra
|
f9ab61a005
|
[spline/bezier]Implement hardware tessellation on Vulkan.
|
2017-02-25 19:28:15 +09:00 |
|
xebra
|
257ca93d69
|
[spline/bezier]Oops, forgot.
|
2017-02-25 19:28:14 +09:00 |
|
xebra
|
7b72f87308
|
[spline/bezier]Add support for unsupported device about HW tess.
|
2017-02-25 19:28:13 +09:00 |
|
xebra
|
0172bbe8aa
|
[spline/bezier]Minor fixes for HW tess GLES.
|
2017-02-25 18:40:20 +09:00 |
|
Henrik Rydgård
|
49a37e997f
|
Merge pull request #9354 from hrydgard/uwp-prep
Prepare code to build in UWP mode
|
2017-02-25 10:31:31 +01:00 |
|
Henrik Rydgard
|
c219ae9e63
|
Further UWP fixes
|
2017-02-25 09:57:24 +01:00 |
|
Henrik Rydgard
|
b8757e3e31
|
Path fixes
|
2017-02-25 09:57:22 +01:00 |
|
Henrik Rydgard
|
03dab0fdbd
|
More UWP prep
|
2017-02-25 09:57:22 +01:00 |
|
Henrik Rydgard
|
fa80cfa4aa
|
Additional UWP preparations
|
2017-02-25 09:57:14 +01:00 |
|
Henrik Rydgard
|
f5fa238e22
|
More minor changes to make GPU and native build on UWP later
|
2017-02-24 20:26:38 +01:00 |
|
Henrik Rydgard
|
fcbc20f240
|
Small changes to make Common and Core build under my preliminary UWP setup.
|
2017-02-24 18:59:41 +01:00 |
|
Henrik Rydgard
|
89ac1a5c4a
|
Minor D3D11 scissor fix
|
2017-02-24 12:33:27 +01:00 |
|
Henrik Rydgård
|
60702804f1
|
Merge pull request #9353 from LunaMoo/SaneSR
Make sound recording sane and match video recording behaviour.
|
2017-02-24 09:50:43 +01:00 |
|
LunaMoo
|
d832b4adfd
|
Make sound recording sane and match video recording behaviour.
|
2017-02-24 05:36:44 +01:00 |
|
Henrik Rydgård
|
f065f100ee
|
Merge pull request #9352 from LunaMoo/upscalingStuff
Minor workaround for 5xBR
|
2017-02-23 23:04:36 +01:00 |
|
Henrik Rydgard
|
b1971d266b
|
Protect Unswizzle from bad alignment of the destination. Might help #9134
|
2017-02-23 23:03:01 +01:00 |
|
LunaMoo
|
d6c2944aac
|
Minor workaround for 5xBR,
Also screen scaling filter for upscaling filters that also happen to use postShaderAtOutputResolution_.
|
2017-02-23 22:54:50 +01:00 |
|
Henrik Rydgard
|
98763655e7
|
Plug a memory leak in the GLES texture cache. Fixes #9089
|
2017-02-23 22:41:13 +01:00 |
|
Henrik Rydgard
|
8eb668ea59
|
D3D11: Enable pixel depth rounding. GL: Fix a crash bug
|
2017-02-23 20:40:53 +01:00 |
|
Henrik Rydgård
|
c355947bca
|
Merge pull request #9350 from hrydgard/d3d11-postproc
D3D11 postprocessing shaders
|
2017-02-23 20:39:28 +01:00 |
|
Henrik Rydgard
|
86f0be7724
|
Another shader function replacement
|
2017-02-23 20:29:53 +01:00 |
|
Henrik Rydgard
|
79bd01efb8
|
D3D11: Add support for viewing the depth and stencil buffers in the GE debugger
|
2017-02-23 16:27:26 +01:00 |
|
Henrik Rydgard
|
ccef648d3d
|
Complete implementation of post shaders for D3D11. All work except 5x scale one which looks wrong.
|
2017-02-23 14:51:05 +01:00 |
|
Henrik Rydgard
|
731026c199
|
D3D11: Can now switch post shader at runtime, and won't crash if they fail to translate correctly.
|
2017-02-23 12:42:28 +01:00 |
|
Henrik Rydgard
|
f1e015f577
|
Basic postshader translation to D3D11 works. On-the-fly switching seems broken though.
|
2017-02-23 12:42:28 +01:00 |
|
Henrik Rydgard
|
e7612c13da
|
Initial work on post-shader translation for D3D11
|
2017-02-23 12:42:24 +01:00 |
|
Henrik Rydgard
|
acde17e3ce
|
Improvements to D3D11 detection and error handling.
|
2017-02-23 10:40:55 +01:00 |
|
Henrik Rydgard
|
85ce4ac219
|
Show the D3D11 choice on Windows Vista+ instead of Windows 8+.
|
2017-02-23 09:52:45 +01:00 |
|
Henrik Rydgard
|
615c357f1d
|
Win32 start-from-command-line: Normalize slashes earlier in the process. The actual root cause of the issue from #9335.
|
2017-02-23 09:31:45 +01:00 |
|
Henrik Rydgard
|
900539e200
|
Fix #9340 (touch controls not always getting repositioned correctly)
|
2017-02-23 09:31:45 +01:00 |
|
Henrik Rydgård
|
607838b90c
|
Merge pull request #9347 from asl97/fullscreen-keep-active
Don't minimize PPSSPP when losing focus while fullscreen
|
2017-02-22 22:59:03 +01:00 |
|
Henrik Rydgård
|
5ce074ddac
|
Merge pull request #9346 from asl97/background-js
Allow background joystick input on SDL
|
2017-02-22 22:58:11 +01:00 |
|
ASL97
|
56431ca9ab
|
Don't minimize PPSSPP when losing focus while fullscreen
|
2017-02-23 05:51:25 +08:00 |
|
ASL97
|
14187f9311
|
Allow background joystick input on SDL
|
2017-02-23 05:18:21 +08:00 |
|
Henrik Rydgård
|
364b7e26bf
|
Merge pull request #9345 from hrydgard/d3d11-16bit-textures
D3D11: Expand 16-bit textures to 32-bit if Win8+-only texture formats are not supported
|
2017-02-22 18:28:44 +01:00 |
|
Henrik Rydgard
|
95aec3ac76
|
Fix D3D9 crash (made a mistake with locking)
|
2017-02-22 18:27:46 +01:00 |
|
Henrik Rydgard
|
0954ecf28c
|
D3D11: Expand 16-bit texture formats to 32-bit if they are not supported, like on Windows 7. Part of issue #9317
|
2017-02-22 17:31:01 +01:00 |
|
Henrik Rydgard
|
f24b1495ba
|
Assorted texture format cleanup, prep for supporting D3D11 on Win7
|
2017-02-22 16:23:04 +01:00 |
|
Henrik Rydgard
|
b94ad12aea
|
D3D9: Use D3DLOCK_DISCARD when updating whole textures, may be a small speedup
|
2017-02-21 11:35:06 +01:00 |
|