Henrik Rydgard
7f4e473e8c
Add new shader viewing tool
2015-10-14 18:10:21 +02:00
Henrik Rydgard
39145252e3
Windows: Add the ability to turn on GL_ARB_debug_output via a hidden config option
2015-10-11 11:52:40 +02:00
Henrik Rydgård
cda9444a16
Revert "Make PPSSPP aware of Windows 10 (mostly for the info screen)."
2015-10-10 19:07:15 +02:00
Henrik Rydgård
371e7ab880
Minor #define removal
2015-10-06 19:17:29 +02:00
Henrik Rydgard
fa50afa056
Fix git-version-gen.cmd to handle even releases (git describe outputs a simpler format). Update lang.
2015-10-04 17:21:25 +02:00
Henrik Rydgard
490d8be4df
Some cleanup, enable CRT memory tracker in debug builds
2015-10-04 14:11:34 +02:00
Henrik Rydgard
eb4ca0cf81
Add a compatibility flag to revert sceAtrac to before #6976 . Makes audio work in GTA again.
...
Hopefully we will find a better fix in the future.
Also see issue #7863 .
2015-09-27 11:51:46 +02:00
Henrik Rydgard
8996f58693
Generate save state IDs for homebrew using the elf or directory name where applicable.
2015-09-25 19:27:40 +02:00
Unknown W. Brackets
e98a31ef77
Cleanup some indentation.
2015-09-24 00:00:02 -07:00
Henrik Rydgard
0f4df6c67b
Add some missing _ARCH_32 and _ARCH_64 definitions to MSVC project files.
...
Fixes obscure crash in Moppi PSP Flower homebrew.
2015-09-23 19:30:14 +02:00
Henrik Rydgard
ec63663ad5
More consistent handling of resolution changes. Should help #7995
2015-09-23 12:25:38 +02:00
Unknown W. Brackets
5c6753e486
Correct render size on fullscreen->maximized.
...
We don't get a WM_SIZE event, since that is only sent on "change". This
means we don't recalculate the client area size, so we get it wrong.
Fixes #7986 .
2015-09-20 21:54:27 -07:00
Henrik Rydgard
2dcf50cf5e
Fix crash toggling fullscreen from within the Settings menu.
...
See #7957
2015-09-20 23:57:51 +02:00
Henrik Rydgard
d746d219e1
Delete some outdated xp theme stuff
2015-09-20 21:01:19 +02:00
Henrik Rydgard
ca4ffb5fd3
Minor code cleanup
2015-09-20 20:32:56 +02:00
Henrik Rydgard
1410d7f6d5
Windows: Pause the rendering thread while switching to full screen
2015-09-20 19:45:36 +02:00
Henrik Rydgard
5f18390c04
This might help #7949 (vsync was not being set correctly)
2015-09-20 18:30:20 +02:00
Henrik Rydgard
4d18d478a0
Sample renderWidth/pixelWidth/height once per frame for the framebuffer manager.
2015-09-19 16:19:03 +02:00
Henrik Rydgard
8bedc60a93
React to window resizing in a slightly more traditional way, may help #7957 ?
2015-09-19 15:16:31 +02:00
Henrik Rydgard
9bf47514b8
Assorted Windows cleanup
2015-09-19 14:43:50 +02:00
Henrik Rydgard
ecbef7a2ff
Remove easy_file.cpp/h. Minor cleanups.
2015-09-19 14:29:02 +02:00
Henrik Rydgard
6cc7a85cde
Rename WndMainWindow to MainWindow
2015-09-19 13:14:05 +02:00
Henrik Rydgard
4c46c8aea9
Split out the menu handling from WndMainWindow.cpp
2015-09-19 13:11:06 +02:00
Henrik Rydgard
3232e46c36
Make debug build nearly warning free in MSVC 2015
2015-09-17 22:02:15 +02:00
Unknown W. Brackets
e1df8fc45f
Centralize sampling params and test optimizations.
2015-09-13 06:38:07 -07:00
Henrik Rydgard
487f184cd9
Fix #7886 (window scaling issue)
2015-09-07 22:35:45 +02:00
Henrik Rydgard
53e80d7f54
Fix #7940 (analog test screen). "Debounce" doubleclicks.
2015-09-07 22:27:29 +02:00
Henrik Rydgard
dbf53ab584
Use Windows' double-click threshold for detection
2015-09-07 21:22:58 +02:00
Henrik Rydgard
70d773f103
Windows: If touch controls are off, and ingame, toggle fullscreen on doubleclick.
2015-09-07 21:21:17 +02:00
LunaMoo
9ce3d27b9d
Update PPSSPP.vcxproj
2015-09-07 10:00:00 +02:00
Unknown W. Brackets
85533dad6e
Native merge part 2: update build files.
...
And a couple minor stragglers.
2015-09-06 13:06:57 -07:00
Unknown W. Brackets
e0f85a9c6b
Native merge part 1: skip native/ in includes.
2015-09-06 12:19:33 -07:00
Henrik Rydgard
ccc4549fec
Remove failed attempt at dxerr.lib workaround
2015-09-06 19:32:17 +02:00
Henrik Rydgard
fdea85138c
Update project files, fix minor issues for VS 2015
2015-09-06 19:32:15 +02:00
Henrik Rydgard
1c67de0c21
We don't need a third set of sized integer typedefs, get rid of it.
2015-09-06 19:10:08 +02:00
Henrik Rydgard
08735b806f
Remove silly use of gstate.SetVSyncInterval
2015-09-06 13:36:33 +02:00
Henrik Rydgard
d822cbf60b
Move fbo.cpp/h from native into PPSSPP
2015-09-06 13:13:37 +02:00
Henrik Rydgard
72ae497350
Remove glstate usage except in the GPU implementation. Prepare for moving it into PPSSPP.
2015-09-06 12:42:15 +02:00
potmdehex
3d7d4b090f
Replace tabs with space
2015-09-01 19:13:51 -07:00
John Åkerblom
d4741c2d50
Fix indentation
2015-08-31 20:12:21 -07:00
sum2012
39d814b214
Add back color depth check from f3e0029285
...
But in driver error.
2015-08-27 20:26:04 +08:00
Henrik Rydgard
f3e0029285
Remove probably outdated and unnecessary color depth check
2015-08-26 23:56:38 +02:00
Unknown W. Brackets
e6adf48c38
Fix a glitch when PPSSPP_GIT_VERSION_NO_UPDATE = 1.
...
Would cause the other version not to generate properly.
2015-08-24 21:07:11 -07:00
Henrik Rydgard
4ff8c8c8e0
GEDebugger: Make the pixel info box wider
2015-08-25 01:15:02 +02:00
Henrik Rydgård
7e1eabe5e2
Merge pull request #7918 from unknownbrackets/gedebug-hover
...
Show pixel value on hover in GE debugger
2015-08-24 19:42:15 +02:00
Unknown W. Brackets
296173317d
Let's also show 24-bit values in a 16-bit range.
2015-08-23 17:55:54 -07:00
Unknown W. Brackets
95d4f88e01
Read depth values as floats on OpenGL.
...
This preserves the full precision better than a 16-bit value does.
2015-08-23 17:52:15 -07:00
Unknown W. Brackets
50b2160711
Show preview pixel values only when displayed.
...
This prevents it from showing after resume.
2015-08-23 11:15:52 -07:00
Unknown W. Brackets
720c6a30d5
Add scaled float version to GE debugger preview.
...
This gives a sense of scale (e.g. 24 vs 16 bit values.)
2015-08-23 09:27:59 -07:00
Unknown W. Brackets
ba15718db3
Track hovering in GE debugger to show pixel value.
...
This works for texture, framebuffer, depth, and stencil.
Importantly, allows debugging the actual depth values present.
2015-08-23 09:25:05 -07:00