Henrik Rydgård
|
3492c05771
|
MacOSX buildfix and warning fix
|
2016-01-01 13:34:52 +01:00 |
|
Henrik Rydgård
|
614eff1931
|
Merge pull request #8349 from unknownbrackets/d3d9-minor
Fix some Direct3D 9 validation errors
|
2016-01-01 11:14:23 +01:00 |
|
Henrik Rydgård
|
03d0d83df2
|
Merge pull request #8350 from unknownbrackets/net-minor
Net: don't double-delete thread on shutdown
|
2016-01-01 11:13:16 +01:00 |
|
Henrik Rydgård
|
4d5ee692dc
|
Merge pull request #8346 from unknownbrackets/gpu-stencil
Adjust stencil ops for 5551 and 565 buffers
|
2016-01-01 11:12:54 +01:00 |
|
Unknown W. Brackets
|
fd2e302a66
|
When possible, replace 5551 stencil with 0xFF.
|
2015-12-31 17:16:41 -08:00 |
|
Unknown W. Brackets
|
e1599821ea
|
Split out the 5551 logic to be clearer.
|
2015-12-31 17:12:12 -08:00 |
|
Unknown W. Brackets
|
64a34a6d92
|
Handle masking correctly for 5551 stencil rewrite.
|
2015-12-31 17:01:08 -08:00 |
|
Unknown W. Brackets
|
c31a8f860b
|
Adjust stencil ops for 5551 and 565 buffers.
This attempts to better approximate the operations that actually happen,
where possible. Expected to help #5278.
|
2015-12-31 17:01:03 -08:00 |
|
Unknown W. Brackets
|
7b217af59e
|
Net: don't double-delete thread on shutdown.
Prevents spurious logging / reporting.
|
2015-12-31 11:19:28 -08:00 |
|
Unknown W. Brackets
|
41b00a9cab
|
d3d9: Initialize viewport without errors.
|
2015-12-31 11:17:24 -08:00 |
|
Unknown W. Brackets
|
b556472303
|
d3d9: Fix blitting coordinates.
|
2015-12-31 11:17:19 -08:00 |
|
Unknown W. Brackets
|
235881af1f
|
d3d9: Avoid error when clearing temp FBOs.
|
2015-12-31 11:17:12 -08:00 |
|
Henrik Rydgård
|
337f27d0d9
|
Merge pull request #8340 from unknownbrackets/texcache
Be forgiving when maxSeenV increases
|
2015-12-31 09:43:18 +01:00 |
|
Henrik Rydgård
|
955b8287fe
|
Merge pull request #8341 from unknownbrackets/display-minor
Allow games to set the display to black
|
2015-12-31 09:42:11 +01:00 |
|
Henrik Rydgård
|
b9fb76e894
|
Merge pull request #8344 from Vbif/static-analysis
Fixed some errors from PVS-Studio in Core project
|
2015-12-31 09:40:59 +01:00 |
|
gmvbif
|
281f0e18e6
|
Fixed some errors from PVS-Studio in Core project
FixedSizeQueue
- Added private operator=
- Changed signature of EndPop
Some changed to printf like functions.
Fixed typo in syn-att.c
|
2015-12-31 10:25:11 +03:00 |
|
Unknown W. Brackets
|
5806df07b4
|
Handle disabled display cleanly.
Otherwise we might accidentally match a vfb at 0.
Fixes #6317.
|
2015-12-30 17:44:32 -08:00 |
|
Unknown W. Brackets
|
abede77059
|
Clean up some logging in sceDisplay.
|
2015-12-30 17:37:14 -08:00 |
|
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 |
|