- 13 Mar, 2019 5 commits
-
-
bunnei authored
core/hle/result: Tidy up the base error code result header.
-
bunnei authored
Port various Citra changes to input_common, including deadzone support
-
bunnei authored
service/vi: Unstub GetDisplayService
-
bunnei authored
video_core/texture: Fix up sampler lod bias
-
ReinUsesLisp authored
-
- 12 Mar, 2019 3 commits
- 10 Mar, 2019 13 commits
-
-
Lioncash authored
Previously this was required, as BitField wasn't trivially copyable. BitField has since been made trivially copyable, so now this isn't required anymore.
-
Lioncash authored
Gets rid of another holdover from Citra, and describes the OS on the Switch instead.
-
Lioncash authored
Now that the final stray ErrorDescription member was relocated, we can finally remove it and its relevant constructor in the ResultCode union.
-
Lioncash authored
Relocates the error code to where it's most related, similar to how all the other error codes are. Previously we were including a non-generic error in the main result code header.
-
Lioncash authored
These can just be passed regularly, now that we use fmt instead of our old logging system. While we're at it, make the parameters to MakeFunctionString std::string_views.
-
bunnei authored
service/audio/hwopus: Move decoder state to its own class
-
bunnei authored
kernel/scheduler: Pass in system instance in constructor
-
bunnei authored
shader_ir: Remove "extras" from the MetaTexture
-
bunnei authored
gl_rasterizer_cache: Create texture views for array discrepancies
-
bunnei authored
audio_core/cubeb_sink: Convert _MSC_VER ifdefs to _WIN32
-
Mat M authored
gl_rasterizer: Minor logger changes
-
Mat M authored
core/settings: Log more setting values
-
Mat M authored
yuzu_cmd/config: Silent implicit cast warning
-
- 09 Mar, 2019 7 commits
-
-
Lioncash authored
This behavior also needs to be visible for MinGW builds as well.
-
Hexagon12 authored
-
Hexagon12 authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
ReinUsesLisp authored
-
- 08 Mar, 2019 11 commits
-
-
bunnei authored
kernel/hle_ipc: Convert std::shared_ptr IPC header instances to std::optional
-
bunnei authored
video_core/gpu_thread: Silence a -Wreorder warning
-
bunnei authored
video_core/gpu: Make GPU's destructor virtual
-
bunnei authored
maxwell_to_vk: Initial implementation
-
bunnei authored
dma_pusher: Store command_list_header by copy
-
ReinUsesLisp authored
Instead of holding a reference that will get invalidated by dma_pushbuffer.pop(), hold it as a copy. This doesn't have any performance cost since CommandListHeader is 8 bytes long.
-
Lioncash authored
There's no real need to use a shared lifetime here, since we don't actually expose them to anything else. This is also kind of an unnecessary use of the heap given the objects themselves are so small; small enough, in fact that changing over to optionals actually reduces the overall size of the HLERequestContext struct (818 bytes to 808 bytes).
-
Lioncash authored
For whatever bizarre reason, Apple only made a few of std::optional's member functions available on newer SDK versions. Given we can't even run yuzu on macOS, and we keep the builder around to ensure that it always at least compiles on macOS, we can bump this up a version.
-
Lioncash authored
Now that we have the address arbiter extracted to its own class, we can fix an innaccuracy with the kernel. Said inaccuracy being that there isn't only one address arbiter. Each process instance contains its own AddressArbiter instance in the actual kernel. This fixes that and gets rid of another long-standing issue that could arise when attempting to create more than one process.
-
Lioncash authored
Similar to how WaitForAddress was isolated to its own function, we can also move the necessary conditional checking into the address arbiter class itself, allowing us to hide the implementation details of it from public use.
-
Lioncash authored
Rather than let the service call itself work out which function is the proper one to call, we can make that a behavior of the arbiter itself, so we don't need to directly expose those implementation details.
-
- 07 Mar, 2019 1 commit
-
-
bunnei authored
kernel/shared_memory: Get rid of the use of global accessor functions within Create()
-