2085c9d7df
Merge pull request #3487 from wwylele/no-cached-io
...
Memory: remove RasterizerCachedSpecial page type
2018-03-09 21:13:20 -05:00
15e8664ef7
gl_rasterizer: implement texture cube
2018-03-10 01:15:06 +02:00
672fbcf37d
Memory: remove RasterizerCachedSpecial page type
2018-03-10 01:14:38 +02:00
92c7bb9d20
pica/gl_shader: optimize ternary operator
2018-03-10 01:14:05 +02:00
0d6db4a0b3
lighting: compute highlight clamp after one-/two-sided diffuse pass
2018-03-10 01:14:05 +02:00
29d6e05044
Let connected clients handle the eapol packet
2018-03-09 19:15:06 +01:00
d4cc0d8148
Fix path for travis upload
2018-03-09 19:11:32 +01:00
b3cdf30c65
fixup! Network: Added an executable to host an dedicated room for local wifi
2018-03-09 19:11:32 +01:00
a40ef602a3
Network: Added an executable to host an dedicated room for local wifi
2018-03-09 19:11:32 +01:00
33a0e87ac2
Merge pull request #3410 from jroweboy/clang-format-target
...
Clang format as a build target
2018-03-09 11:10:27 -07:00
f61141e86a
Update the entire application to use the new clang format style
2018-03-09 10:54:43 -07:00
ed36edf69c
Travis: Update clang-format to 6.0
2018-03-09 10:50:09 -07:00
b6d94864fd
CMake: Conditionally turn on bundled libs for MSVC
...
Removes the annoying step when generating sln for MSVC where you have to
click an extra checkbox after the first generate fails by using a
conditional option. The USE_BUNDLED options will be off by default, but
if the enable_lib option is enabled and the toolset is msvc, they are
turned ON.
2018-03-09 10:50:08 -07:00
9d59ff1879
CMake: Update contributing guide with the new clang format info
2018-03-09 10:50:08 -07:00
47ea473018
CMake: Add a custom clang format target
...
Checks to see if clang-format can be found, and if it is, sets up a
custom target that will run against the src dir and auto formats all
files. In MSVC, this is a project, and in Makefiles, its a make target
2018-03-09 10:50:08 -07:00
ebb8a9b8f0
Merge pull request #3476 from wwylele/nfc-new-framework
...
Service/NFC: convert to ServiceFramework
2018-03-09 19:01:12 +02:00
e40d693057
Service/NFC: convert to ServiceFramework
2018-03-09 18:59:04 +02:00
42d68d6ea4
Merge pull request #3470 from wwylele/news-framework
...
Service/NEWS: convert to ServiceFramework
2018-03-09 17:52:21 +01:00
3cda637cb1
Merge pull request #3478 from j-selby/libpng-switch
...
Remove PICA image dumping, burn libpng
2018-03-07 18:03:38 -05:00
04cc8fb537
Discard Gas mode renders ( #3486 )
...
* Discard gas_mode renders
This discards the gas_mode / fog effect from games that use it and allows the games to display without it. Note that gas mode is still unimplemented and will LOG<CRITICAL>.
This bypasses #3287 . (Doesn't fix it)
* fix clang
2018-03-07 18:02:36 -05:00
5dc8ac80dd
Merge pull request #3469 from wwylele/frd-new-framework
...
Service/FRD: convert to ServiceFramework
2018-03-07 15:33:49 +02:00
077a519338
Remove unused DUMP_TEXTURES definition
2018-03-07 09:13:24 +11:00
9829a84fc6
Remove PICA image dumping/libpng
2018-03-07 09:10:54 +11:00
1a2f29aad0
Merge pull request #3474 from wwylele/fuck-you-unimplemented
...
assert: do not crash on unimplemented code in debug build
2018-03-06 11:46:30 -05:00
dad112bef7
Merge pull request #3480 from tgsm/cfg-sysmodelvalue
...
Service/CFG: add system model value for New 2DS XL
2018-03-06 10:37:49 +02:00
7054b63d4d
Service/CFG: add system model value for New 2DS XL
2018-03-06 02:11:01 -05:00
febbaed14e
Merge pull request #3473 from jbeich/cryptopp-6.1.0
...
Update cryptopp to 6.1.0
2018-03-05 16:37:02 +00:00
e004e9505e
assert: do not crash on unimplemented code in debug build
2018-03-05 14:53:19 +02:00
0b27fcfde2
externals: Update cryptopp to 6.1.0 to fix #3435
2018-03-05 10:49:59 +00:00
4befbddc34
Merge pull request #3281 from jroweboy/texcache-pt2
...
Texture Cache Rework
2018-03-05 11:57:25 +02:00
c2515ff39d
clang-format fix
2018-03-05 11:09:20 +02:00
1d419bac1b
Disable accelerated texture copy for Texture surfaces
2018-03-04 22:06:09 -07:00
f3234db5e2
Merge pull request #3440 from B3n30/file_read_delay
...
File_Sys: Add a size dependent delay for each file read
2018-03-04 21:32:50 -07:00
739f8e5367
Fix clang format
2018-03-04 20:59:42 -07:00
ce725f24ca
Merge pull request #3444 from jroweboy/fix-multiplayer
...
UDS: Add non zero mac address to the shared page
2018-03-04 20:40:37 -07:00
d26cf11399
Fix clang format
2018-03-04 20:27:22 -07:00
878217372b
Remove useless static cast
2018-03-04 20:16:36 -07:00
61069d2b67
Service/NEWS: convert to ServiceFramework
2018-03-04 20:47:55 +02:00
3566987ecc
Service/NEWS: fix command id for news:u:AddNotification
...
this one is different from the one in news:s
2018-03-04 20:47:54 +02:00
54af348cfc
IPC helpers: remove deprecated static buffer interface
2018-03-04 14:47:33 +02:00
6ebd3f396f
Service/FRD: convert to ServiceFramework
2018-03-04 14:47:32 +02:00
5178e5bce1
fix clang-format
2018-03-04 13:30:29 +02:00
e4d558d114
Merge pull request #3468 from wwylele/nim-new-framework
...
Service/NIM: convert to ServiceFramework
2018-03-04 13:25:54 +02:00
d6157a49db
APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo ( #3467 )
...
* APT: Implement SendCaptureBufferInfo and ReceiveCaptureBufferInfo
* adressed comments
* Clear screen_capture_buffer on Receive
* fix response in ReceiveCaptureBufferInfo
* fix response in ReceiveCaptureBufferInfo
* fix clang-format
2018-03-04 13:25:33 +02:00
508bba2932
Service/NIM: convert to ServiceFramework
2018-03-03 19:25:26 +02:00
001ad9da3b
Merge pull request #3462 from wwylele/am-new-framework
...
Service/AM: convert to ServiceFramework
2018-03-03 18:29:47 +02:00
80138e62eb
Add link to Discord
...
Add Discord in addition to IRC since people nowadays would prefer using Discord.
2018-03-03 17:51:12 +08:00
7c1a22358a
Merge pull request #3456 from hubslave/master
...
Fix build on OpenBSD
2018-03-02 21:58:43 +01:00
93fd55249b
Fix build on platforms without std::string_view
...
json.hpp wants it, but it isn't always available. Rather than patch
json.hpp directly to remove the dependency, provide a json.h wrapper
header that subs in std::experimental::string_view using preprocessor
magic. All the consumers of json.hpp are in src/web_service, so the
wrapper header is placed there as well.
2018-03-02 18:15:45 +02:00
fd79b70a87
externals: Update fmt to 4d35f94
...
Versions prior to this didn't compile on OpenBSD due to unconditional
use of the non-standard strtod_l() function.
The fmt::MemoryWriter API has been removed in the intervening
versions, so replace its use with fmt::memory_buffer and fmt::format_to.
The library also no longer provides the fmt::fmt ALIAS, so define
it in externals/CMakeLists.txt.
2018-03-02 18:12:51 +02:00