aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/video_core/macro
AgeCommit message (Expand)Author
2024-02-19scope_exit: Make constexprFearlessTobi
2023-12-19gl_rasterizer: Implement DrawTransformFeedback macroAmeer J
2023-09-23Macro HLE: Add DrawIndirectByteCountFernando Sahmkow
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow
2023-08-25Mark decompiled macros as decompiled on dump, dump shaders after translationKelebek1
2023-03-25video_core/macro: Make use of Common::HashValueMorph
2023-01-05MacroHLE: eliminate 2 rushed macros.Fernando Sahmkow
2023-01-04yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow
2023-01-04Video_core: Address feedbackFernando Sahmkow
2023-01-01video_core: fix buildLiam
2023-01-01MacroHLE: Final cleanup and fixes.Fernando Sahmkow
2023-01-01DMAPusher: Improve collection of non executing methodsFernando Sahmkow
2023-01-01Revert Buffer cache changes and setup additional macros.Fernando Sahmkow
2023-01-01MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow
2023-01-01MacroHLE: Add Index Buffer size estimation.Fernando Sahmkow
2023-01-01MacroHLE: Refactor MacroHLE system.Fernando Sahmkow
2023-01-01MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow
2023-01-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-12-08video_core: Implement maxwell3d draw manager and split draw logicFeng Chen
2022-11-19Merge pull request #9252 from liamwhite/radv-superioritybunnei
2022-11-17maxwell3d: full HLE for multi-layer clearsLiam
2022-11-16maxwell3d: HLE multi-layer clear macroLiam
2022-11-13Add break for default casesKyle Kienapfel
2022-11-09Initial ARM64 supportLiam
2022-10-21video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen
2022-10-07Update 3D regsKelebek1
2022-10-06VideoCore: Add option to dump the macros.Fernando Sahmkow
2022-10-04Merge pull request #9005 from liamwhite/micro-fitbunnei
2022-10-04Merge pull request #9010 from liamwhite/buttwisebunnei
2022-10-01MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow
2022-10-01macro_jit_x64: fix miscompilation of bit extraction operationsLiam
2022-10-01macro_jit_x64: cancel exit for taken branchLiam
2022-06-13general: fix compilation on MinGW GCC 12Liam
2022-06-13common: Change semantics of UNREACHABLE to unconditionally crashLiam
2022-05-10video_core/macro: clear code on upload address assignmentLiam
2022-05-08VideoCore: Add option to dump the macros.Fernando Sahmkow
2022-05-08video_core/macro_jit_x64: warn on invalid parameter accessLiam
2022-04-23general: Convert source file copyright comments over to SPDXMorph
2022-01-26common/xbyak_api: Make BuildRegSet() constexprLioncash
2022-01-25video_core/macro: Add missing <cstring> headerLioncash
2022-01-25video_core/macro_interpreter: Move impl class to the cpp fileLioncash
2022-01-25video_core/macro_hle: Return unique_ptr directly from GetHLEProgram()Lioncash
2022-01-25video_core/macro: Remove unused parameter from Execute()Lioncash
2022-01-25video_core/macro_jit_x64: Remove unused impl class memberLioncash
2022-01-25video_core/macro_jit_x64: Decouple PersistentCallerSavedRegs() from implLioncash
2022-01-25video_core/macro_jit_x64: Move impl class into cpp fileLioncash
2022-01-25video_core/macro_hle: Move impl class into cpp fileLioncash
2021-08-15xbyak: Update include pathMerry
2021-04-14common: Move settings to common from core.bunnei
2020-12-07video_core: Remove unnecessary enum class casting in logging messagesLioncash