Difference between revisions of "PCSX2 Documentation/GSdx Debug"

From PCSX2 Wiki
Jump to navigation Jump to search
(title skeleton)
 
Line 1: Line 1:
 
=== Introduction ===  
 
=== Introduction ===  
Explain purpose of this page
+
The goal of this page is to describe the GSdx debug capabilities and to explain how to use them efficiently. After this tutorial, you should be able to
 +
* generate a small reproducible testcase
 +
* reproduce the bug
 +
* understand what happen under the hood
 +
 
 +
Requirement: understand the standard GPU rendering pipeline
  
 
=== GSdump overview ===
 
=== GSdump overview ===

Revision as of 14:36, 4 October 2017

Introduction

The goal of this page is to describe the GSdx debug capabilities and to explain how to use them efficiently. After this tutorial, you should be able to

  • generate a small reproducible testcase
  • reproduce the bug
  • understand what happen under the hood

Requirement: understand the standard GPU rendering pipeline

GSdump overview

what is a gsdump / why it is useful

How to generate a GSdump

How to replay GSdump

Advance debug capabilities

=> gs register state dump => gs texture/buffer dump => OpenGL trace