18565 Commits

Author SHA1 Message Date
Henrik Rydgard
3232e46c36 Make debug build nearly warning free in MSVC 2015 2015-09-17 22:02:15 +02:00
Henrik Rydgård
a71fbccfbc Warning fixes for new LLVM on mac (warns on inconsistent usage of override) 2015-09-17 20:29:37 +02:00
Henrik Rydgård
a3eb31994b Merge pull request #7973 from unknownbrackets/gpu-minor
Fix nearest framebuffer check
2015-09-17 09:17:12 +02:00
Unknown W. Brackets
a66bc633f6 Fix nearest framebuffer check.
Broken in 454a363.
2015-09-16 20:05:55 -07:00
Henrik Rydgård
17af86d4c3 Merge pull request #7970 from sergiobenrocha2/master
Improve detection of shared libs (zlib, libzip, libsnappy and glew)
2015-09-16 09:27:08 +02:00
sergiobenrocha2
18f452ff29 Ops fix this. 2015-09-16 01:59:22 -03:00
sergiobenrocha2
1c869e4607 png17 must be after image, no need of libzip here; fix freetype2 header. 2015-09-16 01:32:23 -03:00
sergiobenrocha2
91ff535272 Fix atlastool build. 2015-09-16 01:13:15 -03:00
sergiobenrocha2
86051a8f3c Less derp :) 2015-09-16 01:06:56 -03:00
sergiobenrocha2
5ec87f3459 Improve detection of for shared libs in both sdl and Qt (zlib, libzip, snappy and glew). 2015-09-16 00:59:31 -03:00
sergiobenrocha2
69fa5b179d Make build_ppgeatlas.sh executable. 2015-09-15 22:47:10 -03:00
sergiobenrocha2
c23f51480e Add option to shared libzip and libsnappy in CMakeLists.txt. 2015-09-15 22:46:51 -03:00
Unknown W. Brackets
253ed9f584 Merge pull request #7870 from unknownbrackets/tex-split
Split texture application into two phases
2015-09-13 15:49:30 -07:00
Unknown W. Brackets
3233116749 Use fixed regs for uv bounds check in arm64. 2015-09-13 15:06:29 -07:00
Unknown W. Brackets
dff4aeb30f Correct uv bound pointers in arm vertexjit. 2015-09-13 14:55:10 -07:00
Henrik Rydgård
d34219e0ba Merge pull request #7968 from sum2012/patch-1
Enabled some code on proAdhoc by @lightfirst
2015-09-13 23:32:51 +02:00
Henrik Rydgård
315ff819b4 Merge pull request #7966 from unknownbrackets/hle-minor
Move ThreadQueueList to its own file, minor tweaks
2015-09-13 21:31:12 +02:00
Unknown W. Brackets
93e9d6cd56 Respect framebuffer offset in fb copies.
We need to offset the copy coordinates also, or we'll copy the wrong
thing.
2015-09-13 11:35:15 -07:00
Unknown W. Brackets
62de281e35 Use texture UV range to optimize framebuf copies. 2015-09-13 11:34:52 -07:00
Unknown W. Brackets
f4df7f076e Hash less of 512 tall textures when possible.
This allows xBRZ to work better on such textures, and also may reupload
them less frequently.
2015-09-13 11:15:57 -07:00
Unknown W. Brackets
88eea00fe4 Add a safety against vertcache breaking uv checks. 2015-09-13 11:09:21 -07:00
Unknown W. Brackets
31106d063c Fix MSVC 2015 highlighting for ARM/ARM64. 2015-09-13 10:02:55 -07:00
Unknown W. Brackets
72a73045bb Add uv range to arm64 and non-jit decoders. 2015-09-13 10:01:37 -07:00
Unknown W. Brackets
5c233fa545 Add initial decoding check for uv bounds. 2015-09-13 10:00:33 -07:00
Unknown W. Brackets
52c3fc221b Also split DirectX9's texture cache. 2015-09-13 09:36:17 -07:00
Unknown W. Brackets
c7e6f051e4 Split the texture application into two stages.
The latter simply applies the texture.

This makes our IsAlphaTestTriviallyTrue() check correct.
2015-09-13 09:30:39 -07:00
Henrik Rydgård
f107a2f3e5 Merge pull request #7964 from unknownbrackets/tex-split-prep
Prep for splitting texture apply into two phases
2015-09-13 17:52:09 +02:00
Unknown W. Brackets
a3078a6ae1 Move late state apply after sw transform decode.
Need this so ApplyDrawStateLate() can use data from the decode.
2015-09-13 06:53:55 -07:00
Unknown W. Brackets
5360422310 Defer bind of shader blend copy until after verts. 2015-09-13 06:52:47 -07:00
Unknown W. Brackets
71afaffc20 Pack texture cache entries just a bit tighter. 2015-09-13 06:43:47 -07:00
Unknown W. Brackets
7d63a10fdd Centralize texture cache entry structures. 2015-09-13 06:43:37 -07:00
Unknown W. Brackets
e1df8fc45f Centralize sampling params and test optimizations. 2015-09-13 06:38:07 -07:00
sum2012
14bbfc8c96 Enabled some code on proAdhoc by @lightfirst
Fix #7962
2015-09-13 21:07:13 +08:00
Unknown W. Brackets
4815046ba6 Add back missing lib from c757931 combination. 2015-09-12 15:18:19 -07:00
Unknown W. Brackets
91632a1ea5 Add some fallback logic when scheduling dies. 2015-09-12 13:36:52 -07:00
Unknown W. Brackets
7a34d64911 Correct native project file paths.
A couple files were missing causing constant rebuild.
2015-09-12 13:16:46 -07:00
Unknown W. Brackets
c03b163537 Move ThreadQueueList to a separate file.
Not reused anywhere, but just so it's a little cleaner.
2015-09-12 13:03:15 -07:00
Unknown W. Brackets
a1139a4f45 Add some comments to the thread queue handling. 2015-09-12 12:57:44 -07:00
Unknown W. Brackets
0c1a5324fb Merge pull request #7956 from unknownbrackets/arm64-minor
Unknown's min/max unordered-float fix for ARM64
2015-09-12 11:59:05 -07:00
Unknown W. Brackets
3301a347b3 arm64: Dumb typo, oops. 2015-09-12 11:56:33 -07:00
Henrik Rydgård
1e109a3b27 Add unittest for ParseLBN. Seems we already parse correctly.
See #7960
2015-09-12 11:21:54 +02:00
Henrik Rydgård
33c39636c8 Don't use deprecated FFMPEG codec IDs. Tries to solve #7955.
Simpler alternative to #7959.
2015-09-12 10:45:03 +02:00
Henrik Rydgård
6ea5540d9f Fix path in YCM config file 2015-09-12 10:40:20 +02:00
Henrik Rydgard
62b348452d Add ARM64 emitter bugfix by HdkR. 2015-09-10 18:52:31 +02:00
Henrik Rydgard
c757931779 Android: Combine the two Java Eclipse projects into one.
Should make it easier to get ndk-gdb going, which I've always had crazy issues with with library projects.
2015-09-10 18:51:48 +02:00
Henrik Rydgard
05c625ed06 Even less file I/O in menu screens, by caching "hasConfig" flag for game info. See #7807 2015-09-10 17:17:59 +02:00
Unknown W. Brackets
dd548ba12c arm64: Check for unordered in vmin/vmax. 2015-09-08 20:07:10 -07:00
Unknown W. Brackets
1fba38fd41 arm64: Add TST alias to the emitter. 2015-09-08 20:06:53 -07:00
Henrik Rydgard
dc4fb4ca76 Fix #7884 by fixing silly UI layout bug 2015-09-07 23:51:25 +02:00
Henrik Rydgard
2eb45f5016 Fix #7807. Don't need to read a .ini to check that it exists.. 2015-09-07 23:20:31 +02:00