summaryrefslogtreecommitdiffstats
path: root/src/citra_qt/debugger/graphics_framebuffer.h
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2015-03-10 03:06:30 +0100
committerbunnei <bunneidev@gmail.com>2015-03-10 03:06:30 +0100
commitec5bc54575c03bed67e712a0508ee55c06ec652c (patch)
tree0b12d5fe048826ab8411b2ebc38e9200f44c35ab /src/citra_qt/debugger/graphics_framebuffer.h
parentMerge pull request #647 from neobrain/rip_culling_hack (diff)
parentGPU: Added the stencil test structure to the Pica Regs struct. (diff)
downloadyuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar.gz
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar.bz2
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar.lz
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar.xz
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.tar.zst
yuzu-ec5bc54575c03bed67e712a0508ee55c06ec652c.zip
Diffstat (limited to 'src/citra_qt/debugger/graphics_framebuffer.h')
-rw-r--r--src/citra_qt/debugger/graphics_framebuffer.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/citra_qt/debugger/graphics_framebuffer.h b/src/citra_qt/debugger/graphics_framebuffer.h
index 15ebd1f7d..4cb396ffe 100644
--- a/src/citra_qt/debugger/graphics_framebuffer.h
+++ b/src/citra_qt/debugger/graphics_framebuffer.h
@@ -20,8 +20,9 @@ class GraphicsFramebufferWidget : public BreakPointObserverDock {
using Event = Pica::DebugContext::Event;
enum class Source {
- PicaTarget = 0,
- Custom = 1,
+ PicaTarget = 0,
+ DepthBuffer = 1,
+ Custom = 2,
// TODO: Add GPU framebuffer sources!
};
@@ -32,8 +33,13 @@ class GraphicsFramebufferWidget : public BreakPointObserverDock {
RGB5A1 = 2,
RGB565 = 3,
RGBA4 = 4,
+ D16 = 5,
+ D24 = 6,
+ D24S8 = 7
};
+ static u32 BytesPerPixel(Format format);
+
public:
GraphicsFramebufferWidget(std::shared_ptr<Pica::DebugContext> debug_context, QWidget* parent = nullptr);