Unknown W. Brackets
2dd157733b
http: Allow customizing the response headers.
2016-05-26 18:16:40 -07:00
Unknown W. Brackets
8fc610e2d1
http: Make it possible to override 404 handling.
2016-05-26 18:16:40 -07:00
Unknown W. Brackets
1cc49f3be4
http: Allow retrieving other headers.
...
Such as range request headers, accept headers, cookies, etc.
2016-05-26 18:16:39 -07:00
Unknown W. Brackets
41e7d3ecde
http: Switch to using input/output sinks.
...
This should be more performant than reading one byte at a time in a loop.
2016-05-26 18:16:38 -07:00
Unknown W. Brackets
85506e98fe
http: Parse headers with folding, not alloc.
2016-05-26 18:16:38 -07:00
Unknown W. Brackets
026a69ebb0
http: Allow non-blocking on Windows.
2016-05-26 18:16:37 -07:00
Unknown W. Brackets
8dd7527dc8
Clamp reads at the beginning too.
...
Safer, avoids an index overrun in disk cache.
2016-05-26 00:07:46 -07:00
Unknown W. Brackets
1c357f7f7b
Fix reads from cache outside the file.
...
Homebrew seems to all trigger us to read after the end of file, which was
looping infinitely. Fixes #8773 .
2016-05-25 18:42:21 -07:00
Henrik Rydgard
fd0af5b271
Vulkan: Mostly pass the validation layers in SDK 1.0.13
2016-05-24 21:41:35 +02:00
Henrik Rydgård
dff085f29f
Merge pull request #8761 from unknownbrackets/gpu-minor
...
Assorted minor GPU bug fixes
2016-05-24 20:34:15 +02:00
Henrik Rydgård
9b63a44c86
Merge pull request #8769 from unknownbrackets/cpuinfo
...
Add ugly invalidation workaround for SGS7s
2016-05-24 09:59:05 +02:00
Henrik Rydgård
01d3cb37d6
Merge pull request #8770 from unknownbrackets/qt-exit
...
Qt: Allow full shutdown and config save on exit.
2016-05-24 09:42:59 +02:00
Unknown W. Brackets
a4926de436
Qt: Allow full shutdown and config save on exit.
...
We want to save the config on exit, as pointed out by akien-mga, #8026 .
Also works around what may be a Ubuntu bug, causing segfaults on exit.
2016-05-23 23:14:12 -07:00
Unknown W. Brackets
4113fd940c
Add ugly invalidation workaround for SGS7s.
...
Otherwise they just crash, and crash often. Special thanks to Jaaan for
numerous trials to try to find the best way to solve the crashes.
2016-05-23 21:35:28 -07:00
Unknown W. Brackets
70c78effb0
Use Android system props for CPU info fallback.
...
Some devices don't provide any useful information at all, such as the
Galaxy S7.
2016-05-23 21:18:57 -07:00
Henrik Rydgård
8d87a5b7a2
Merge pull request #8762 from unknownbrackets/debugger
...
Add more GE debugger features
2016-05-22 22:09:39 +02:00
Henrik Rydgård
dc69aba616
Merge pull request #8766 from hrydgard/travis-symbian
...
Enable ccache for Symbian
2016-05-22 21:36:41 +02:00
Unknown W. Brackets
136f2dfa09
Enable ccache for Symbian.
...
Also, disable fork irc notifications. Yay.
2016-05-22 09:55:02 -07:00
Henrik Rydgård
540181c32d
Merge pull request #8759 from unknownbrackets/qt-size
...
Improve display of Qt at 1x size
2016-05-22 10:56:00 +02:00
Henrik Rydgård
faa6b16319
Merge pull request #8763 from unknownbrackets/jit-minor
...
x86jit: Fix vmmul of matrix with itself
2016-05-22 10:55:39 +02:00
Henrik Rydgård
8bd7e28355
Merge pull request #8765 from unknownbrackets/ramcache
...
Fix buffer overflow in cache ISO in RAM feature
2016-05-22 10:50:04 +02:00
Unknown W. Brackets
12f8df395b
Return correct bytes near end in RAM caching.
...
Reading beyond the end of file should not return data. Also check what
the backend actually returned, in case it wasn't able to return data
either.
2016-05-22 01:35:16 -07:00
Unknown W. Brackets
546c0a5d9b
Fix buffer overflow in RAM caching feature.
...
Would mainly affect files not even block sizes, such as CSO files, but
might affect all files. Oops. Fixes #8764 .
2016-05-22 01:34:31 -07:00
Unknown W. Brackets
e65e794f28
x86jit: Fix vmmul of matrix with itself.
...
Was not SIMDing correctly. Probably rare in practice.
2016-05-21 23:02:29 -07:00
Unknown W. Brackets
8b5669828b
Add watchlist feature to the GE debugger.
...
This way you can pick out items you want to watch.
2016-05-21 19:11:42 -07:00
Unknown W. Brackets
8ba14b5858
Mark Change... as the double click action.
2016-05-21 18:33:45 -07:00
Unknown W. Brackets
2cfe80ccc0
Add a basic context menu to the state list.
...
This allows us to toggle breakpoints on specific commands.
2016-05-21 18:32:15 -07:00
Unknown W. Brackets
916c53c859
Add render target breakpoints to GE debugger.
...
Including z buffer as well, hope it's not confusing.
2016-05-21 17:55:45 -07:00
Unknown W. Brackets
f168978d3e
Properly set w/h on first use of a render-to-tex.
...
We were getting the wrong w/h when it wasn't in the texture cache already.
2016-05-21 17:53:42 -07:00
Unknown W. Brackets
f16f163edf
Remove duplicate override.
...
This is the same function, it was meant to be refactored.
2016-05-21 15:45:03 -07:00
Unknown W. Brackets
2d53eb5456
Ensure we don't try to hash framebuffers.
...
Let's keep when we do things consistent: measure alpha on apply always.
2016-05-21 15:40:58 -07:00
Unknown W. Brackets
3ba46a71af
Properly reset back to GL_TEXTURE0 in bind color.
2016-05-21 15:31:58 -07:00
Unknown W. Brackets
7f1ed0737e
Fix depal/indexed rendering in core profile.
...
Oops, this needs to be bound after we apply the texture.
2016-05-21 15:30:54 -07:00
Unknown W. Brackets
7258f8cae3
Qt: Default to 2x PSP window size.
2016-05-21 10:43:24 -07:00
Unknown W. Brackets
ba908b7b1e
Qt: Use new window size config settings.
...
It's no longer tied directly to render resolution.
2016-05-21 09:58:58 -07:00
Unknown W. Brackets
2bd447e78c
Flip the meaning of the -g switch.
...
I like asking people if they see FBOs being created, it's helpful.
2016-05-21 09:58:25 -07:00
Unknown W. Brackets
0b33833a70
Include Qt files in MSVC project for searching.
...
Sometimes we miss refactoring things in these files.
2016-05-21 09:58:24 -07:00
Unknown W. Brackets
6159bc003b
Allow Qt platforms to use smallWindow dpi logic.
...
It doesn't look like there's any reason to limit this to Windows.
2016-05-21 09:58:23 -07:00
Henrik Rydgård
bb7dd908ba
Merge pull request #8760 from unknownbrackets/warnings
...
Warning fixes + more ccache
2016-05-21 18:35:29 +02:00
Unknown W. Brackets
27163279d6
Enable ccache in CMakeLists directly.
...
This makes cmake/clang use ccache on Travis, as well as Blackberry.
2016-05-21 09:31:05 -07:00
Unknown W. Brackets
eb45c5bc89
Update to latest armips to fix unittest on Android.
...
Also fixes ARRAY_SIZE warning.
2016-05-21 09:29:20 -07:00
Unknown W. Brackets
2b06137e11
Vulkan: Remove an unused function.
2016-05-21 09:29:04 -07:00
Unknown W. Brackets
a913e0f0fc
Remove some unused private properties.
2016-05-21 09:29:04 -07:00
Unknown W. Brackets
b09c2b1f75
Add some missing override definitions.
2016-05-21 09:29:03 -07:00
Henrik Rydgård
50584fe5a3
Merge pull request #8758 from unknownbrackets/hook-katamari
...
Hook some funcs in Me and My Katamari
2016-05-21 10:28:20 +02:00
Unknown W. Brackets
f0cc975865
Hook some funcs in Me and My Katamari.
...
One is a very hardcoded screenshot download / vfpu convert to 565, and the
other is some very weird check to make sure render is clear or has
happened or something.
The screenshot func detects downloads for the "Royal Album". The render
check detects downloads for post-rename (no idea why it checks here.)
Fixes #7695 .
2016-05-20 22:30:25 -07:00
Henrik Rydgård
a0ce8025d6
Merge pull request #8757 from unknownbrackets/gpu-save-decimate
...
Save FBOs on decimate when a safe size is known
2016-05-20 08:41:54 +02:00
Unknown W. Brackets
f08c873a4b
Save FBOs on decimate when they have a safe size.
...
Fixes #7695 .
2016-05-19 21:23:22 -07:00
Unknown W. Brackets
eee98966f4
Add Memory utility to detect shutdown.
2016-05-19 21:17:17 -07:00
Unknown W. Brackets
68717411b1
Track when we see a clear indicate a size of a vfb.
2016-05-19 21:17:09 -07:00