Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-18 | service/am: Add basic implementation of ChangeMainAppletMasterVolume | Lioncash | |
All this does is supply a new volume level and a fade time in nanoseconds for the volume transition to occur within. | |||
2019-03-18 | service/am: Unstub SetTransparentVolumeRate() | Lioncash | |
Like the other volume setter, this mainly just sets a data member within the service, nothing too special. | |||
2019-03-18 | service/am: Unstub SetExpectedMasterVolume() | Lioncash | |
This function passes in the desired main applet and library applet volume levels. We can then just pass those values back within the relevant volume getter functions, allowing us to unstub those as well. The initial values for the library and main applet volumes differ. The main applet volume is 0.25 by default, while the library applet volume is initialized to 1.0 by default in the services themselves. | |||
2019-03-17 | Merge pull request #2257 from MerryMage/boost-1.66 | Mat M | |
CMakeLists: Raise minimum Boost requirement to 1.66.0 | |||
2019-03-17 | CMakeLists: Raise minimum Boost requirement to 1.66.0 | MerryMage | |
Required due to bugfix in boost for changed template resolving rules in GCC 7.3.0 in C++17 mode | |||
2019-03-17 | Merge pull request #2252 from bunnei/move-page-table | bunnei | |
core: Move PageTable struct into Common. | |||
2019-03-17 | Merge pull request #2251 from bunnei/skip-zero-flush | bunnei | |
gl_rasterizer: Skip zero addr/sized regions on flush/invalidate. | |||
2019-03-16 | Merge pull request #2249 from lioncash/ipc | bunnei | |
ipc_helpers: Allow pushing and popping floating-point values | |||
2019-03-16 | Merge pull request #2246 from lioncash/opus-fork | bunnei | |
externals: Update opus to latest master | |||
2019-03-16 | Merge pull request #2245 from lioncash/unused-def | bunnei | |
kernel/thread: Actually remove the definition of ExitCurrentThread() | |||
2019-03-16 | core: Move PageTable struct into Common. | bunnei | |
2019-03-16 | gl_rasterizer: Skip zero addr/sized regions on flush/invalidate. | bunnei | |
2019-03-16 | Merge pull request #2244 from bunnei/gpu-mem-refactor | bunnei | |
video_core: Refactor to use MemoryManager interface for all memory access. | |||
2019-03-16 | Merge pull request #2243 from bunnei/mem-simplify-cache | bunnei | |
memory: Simplify rasterizer cache operations. | |||
2019-03-16 | Merge pull request #2129 from FernandoS27/cntpct | bunnei | |
Correct CNTPCT from using CPU Cycles to using Clock Cycles | |||
2019-03-16 | ipc_helpers: Allow pushing and popping floating-point values | Lioncash | |
Certain values that are passed through the IPC buffer are actually floating point values, not solely integral values. | |||
2019-03-16 | externals: Update opus to latest master | Lioncash | |
Prevents yuzu from getting 2000+ warnings in MSVC in a future change. | |||
2019-03-16 | kernel/thread: Actually remove the definition of ExitCurrentThread() | Lioncash | |
This was intended to be removed in 51d7f6bffcc0498a47abc7de27bf0906fc523dae, but I guess I forgot to actually save the file like a dingus. | |||
2019-03-16 | Merge pull request #2241 from lioncash/compile-flags | bunnei | |
CMakeLists: Remove now-unnecessary GCC special-casing | |||
2019-03-16 | Merge pull request #2242 from lioncash/thread-fn | bunnei | |
kernel/thread: Remove WaitCurrentThread_Sleep() and ExitCurrentThread() | |||
2019-03-16 | memory: Simplify rasterizer cache operations. | bunnei | |
2019-03-16 | video_core: Refactor to use MemoryManager interface for all memory access. | bunnei | |
# Conflicts: # src/video_core/engines/kepler_memory.cpp # src/video_core/engines/maxwell_3d.cpp # src/video_core/morton.cpp # src/video_core/morton.h # src/video_core/renderer_opengl/gl_global_cache.cpp # src/video_core/renderer_opengl/gl_global_cache.h # src/video_core/renderer_opengl/gl_rasterizer_cache.cpp | |||
2019-03-16 | Merge pull request #2237 from bunnei/cache-host-addr | bunnei | |
gpu: Use host address for caching instead of guest address. | |||
2019-03-15 | kernel/thread: Move thread exiting logic from ExitCurrentThread to svcExitThread | Lioncash | |
Puts the operation on global state in the same places as the rest of the svc calls. | |||
2019-03-15 | kernel/thread: Migrate WaitCurrentThread_Sleep into the Thread interface | Lioncash | |
Rather than make a global accessor for this sort of thing. We can make it a part of the thread interface itself. This allows getting rid of a hidden global accessor in the kernel code. | |||
2019-03-15 | Merge pull request #2048 from FearlessTobi/port-3924 | bunnei | |
Port citra-emu/citra#3924: "citra_qt: Settings (configuration) rework" | |||
2019-03-15 | CMakeLists: Remove now-unnecessary GCC special-casing | Lioncash | |
This issue has since been fixed in newer versions of Boost, so we don't need to worry about this anymore. | |||
2019-03-14 | gpu: Use host address for caching instead of guest address. | bunnei | |
2019-03-14 | Merge pull request #2233 from ReinUsesLisp/morton-cleanup | bunnei | |
video_core/morton: Miscellaneous changes | |||
2019-03-14 | Merge pull request #2229 from ReinUsesLisp/vk-sampler-cache | bunnei | |
vk_sampler_cache: Implement a sampler cache | |||
2019-03-14 | Merge pull request #2230 from lioncash/global | bunnei | |
kernel/process: Remove use of global system accessors | |||
2019-03-14 | Merge pull request #2216 from ReinUsesLisp/rasterizer-system | bunnei | |
gl_rasterizer: Use system instance passed from argument | |||
2019-03-13 | Merge pull request #2227 from lioncash/override | bunnei | |
renderer_opengl/gl_global_cache: Add missing override specifiers | |||
2019-03-13 | video_core/morton: Use enum to describe MortonCopyPixels128 mode | ReinUsesLisp | |
2019-03-13 | video_core/morton: Remove unused parameter in MortonSwizzle | ReinUsesLisp | |
2019-03-13 | video_core/morton: Remove clang-format off when it's not needed | ReinUsesLisp | |
2019-03-13 | video_core/morton: Remove unused functions | ReinUsesLisp | |
2019-03-13 | Merge pull request #2226 from lioncash/private | bunnei | |
kernel/server_port: Make data members private | |||
2019-03-13 | Merge pull request #2223 from lioncash/error | bunnei | |
core/hle/result: Tidy up the base error code result header. | |||
2019-03-13 | Merge pull request #2187 from FearlessTobi/port-sdl-things | bunnei | |
Port various Citra changes to input_common, including deadzone support | |||
2019-03-13 | Merge pull request #2166 from lioncash/vi-init-service | bunnei | |
service/vi: Unstub GetDisplayService | |||
2019-03-13 | Merge pull request #2231 from ReinUsesLisp/fixup-bias | bunnei | |
video_core/texture: Fix up sampler lod bias | |||
2019-03-13 | video_core/texture: Fix up sampler lod bias | ReinUsesLisp | |
2019-03-12 | vk_sampler_cache: Use operator== instead of memcmp | Mat M | |
Co-Authored-By: ReinUsesLisp <reinuseslisp@airmail.cc> | |||
2019-03-12 | vk_sampler_cache: Implement a sampler cache | ReinUsesLisp | |
2019-03-12 | kernel/process: Remove use of global system accessors | Lioncash | |
Now that we pass in a reference to the system instance, we can utilize it to eliminate the global accessors in Process-related code. | |||
2019-03-12 | Merge pull request #2211 from lioncash/arbiter | bunnei | |
kernel: Make the address arbiter instance per-process | |||
2019-03-12 | Merge pull request #2222 from lioncash/cstr | bunnei | |
service/service: Remove unncessary calls to c_str() | |||
2019-03-12 | video_core/texture: Add a raw representation of TSCEntry | ReinUsesLisp | |
2019-03-12 | Merge pull request #2215 from ReinUsesLisp/samplers | bunnei | |
gl_rasterizer: Encapsulate sampler queries into methods |