From 561b7a0e58ed41622bd1d1a9bc57987ab8c75ca8 Mon Sep 17 00:00:00 2001 From: baldurk Date: Mon, 18 Aug 2014 11:01:37 +0100 Subject: [PATCH] Only complain about initial states being missing for non-buffers --- renderdoc/driver/gl/gl_manager.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/renderdoc/driver/gl/gl_manager.cpp b/renderdoc/driver/gl/gl_manager.cpp index 6c7b329ec..4fe9ff112 100644 --- a/renderdoc/driver/gl/gl_manager.cpp +++ b/renderdoc/driver/gl/gl_manager.cpp @@ -171,7 +171,10 @@ bool GLResourceManager::Serialise_InitialState(GLResource res) void GLResourceManager::Create_InitialState(ResourceId id, GLResource live, bool hasData) { - RDCUNIMPLEMENTED("Expect all initial states to be created & not skipped, presently"); + if(live.Namespace != eResBuffer) + { + RDCUNIMPLEMENTED("Expect all initial states to be created & not skipped, presently"); + } } void GLResourceManager::Apply_InitialState(GLResource live, InitialContentData initial)