Listen for shutdown in thread loops.

This way we don't need to use wait_for(), much better.
Also because there are slightly more correct cond vars on win32.
Merge pull request #3952 from unknownbrackets/debugger

Show a texture preview in addition to the framebuffer preview
Merge branch 'master' of https://github.com/hrydgard/ppsspp into GEDebugger

Conflicts:
	Windows/GEDebugger/GEDebugger.cpp
	Windows/GEDebugger/GEDebugger.h
	Windows/ppsspp.rc
	Windows/resource.h
Remove unwanted changes
... and add line breaks
Merge pull request #3951 from bhavin192/patch-1

Update CwCheat.cpp
Add an interface to grab the depth/stencil buffers.

Not sure yet how to show in UI, not well tested...
Show GL Shading Language Version
Attempt to support rendering depth/stencil.

But no interface yet.  I can't tell if it works, I just get black...
Merge pull request #3955 from DanyalZia/patch-9

Show GL Shading Language Version in System Information
Merge pull request #3956 from unknownbrackets/debugger

Add methods to grab the depth/stencil buffers too
ARM: implement vhdp
Update lang
Change a bunch of "MayHavePrefix" to "HasUnknonwPrefix".

Should be safe, I think none of these have any sane use of prefixes anyway.
-Step through display list with F10/F11
-accelerator changes
Resize GEDebugger and save position
Merge pull request #3947 from raven02/patch-14

Fix missing minimap and title effect in Hexyz Force
Add function to add a Dialog tab
ARM: implement vhdp
Update lang