Lioncash
5047b3d0c7
yuzu/configuration/configure_per_general: Remove unused header inclusions
2019-01-17 11:58:43 -05:00
Lioncash
624e1c285a
yuzu/configuration/configure_debug: Remove unused header inclusions
2019-01-17 11:51:47 -05:00
Lioncash
3c9646cdb2
yuzu/configuration/configure_system: Remove unused header inclusions
2019-01-17 11:50:57 -05:00
Lioncash
0567044e60
yuzu/configuration/configure_web: Remove an unused lambda capture
...
'this' isn't actually used within the lambda, since what we need
from the class is already assigned within the capture section of
the lambda.
2019-01-17 11:39:49 -05:00
Lioncash
405dd2aab6
yuzu/configuration/configure_web: Use an ellipsis with 'Verifying' text
...
It's a common UI pattern to use an ellipsis to indicate an ongoing
action, rather than just specifying the word by itself.
2019-01-17 11:35:59 -05:00
Lioncash
5dfad93cbf
core/frontend/applets/web_browser: Include missing headers
...
Gets rid of a few indirect inclusions.
2019-01-17 11:25:37 -05:00
Lioncash
80c3cd31b2
core/frontend/applets/web_browser: Make OpenPage() non-const
...
This is a function that definitely doesn't always have a non-modifying
behavior across all implementations, so this should be made non-const.
This gets rid of the need to mark data members as mutable to work around
the fact mutating data members needs to occur.
2019-01-17 11:19:52 -05:00
Lioncash
234249533b
yuzu/web_browser: std::move std::function instances in OpenPage()
...
Avoids the need to potentially reallocate the contained callbacks.
2019-01-17 11:10:35 -05:00
Lioncash
ccf85054f6
yuzu/web_browser: Make slot functions private
...
These currently aren't used by anything other than the QtWebBrowser
class itself, and can be made private.
2019-01-17 11:08:05 -05:00
ReinUsesLisp
1e12da3a4d
shader_ir: Fixup clang build
2019-01-15 21:06:05 -03:00
Zach Hilman
234999444b
loader: Propagate NCA logo section to ReadBanner and ReadLogo
2019-01-15 16:01:04 -05:00
Zach Hilman
91107df6fa
content_archive: Add getter for logo section of NCA
2019-01-15 16:00:29 -05:00
ReinUsesLisp
b49e2f0a92
gl_shader_decompiler: replace std::get<> with std::get_if<> for macOS compatibility
2019-01-15 17:54:53 -03:00
ReinUsesLisp
2a6e7ed6c9
gl_shader_decompiler: Inline textureGather component
2019-01-15 17:54:53 -03:00
ReinUsesLisp
5e8143b2e7
shader_decode: Fixup XMAD
2019-01-15 17:54:53 -03:00
ReinUsesLisp
49fd2048e0
shader_ir: Pass to decoder functions basic block's code
2019-01-15 17:54:53 -03:00
ReinUsesLisp
ea93dad688
shader_decode: Improve zero flag implementation
2019-01-15 17:54:53 -03:00
ReinUsesLisp
a35a054014
shader_ir: Remove composite primitives and use temporals instead
2019-01-15 17:54:53 -03:00
ReinUsesLisp
1546d5e23b
gl_shader_decompiler: Fixup AssignCompositeHalf
2019-01-15 17:54:53 -03:00
ReinUsesLisp
1abc2ebe55
shader_decode: Use proper primitive names
2019-01-15 17:54:53 -03:00
ReinUsesLisp
d82749eb07
shader_decode: Use BitfieldExtract instead of shift + and
2019-01-15 17:54:53 -03:00
ReinUsesLisp
3930f3c499
shader_ir: Remove Ipa primitive
2019-01-15 17:54:53 -03:00
ReinUsesLisp
48be622761
gl_shader_decompiler: Use rasterizer's UBO size limit
2019-01-15 17:54:53 -03:00
ReinUsesLisp
35b0b930bb
gl_shader_gen: Fixup code formatting
2019-01-15 17:54:53 -03:00
ReinUsesLisp
e1952c1edf
video_core: Rename glsl_decompiler to gl_shader_decompiler
2019-01-15 17:54:53 -03:00
ReinUsesLisp
6e9062a1ad
shader_ir: Remove RZ and use Register::ZeroIndex instead
2019-01-15 17:54:53 -03:00
ReinUsesLisp
bb11113f25
shader_decode: Implement TEXS.F16
2019-01-15 17:54:53 -03:00
ReinUsesLisp
3f0880c006
shader_decode: Fixup R2P
2019-01-15 17:54:53 -03:00
ReinUsesLisp
afa333d834
glsl_decompiler: Fixup TLDS
2019-01-15 17:54:53 -03:00
ReinUsesLisp
4307f3ec06
glsl_decompiler: Fixup geometry shaders
2019-01-15 17:54:53 -03:00
ReinUsesLisp
70d01bd47a
shader_decode: Fixup WriteLogicOperation zero comparison
2019-01-15 17:54:53 -03:00
ReinUsesLisp
261828ee77
glsl_decompiler: Fixup permissive member function declarations
2019-01-15 17:54:53 -03:00
ReinUsesLisp
3dbce331d5
shader_decode: Fixup PSET
2019-01-15 17:54:53 -03:00
ReinUsesLisp
76cdc1d179
shader_decode: Fixup clang-format
2019-01-15 17:54:53 -03:00
ReinUsesLisp
6960875ec6
video_core: Implement IR based geometry shaders
2019-01-15 17:54:53 -03:00
ReinUsesLisp
08c06ddfcb
shader_decode: Implement VMAD and VSETP
2019-01-15 17:54:53 -03:00
ReinUsesLisp
0c5d955cde
shader_decode: Implement HSET2
2019-01-15 17:54:53 -03:00
ReinUsesLisp
8112fed967
shader_decode: Rework HSETP2
2019-01-15 17:54:53 -03:00
ReinUsesLisp
9315872503
shader_decode: Implement R2P
2019-01-15 17:54:53 -03:00
ReinUsesLisp
3330fee52c
shader_decode: Implement CSETP
2019-01-15 17:54:52 -03:00
ReinUsesLisp
f618eb3c33
shader_decode: Implement PSET
2019-01-15 17:54:52 -03:00
ReinUsesLisp
f3ac038832
shader_decode: Implement HFMA2
2019-01-15 17:54:52 -03:00
ReinUsesLisp
03195c1efa
glsl_decompiler: Remove HNegate inlining
2019-01-15 17:54:52 -03:00
ReinUsesLisp
80035fc628
shader_decode: Implement POPC
2019-01-15 17:54:52 -03:00
ReinUsesLisp
7db486c642
shader_decode: Implement TLDS (untested)
2019-01-15 17:54:52 -03:00
ReinUsesLisp
38474363ca
shader_decode: Update TLD4 reflecting #1862 changes
2019-01-15 17:54:52 -03:00
ReinUsesLisp
81cc69b41f
shader_ir: Fixup TEX and TEXS and partially fix TLD4 decompiling
2019-01-15 17:54:52 -03:00
ReinUsesLisp
f75a3b81a9
shader_decode: Fixup FSET
2019-01-15 17:54:52 -03:00
ReinUsesLisp
fa0024f2d1
shader_decode: Implement IADD32I
2019-01-15 17:54:52 -03:00
ReinUsesLisp
64eb2135b8
shader_decode: Fixup clang-format
2019-01-15 17:54:52 -03:00