BindBackBufferAsRenderTarget is now replaced with BindFramebufferAsRT(nullptr)

This commit is contained in:
Henrik Rydgård committed 2017-05-30 09:36:17 +02:00
1 parent 3b6fa9be87
commit 35aefe4a2a
11 files changed
+72 -78

No files matched your search

+7 -6
View File
@@ -351,7 +351,6 @@ public:
void BindFramebufferAsTexture(Framebuffer *fbo, int binding, FBChannel channelBit, int attachment) override;
void BindFramebufferForRead(Framebuffer *fbo) override;
void BindBackbufferAsRenderTarget() override;
uintptr_t GetFramebufferAPITexture(Framebuffer *fbo, int channelBit, int attachment) override;
void GetFramebufferDimensions(Framebuffer *fbo, int *w, int *h) override;
@@ -1303,10 +1302,16 @@ bool VKContext::BlitFramebuffer(Framebuffer *srcfb, int srcX1, int srcY1, int sr
VKFramebuffer *dst = (VKFramebuffer *)dstfb;
return true;
}
// These functions should be self explanatory.
void VKContext::BindFramebufferAsRenderTarget(Framebuffer *fbo) {
VKFramebuffer *fb = (VKFramebuffer *)fbo;
if (fbo) {
VKFramebuffer *fb = (VKFramebuffer *)fbo;
} else {
}
}
// color must be 0, for now.
void VKContext::BindFramebufferAsTexture(Framebuffer *fbo, int binding, FBChannel channelBit, int attachment) {
VKFramebuffer *fb = (VKFramebuffer *)fbo;
@@ -1314,10 +1319,6 @@ void VKContext::BindFramebufferAsTexture(Framebuffer *fbo, int binding, FBChanne
}
void VKContext::BindFramebufferForRead(Framebuffer *fbo) { /* noop */ }
void VKContext::BindBackbufferAsRenderTarget() {
}
uintptr_t VKContext::GetFramebufferAPITexture(Framebuffer *fbo, int channelBit, int attachment) {
return 0;
}