Unknown W. Brackets
|
9327749f16
|
Allow setting the display off.
Final Fantasy Tactics does this to avoid some brief flicker.
|
2015-12-30 17:29:20 -08:00 |
|
Unknown W. Brackets
|
7a864f5aa1
|
Be forgiving when maxSeenV increases.
This still allows us to optimize < 512 heights, but at the same time,
doesn't hit spritesheets as hard and avoids the scaling penalty.
|
2015-12-30 17:15:50 -08:00 |
|
Unknown W. Brackets
|
d18164bd4d
|
d3d9: Clean up some scaling handling.
|
2015-12-30 16:54:25 -08:00 |
|
Unknown W. Brackets
|
1072028ef5
|
Fix scaling of NOT frequently changing textures.
Oops. Sorry.
|
2015-12-30 16:38:07 -08:00 |
|
Unknown W. Brackets
|
e3e8fbf7ce
|
Correct bufw handling when texture is unscaled.
|
2015-12-30 16:26:39 -08:00 |
|
Henrik Rydgård
|
37cfea0fdc
|
Merge pull request #8338 from unknownbrackets/xbrz
Update xBRZ to 1.4 and improve scaling/caching limits
|
2015-12-30 23:11:30 +01:00 |
|
Unknown W. Brackets
|
f32e4bc3c9
|
Regain frequently changing texture trust faster.
This allows us to start scaling it again sooner, if it stops changing
frequently.
|
2015-12-30 13:49:53 -08:00 |
|
Unknown W. Brackets
|
1f5813dd82
|
Mark frequently, but known, changed textures.
We don't have to rehash these, but they still may be too slow to upscale.
May help #6031.
|
2015-12-30 13:31:16 -08:00 |
|
Unknown W. Brackets
|
6856fbbef7
|
Show an OSM whenever VRAM fills up.
This way they know stuff is happening that is not ideal.
|
2015-12-30 13:29:29 -08:00 |
|
Unknown W. Brackets
|
6129af9b4a
|
Reduce tex scaling automatically if VRAM is full.
|
2015-12-30 13:23:05 -08:00 |
|
Unknown W. Brackets
|
c3a031d276
|
Update xBRZ to 1.4.
Now a lot of our customizations aren't needed, yay.
|
2015-12-30 13:09:38 -08:00 |
|
Henrik Rydgård
|
716d7a38f5
|
Merge pull request #8292 from unknownbrackets/opengl-core
Improve VAO core profile performance
|
2015-12-30 22:03:04 +01:00 |
|
Henrik Rydgård
|
f7c6a98d5c
|
Merge pull request #8337 from unknownbrackets/minor
Fix glCopyImageSubData even more
|
2015-12-30 21:56:55 +01:00 |
|
Unknown W. Brackets
|
e898043249
|
Remove unused variable.
|
2015-12-30 11:02:50 -08:00 |
|
Unknown W. Brackets
|
bc4b503601
|
Check same depth / overlap for glCopyImageSubData.
Differing depths can happen with the blit that's used for the download
with GPU color conversion.
|
2015-12-30 10:27:18 -08:00 |
|
Unknown W. Brackets
|
3e173d14bd
|
Oops, unset VAO in softgpu after use.
It can bleed over and cause UI to not render properly.
|
2015-12-30 10:25:47 -08:00 |
|
Unknown W. Brackets
|
f982e777e5
|
Stop logging alphatested draws for debug stats.
Measured a small perf hit here, and we're not really using these stats
much anymore.
|
2015-12-30 10:24:54 -08:00 |
|
Henrik Rydgård
|
290958060f
|
Merge pull request #8314 from unknownbrackets/remaster
Identify remasters based on UMD_DATA hash
|
2015-12-29 22:09:49 +01:00 |
|
Unknown W. Brackets
|
c97c3e3157
|
Merge pull request #8330 from yoshisuga/master
[iOS]: prevent crashing (EXC_BAD_ACCESS) when releasing FFMPEG contex…
|
2015-12-29 11:48:32 -08:00 |
|
Yoshi Sugawara
|
746ccfc215
|
changed order of freeing codex context pointer for older versions of ffmpeg
|
2015-12-29 13:30:15 -05:00 |
|
Yoshi Sugawara
|
e63d01e287
|
Merge remote-tracking branch 'upstream/master'
|
2015-12-29 11:04:41 -05:00 |
|
Yoshi Sugawara
|
08cc02d11e
|
removed spacing around pCodecCtx conditional check, added else clause to log that it was NULL when it was not expected to be
|
2015-12-29 10:54:43 -05:00 |
|
Henrik Rydgård
|
368eef54d5
|
Merge pull request #8328 from sum2012/armjit
Revert "Fix Yu-Gi-Oh 6 crash with edit card in Android version"
|
2015-12-29 11:22:42 +01:00 |
|
Yoshi Sugawara
|
4d2313ed9f
|
fixed indenting from soft spaces to hard tabs
|
2015-12-29 04:23:41 -05:00 |
|
Unknown W. Brackets
|
842ff4000f
|
Skip CopyImageSubData when blit is outside FBO.
Otherwise, it will simply fail. See #7525 (comments in 2015-12.)
|
2015-12-28 22:23:07 -08:00 |
|
Yoshi Sugawara
|
73c04e59fa
|
[iOS]: prevent crashing (EXC_BAD_ACCESS) when releasing FFMPEG context by adding NULL check on codec context pointer
|
2015-12-28 21:43:11 -05:00 |
|
Unknown W. Brackets
|
c3a0c14f39
|
Prevent leaking VBOs on shutdown also.
|
2015-12-28 14:13:24 -08:00 |
|
Unknown W. Brackets
|
f2410e2110
|
Oops, actually free old vertex cache buffers.
And reuse them, since, why not?
|
2015-12-28 14:13:24 -08:00 |
|
Unknown W. Brackets
|
675efe99b3
|
Use the new way for GL_EXTENSIONS in reporting too.
|
2015-12-28 14:13:23 -08:00 |
|
Unknown W. Brackets
|
8aed1c5f8e
|
Decimate buffer names less frequently.
Sometimes there can be a lot, so let's decimate in chunks, and only based
on memory pressure.
|
2015-12-28 14:13:22 -08:00 |
|
Unknown W. Brackets
|
cbf149b0b4
|
Display types at different log levels.
Just to make errors stand out more, mainly.
|
2015-12-28 14:13:22 -08:00 |
|
Unknown W. Brackets
|
d39c8a5994
|
Decimate buffer objects less often.
I think it was previously deleting used objects, oops.
|
2015-12-28 14:13:21 -08:00 |
|
Unknown W. Brackets
|
a982438296
|
thin3d: Use GL_COLOR_LOGIC_OP.
|
2015-12-28 14:13:21 -08:00 |
|
Unknown W. Brackets
|
199d8ac0c0
|
Reuse buffers of the same size for dynamic data.
This is a lot faster than changing their sizes all the time.
|
2015-12-28 14:13:20 -08:00 |
|
Unknown W. Brackets
|
4d041c9ffe
|
Try to add support for GL_KHR_debug.
For some reason I'm still not seeing this work in a core profile...
|
2015-12-28 14:13:19 -08:00 |
|
Unknown W. Brackets
|
a563e606b3
|
Resolve PBP directories earlier in load process.
This allows us to initialize the memory AFTER determining the proper size,
in the case of remasters. It also avoids going through load twice.
|
2015-12-28 14:13:07 -08:00 |
|
Unknown W. Brackets
|
ea6afdff93
|
Avoid remaster vertex doubling in PPGe.
|
2015-12-28 14:13:07 -08:00 |
|
Unknown W. Brackets
|
1987c9e157
|
Dumb typo fix.
|
2015-12-28 14:13:06 -08:00 |
|
Unknown W. Brackets
|
a8d918b50a
|
Automatically mount exdata/ for remasters.
Using memstick/exdata/GAMEID/.
|
2015-12-28 14:13:05 -08:00 |
|
Unknown W. Brackets
|
cf1b8e5384
|
Identify remasters based on UMD_DATA hash.
|
2015-12-28 14:13:05 -08:00 |
|
Unknown W. Brackets
|
84216ba3c3
|
Update submodules.
|
2015-12-28 12:38:02 -08:00 |
|
sum2012
|
8debe785b8
|
Revert "Fix Yu-Gi-Oh 6 crash with edit card in Android version"
This reverts commit f659e60c8d57df90d74a944b904a898a1b271f2b.
The crash is correctly fixed
|
2015-12-29 04:10:18 +08:00 |
|
Henrik Rydgård
|
ea6603b214
|
Merge pull request #8327 from angelXwind/master
Restore JIT for armv7/armv7s iOS 9 devices, which were erroneously disabled when I fixed PPSSPP's arm64 crashing.
|
2015-12-28 20:36:05 +01:00 |
|
Karen Tsai
|
c4a28a2998
|
Restore JIT for armv7/armv7s iOS 9 devices, which were erroneously disabled when I fixed PPSSPP's arm64 crashing.
|
2015-12-28 14:20:28 -05:00 |
|
Henrik Rydgård
|
6764ff295e
|
Merge pull request #8321 from unknownbrackets/jit-invalidate
Invalidate jit blocks on IO read and a few other places
|
2015-12-28 19:48:25 +01:00 |
|
Henrik Rydgård
|
d70125f953
|
Merge pull request #8319 from unknownbrackets/jit-branch
Jit: Always link RA, even if branch not taken
|
2015-12-28 19:47:14 +01:00 |
|
Henrik Rydgård
|
b117896b63
|
Merge pull request #8317 from unknownbrackets/minor
Minor fixes to SDL + resolution display
|
2015-12-28 19:46:18 +01:00 |
|
Henrik Rydgård
|
d5121cd974
|
Merge pull request #8306 from unknownbrackets/lang-fuzzy
Fuzzy match lang when user locale doesn't exist + XP support
|
2015-12-28 19:44:32 +01:00 |
|
Henrik Rydgård
|
faf1cb60cd
|
Merge pull request #8318 from vnctdj/master
Fix some bad translation strings
|
2015-12-28 19:43:55 +01:00 |
|
Henrik Rydgård
|
d7e4e0de6d
|
Merge pull request #8312 from unknownbrackets/armips
Update armips to latest version
|
2015-12-28 19:43:21 +01:00 |
|