105 Commits (aee356bd107cb01f49595ebb177df586c505881b)

Author SHA1 Message Date
Subv 0ce52b1da2 GPU: Make the debug_context variable a member of the frontend instead of a global. 8 years ago
Subv 77fd0d47e7 Frontend: Ported the GPU breakpoints and surface viewer widgets from citra. 8 years ago
James Rowe 1d28b2e142 Remove references to PICA and rasterizers in video_core 8 years ago
Mat M 0cb52ee74a Doxygen: Amend minor issues (#2593) 9 years ago
Yuri Kunde Schlesner 60fc0b086f VideoCore: Split regs.h inclusions 9 years ago
Yuri Kunde Schlesner 5759d94b5c VideoCore: Move Regs to its own file 9 years ago
Yuri Kunde Schlesner f7c7f422c6 VideoCore: Split shader regs from Regs struct 9 years ago
Yuri Kunde Schlesner 9017093f58 VideoCore: Split texturing regs from Regs struct 9 years ago
Yuri Kunde Schlesner 000e78144c VideoCore: Split rasterizer regs from Regs struct 9 years ago
Yuri Kunde Schlesner a1c9ac7845 VideoCore: Move LookupTexture out of debug_utils.h 9 years ago
Yuri Kunde Schlesner 945f554b84 VideoCore: Inline IsPicaTracing 9 years ago
Emmanuel Gil Peyrot ebdae19fd2 Remove empty newlines in #include blocks. 9 years ago
Yuri Kunde Schlesner 396a8d91a4 Manually tweak source formatting and then re-run clang-format 9 years ago
Emmanuel Gil Peyrot dc8479928c Sources: Run clang-format on everything. 9 years ago
scurest 0f9274fe24 Remove superfluous std::move in return std::move(local_var) 10 years ago
Jannik Vogel d77279a415 Refactor Tev stage dumper 10 years ago
Jannik Vogel 324c21c922 Extend Tev stage dumper 10 years ago
Alexander Laties 0a31e373f1 fixup simple type conversions where possible 10 years ago
Jannik Vogel 7a77b8356c Pica: Rename VertexLoaded breakpoint to VertexShaderInvocation 10 years ago
Emmanuel Gil Peyrot 691a42fe98 VideoCore: Run include-what-you-use and fix most includes. 10 years ago
Henrik Rydgard a86d7cacc1 Move and rename the MemoryAccesses class to MemoryAccessTracker. 10 years ago
Henrik Rydgard 01a1555b5d Replace std::map with std::array for graphics event breakpoints, and allow the compiler to inline. Saves 1%+ in vertex heavy situations. 10 years ago
tfarley 22f3a7e94c HWRasterizer: Texture forwarding 10 years ago
Lioncash 4501a9eb50 debug_utils: use std::make_unique for initializing PicaTrace 10 years ago
Lioncash a4120ca66c file_util: Don't expose IOFile internals through the API 10 years ago
Jannik Vogel ff7c798d86 Pica: Remove geometry dumper (PICA_DUMP_GEOMETRY) 10 years ago
Lioncash 63e956cc7a video_core: Don't cast away const 10 years ago
Lioncash bf76afc68d renderer_base: Don't directly expose the rasterizer unique_ptr 10 years ago
Dwayne Slater 6b775034dd Add immediate mode vertex submission 10 years ago
MerryMage 6c71858c5c BitField: Make trivially copyable and remove assignment operator 10 years ago
Yuri Kunde Schlesner 195fedccf0 VideoCore: Unify interface to OpenGL and SW rasterizers 10 years ago
Yuri Kunde Schlesner 03835d04f4 VideoCore: Rename HWRasterizer methods to be less confusing 10 years ago
Emmanuel Gil Peyrot 14af5919ba CitraQt, SkyEye, Loader, VideoCore: Remove newlines in LOG_* calls. 10 years ago
Lioncash 751fbfdcc3 general: Silence some warnings when using clang 10 years ago
Lioncash aec28ed91e video_core: Reorganize headers 10 years ago
Lioncash 526eb33d1e video_core: Remove unused variables 10 years ago
Subv d1b9383d86 HWRenderer: Only reload the framebuffer from gpu memory if the hw renderer is in use during a breakpoint. 10 years ago
LittleWhite 9d6748fa94 Fix Linux GCC 4.9 build (complaining about undeclared memset) 11 years ago
Tony Wasserka 33ba604fd9 Introduce a shader tracer to allow inspection of input/output values for each processed instruction. 11 years ago
Tony Wasserka 2e3601f415 Pica/DebugUtils: Include uniform information into shader dumps. 11 years ago
Tony Wasserka 4cb302c8ae citra-qt: Improve shader debugger. 11 years ago
Patrick Martin 5b65d95310 videocore: Added RG8 texture support 11 years ago
Emmanuel Gil Peyrot 5115d0177e ARM Core, Video Core, CitraQt, Citrace: Use CommonTypes types instead of the standard u?int*_t types. 11 years ago
Lectem facb2555a9 citra-qt/debug_utils: Use lock_guard everywhere 11 years ago
Lectem e663751f8b citra-qt/command list: Add mask column 11 years ago
Yuri Kunde Schlesner 13347997ba VideoCore: #ifdef out some debugging routines 11 years ago
Yuri Kunde Schlesner 00529c71d4 Address error that remained in last merge 11 years ago
Subv 6c0ea5f5e8 Qt/GPU Breakpoints: Added three more breakpoint types: 11 years ago
zawata 04756bdaf6 Video_Core : Type fixes 11 years ago
zawata 017437e8d7 Video_Core : Change Tabs to Spaces 11 years ago