This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| struct BranchIndirectInfo { | |
| u32 buffer{}; | |
| u32 offset{}; | |
| u32 entries{}; | |
| }; | |
| std::optional<BranchIndirectInfo> TrackBranchIndirectInfo(const CFGRebuildState& state, | |
| u32 start_address, u32 current_position) { | |
| const u32 shader_start = state.start; | |
| u32 pos = current_position; |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| // Copyright 2019 yuzu Emulator Project | |
| // Licensed under GPLv2 or any later version | |
| // Refer to the license.txt file included. | |
| #pragma once | |
| #include <unordered_map> | |
| #include "common/common_types.h" | |
| #include "common/hash.h" | |
| #include "video_core/engines/const_buffer_engine_interface.h" |
OlderNewer