summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-11-12Merge pull request #1665 from ogniK5377/GetClockSnapshotbunnei
Implement GetClockSnapshot, ToPosixTime & ToPosixTimeWithMyRule
2018-11-12Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB (#1666)greggameplayer
* Implement ASTC_2D_10X8 & ASTC_2D_10X8_SRGB ( needed by Mario+Rabbids Kingdom Battle ) * Small placement correction
2018-11-12Merge pull request #1650 from FreddyFunk/castbunnei
yuzu/main: Fix compiler warning
2018-11-12Merge pull request #1674 from FearlessTobi/fullscreen-fixJames Rowe
yuzu: Add a missing "!" to fix the stuck-in-fullscreen bug
2018-11-12yuzu: Add a missing "!" to fix the stuck-in-fullscreen bugTobias
2018-11-11Merge pull request #1660 from Tinob/masterbunnei
Map more missing opengl states
2018-11-11Merge pull request #1652 from FreddyFunk/static-castbunnei
configure_system: Fix compiler warning
2018-11-11Merge pull request #1664 from FreddyFunk/cast2bunnei
gl_rasterizer: Fix compiler warnings
2018-11-11Use core extensions when available to set max anisotropic filtering levelRodolfo Bogado
2018-11-11Improve state management by splitting some of the states id separated ↵Rodolfo Bogado
function to avoid a full apply overhead
2018-11-11Try to fix problems with stencil test in some games, relax translation to ↵Rodolfo Bogado
opengl enums to avoid crashing and only generate logs of the errors.
2018-11-11set sampler max lod, min lod, lod bias and max anisotropyRodolfo Bogado
2018-11-11Merge pull request #1669 from ReinUsesLisp/fixup-gsbunnei
gl_shader_decompiler: Guard out of bound geometry shader input reads
2018-11-11Merge pull request #1663 from lioncash/rasterbunnei
rasterizer_cache: Remove reliance on the System singleton
2018-11-11Merge pull request #1648 from FernandoS27/texs-3-arraybunnei
Implement 3 coordinate array in TEXS instruction
2018-11-11Merge pull request #1654 from degasus/dirty_flagsbunnei
gl_rasterizer: Skip VAO binding if the state is clean.
2018-11-10Merge pull request #1656 from ogniK5377/message-queueJames Rowe
Ability to switch between docked and undocked mode in-game
2018-11-10Merge pull request #1661 from lioncash/dtorJames Rowe
rasterizer_cache: Add missing virtual destructor to RasterizerCacheObject
2018-11-10Added maybe_unusedDavid Marcec
2018-11-10Added ToPosixTime & ToPosixTimeWithMyRuleDavid Marcec
Added instead of using a seperate PR to prevent conflicts
2018-11-10gl_shader_decompiler: Guard out of bound geometry shader input readsReinUsesLisp
Geometry shaders follow a pattern that results in out of bound reads. This pattern is: - VSETP to predicate - Use that predicate to conditionally set a register a big number - Use the register to access geometry shaders At the time of writing this commit I don't know what's the intent of this number. Some drivers argue about these out of bound reads. To avoid this issue, input reads are guarded limiting reads to the highest posible vertex input of the current topology (e.g. points to 1 and triangles to 3).
2018-11-10Added consts and staticDavid Marcec
2018-11-10Implement GetClockSnapshotDavid Marcec
Needed by megaman 11
2018-11-08gl_rasterizer: Fix compiler warningsFrederic Laing
2018-11-08rasterizer_cache: Remove reliance on the System singletonLioncash
Rather than have a transparent dependency, we can make it explicit in the interface. This also gets rid of the need to put the core include in a header.
2018-11-08rasterizer_cache: Add missing virtual destructor to RasterizerCacheObjectLioncash
Ensures that destruction will always do the right thing in any context.
2018-11-08gl_resource_manager: Amend clang-format discrepanciesLioncash
Fixes the buildbot.
2018-11-07Merge pull request #1658 from ogniK5377/holdtype-stylebunnei
Updated npad styles on holdtype switches
2018-11-07svcBreak now dumps information from the debug buffer passed (#1646)David
* svcBreak now dumps information from the debug buffer passed info1 and info2 seem to somtimes hold an address to a buffer, this is usually 4 bytes or the size of the int and contains an error code. There's other circumstances where it can be something different so we hexdump these to examine them at a later date. * Addressed comments
2018-11-07Merge pull request #1655 from ogniK5377/shantaebunnei
Implement acc:TrySelectUserWithoutInteraction
2018-11-07Correct issue where texturelod could not be applied to 2darrayshadowFernandoS27
2018-11-08Renamed CheckIfOperationChanged to OnDockedModeChangedDavid Marcec
2018-11-07Implement 3 coordinate array in TEXS instructionFernandoS27
2018-11-08Updated npad styles on holdtype switchesDavid Marcec
Fixes input for megaman
2018-11-07FixupsDavid Marcec
2018-11-07Merge pull request #1630 from bunnei/fix-mapbufferexbunnei
memory_manager: Do not MapBufferEx over already in use memory.
2018-11-07Merge pull request #1635 from Tinob/masterbunnei
Implement multi-target viewports and blending
2018-11-07Merge pull request #1653 from degasus/profilerbunnei
gl_rasterizer: Update microprofile scopes.
2018-11-07Ability to switch between docked and undocked mode in-gameDavid Marcec
Started implementation of the AM message queue mainly used in state getters. Added the ability to switch docked mode whilst in game without stopping emulation. Also removed some things which shouldn't be labelled as stubs as they're implemented correctly
2018-11-07fixed spelling errorDavid Marcec
2018-11-07Added missing logDavid Marcec
2018-11-07Implement acc:TrySelectUserWithoutInteractionDavid Marcec
Needed for Shantae - Half-Genie Hero - Ultimate Edition!
2018-11-06gl_rasterizer: Skip VAO binding if the state is clean.Markus Wick
2018-11-06gl_rasterizer: Split VAO and VB setup functions.Markus Wick
2018-11-06gl_rasterizer_cache: Add profiles for Copy and Blit.Markus Wick
They were missed, and Copy is very high in profile here. It doesn't block the GPU, but it stalls the driver thread. So with our bad GL instructions, this might block quite a while.
2018-11-06gl_resource_manager: Profile creation and deletion.Markus Wick
2018-11-06gl_stream_buffer: Profile orphaning of stream buffer.Markus Wick
This serialize to the driver thread and so it may block for a while. So if it is in the benchmark, we get noticed if it happens too often.
2018-11-06microprofile: Drop ReleaseActiveBuffer scope.Markus Wick
This was created with the unfinished resampling PR in mind. As the resampling is now on the audio thread, we don't need to care about this here any more.
2018-11-06Merge pull request #1649 from degasus/split_resource_managerbunnei
gl_resource_manager: Split implementations in .cpp file.
2018-11-06configure_system: Fix compiler warningFrederic Laing