aboutsummaryrefslogtreecommitdiff
path: root/src/video_core/macro
Commit message (Expand)AuthorAgeFilesLines
* [common, core] remove uneeded memory indirection overhead at startup (#3306)lizzie2026-01-168-2017/+0
* [port] NetBSD and improper ctor for SpinLock fixes (#3092)lizzie2025-11-301-1/+11
* [meta] fix license headers (#2547)lizzie2025-09-211-0/+3
* [cmake] enable clang-cl and WoA builds (#348)lizzie2025-09-091-1/+1
* [meta] remove MicroProfile (#185)crueter2025-08-063-15/+9
* User Data Migration from Citron, Sudachi, and Yuzu (#91)swurl2025-05-081-1/+1
* externals: Downgrade dynarmic to `ae99622` and xbyak to `0d67fd15`; modify AB...Briar2025-04-041-2/+2
* scope_exit: Make constexprFearlessTobi2024-02-191-4/+4
* gl_rasterizer: Implement DrawTransformFeedback macroAmeer J2023-12-191-2/+5
* Macro HLE: Add DrawIndirectByteCountFernando Sahmkow2023-09-231-5/+30
* Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow2023-09-231-0/+24
* Mark decompiled macros as decompiled on dump, dump shaders after translationKelebek12023-08-251-8/+16
* video_core/macro: Make use of Common::HashValueMorph2023-03-251-3/+3
* MacroHLE: eliminate 2 rushed macros.Fernando Sahmkow2023-01-051-42/+0
* yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow2023-01-041-4/+5
* Video_core: Address feedbackFernando Sahmkow2023-01-042-109/+249
* video_core: fix buildLiam2023-01-011-1/+2
* MacroHLE: Final cleanup and fixes.Fernando Sahmkow2023-01-011-70/+28
* DMAPusher: Improve collection of non executing methodsFernando Sahmkow2023-01-011-0/+3
* Revert Buffer cache changes and setup additional macros.Fernando Sahmkow2023-01-012-7/+120
* MacroHLE: Add HLE replacement for base vertex and base instance.Fernando Sahmkow2023-01-011-59/+56
* MacroHLE: Add Index Buffer size estimation.Fernando Sahmkow2023-01-011-7/+13
* MacroHLE: Refactor MacroHLE system.Fernando Sahmkow2023-01-014-113/+345
* MacroHLE: Implement DrawIndexedIndirect & DrawArraysIndirect.Fernando Sahmkow2023-01-011-16/+29
* MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow2023-01-011-26/+27
* video_core: Implement maxwell3d draw manager and split draw logicFeng Chen2022-12-081-52/+17
* Merge pull request #9252 from liamwhite/radv-superioritybunnei2022-11-191-1/+15
|\
| * maxwell3d: full HLE for multi-layer clearsLiam2022-11-171-11/+5
| * maxwell3d: HLE multi-layer clear macroLiam2022-11-161-1/+21
* | Add break for default casesKyle Kienapfel2022-11-132-0/+3
|/
* Initial ARM64 supportLiam2022-11-091-0/+3
* video_coare: Reimplementing the maxwell drawing trigger mechanismFengChen2022-10-213-32/+19
* Update 3D regsKelebek12022-10-071-24/+24
* VideoCore: Add option to dump the macros.Fernando Sahmkow2022-10-061-0/+1
* Merge pull request #9005 from liamwhite/micro-fitbunnei2022-10-041-11/+5
|\
| * macro_jit_x64: cancel exit for taken branchLiam2022-10-011-11/+5
* | Merge pull request #9010 from liamwhite/buttwisebunnei2022-10-041-37/+9
|\ \
| * | macro_jit_x64: fix miscompilation of bit extraction operationsLiam2022-10-011-37/+9
| |/
* / MacroHLE: Add MultidrawIndirect HLE Macro.Fernando Sahmkow2022-10-011-1/+62
|/
* general: fix compilation on MinGW GCC 12Liam2022-06-131-1/+1
* common: Change semantics of UNREACHABLE to unconditionally crashLiam2022-06-132-2/+1
* video_core/macro: clear code on upload address assignmentLiam2022-05-102-0/+8
* VideoCore: Add option to dump the macros.Fernando Sahmkow2022-05-081-0/+27
* video_core/macro_jit_x64: warn on invalid parameter accessLiam2022-05-081-3/+21
* general: Convert source file copyright comments over to SPDXMorph2022-04-238-24/+16
* common/xbyak_api: Make BuildRegSet() constexprLioncash2022-01-261-1/+1
* video_core/macro: Add missing <cstring> headerLioncash2022-01-251-2/+3
* video_core/macro_interpreter: Move impl class to the cpp fileLioncash2022-01-252-84/+86
* video_core/macro_hle: Return unique_ptr directly from GetHLEProgram()Lioncash2022-01-253-7/+7
* video_core/macro: Remove unused parameter from Execute()Lioncash2022-01-252-3/+2