Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-01-29 | service/fsp-srv: Update function tables | Lioncash | |
Updates function tables based off information provided by SwitchBrew. | |||
2019-01-29 | service/btm: Update function tables | Lioncash | |
Updates function tables based off information provided by SwitchBrew | |||
2019-01-29 | service/btdrv: Update function tables | Lioncash | |
Updates function tables based off information provided by SwitchBrew. | |||
2019-01-29 | service/psc: Update function tables | Lioncash | |
Updates the function tables based off information on SwitchBrew. Gets rid of a swath of unknown names. | |||
2019-01-29 | hle/ipc_helpers: Fix clang-format warnings | Lioncash | |
2019-01-29 | hle/ipc_helpers: Allow pushing signed values | Lioncash | |
This is kind of a large hole in the API, given we allow popping signed values. This fixes that. | |||
2019-01-28 | Merge pull request #2063 from lioncash/pessimizing | bunnei | |
video_core/shader: Minor changes | |||
2019-01-28 | service/pm: Implement SetMaintenanceBoot() | Lioncash | |
This quite literally functions as a basic setter. No other error checking or anything (since there's nothing to really check against). With this, it completes the pm:bm interface in terms of functionality. | |||
2019-01-28 | service/pm: Tidy up functionality related to SystemBootMode | Lioncash | |
Just minor tidying of interfaces. | |||
2019-01-28 | service/vi: Remove stubbed notifier from SetLayerVisibility | Lioncash | |
This appears to be a vestigial API function that's only kept around for compatibility's sake, given the function only returns a success error code and exits. Since that's the case, we can remove the stubbed notification from the log, since doing nothing is technically the correct behavior in this case. | |||
2019-01-28 | shader/shader_ir: Amend three comment typos | Lioncash | |
Given we're in the area, these are three trivial typos that can be corrected. | |||
2019-01-28 | shader/shader_ir: Amend constructor initializer ordering for AbufNode | Lioncash | |
Orders the class members in the same order that they would actually be initialized in. Gets rid of two compiler warnings. | |||
2019-01-28 | shader/decode: Avoid a pessimizing std::move within DecodeRange() | Lioncash | |
std::moveing a local variable in a return statement has the potential to prevent copy elision from occurring, so this can just be converted into a regular return. | |||
2019-01-27 | Merge pull request #2060 from lioncash/exception | bunnei | |
kernel/svc: Log out uncaught C++ exceptions from svcBreak | |||
2019-01-27 | Merge pull request #2058 from ReinUsesLisp/trunc-warning | bunnei | |
video_core: Silent implicit conversion warning | |||
2019-01-26 | kernel/svc: Log out uncaught C++ exceptions from svcBreak | Lioncash | |
Looking into the implementation of the C++ standard facilities that seem to be within all modules, it appears that they use 7 as a break reason to indicate an uncaught C++ exception. This was primarily found via the third last function called within Horizon's equivalent of libcxxabi's demangling_terminate_handler(), which passes the value 0x80000007 to svcBreak. | |||
2019-01-26 | dsp_interface: fix sound being played while volume is 0 | fearlessTobi | |
According to documentation, if the argument of std::exp is zero, one is returned. However we want the return value to be also zero in this case so no audio is played. | |||
2019-01-26 | video_core: Silent implicit conversion warning | ReinUsesLisp | |
2019-01-25 | Merge pull request #1927 from ReinUsesLisp/shader-ir | bunnei | |
video_core: Replace gl_shader_decompiler with an IR based decompiler | |||
2019-01-23 | Merge pull request #2054 from bunnei/scope-context-refactor | bunnei | |
frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl. | |||
2019-01-23 | frontend: Refactor ScopeAcquireWindowContext out of renderer_opengl. | bunnei | |
2019-01-22 | citra_qt: Log settings on launch | zhupengfei | |
2019-01-22 | maxwell_3d: Set rt_separate_frag_data to 1 by default | ReinUsesLisp | |
Commercial games assume that this value is 1 but they never set it. On the other hand nouveau manually sets this register. On ConfigureFramebuffers we were asserting for what we are actually implementing (according to envytools). | |||
2019-01-21 | Merge pull request #2035 from lioncash/fwd-decl | bunnei | |
yuzu/configuration: Remove unnecessary inclusions where applicable | |||
2019-01-21 | Change const char* to const char[] | James Rowe | |
2019-01-21 | Fix mingw compile error and warnings | James Rowe | |
2019-01-21 | Add fade out effect to the loading screen | James Rowe | |
2019-01-21 | Set Minimum Size to the same as renderwindow | James Rowe | |
2019-01-21 | Remove blue box around loading screen | James Rowe | |
2019-01-20 | Change the background color of Stage Complete to yuzu blue | James Rowe | |
2019-01-20 | Rename step 1 and step 2 to be a little more descriptive | James Rowe | |
2019-01-20 | Prevent estimated time from flashing after slow shader compilation starts | James Rowe | |
2019-01-20 | Move progress bar style into constexpr strings | James Rowe | |
2019-01-20 | Hide progress bar on Prepare step | James Rowe | |
2019-01-20 | QT: Upgrade the Loading Bar to look much better | James Rowe | |
2019-01-20 | Merge pull request #2034 from jroweboy/loading-widget | bunnei | |
QT Frontend: Add a Loading screen with progressbar | |||
2019-01-20 | Merge pull request #2008 from ReinUsesLisp/dirty-framebuffers | bunnei | |
gl_rasterizer_cache: Use dirty flags for framebuffers | |||
2019-01-20 | Merge pull request #2002 from ReinUsesLisp/dsa-vao-buffer | bunnei | |
gl_rasterizer: Use DSA for VAOs and buffers | |||
2019-01-20 | Merge pull request #2032 from lioncash/web | bunnei | |
yuzu/configuration/configure_web: Amend verification string | |||
2019-01-20 | Merge pull request #2025 from DarkLordZach/loader-banner-logo | bunnei | |
loader: Add getters for application banner and logo | |||
2019-01-19 | Add a workaround if QMovie isn't available | James Rowe | |
2019-01-19 | QT Frontend: Add a Loading screen with progressbar | James Rowe | |
With shader caches on the horizon, one requirement is to provide visible feedback for the progress. The shader cache reportedly takes several minutes to load for large caches that were invalidated, and as such we should provide a loading screen with progress. Adds a loading screen widget that will be shown until the first frame of the game is swapped. This was chosen in case shader caches are not being used, several games still take more than a few seconds to launch and could benefit from a loading screen. | |||
2019-01-19 | Merge pull request #2031 from lioncash/priv | bunnei | |
yuzu/web_browser: Minor cleanup | |||
2019-01-19 | Merge pull request #2033 from ReinUsesLisp/fixup-clip-warning | bunnei | |
gl_rasterizer: Silent unsafe mix warning | |||
2019-01-18 | file_sys/directory: Remove unused DirectoryBackend class | Lioncash | |
This isn't used at all, so we can just get rid of it. | |||
2019-01-18 | gl_rasterizer: Silent unsafe mix warning | ReinUsesLisp | |
2019-01-17 | yuzu/configuration/configure_input_player: Forward declare types where ↵ | Lioncash | |
applicable Allows removing the inclusion of the main input common header from the UI config header. | |||
2019-01-17 | yuzu/configuration/configure_touchscreen_advanced: Remove unnecessary header ↵ | Lioncash | |
inclusions | |||
2019-01-17 | yuzu/configuration/configure_per_general: Remove unused header inclusions | Lioncash | |
2019-01-17 | yuzu/configuration/configure_debug: Remove unused header inclusions | Lioncash | |