message: Don't create dummy texture buffer if extension isn't supported
diff: @@ -708,6 +708,8 @@ void GLReplay::InitDebugData()
  drv.glGenFramebuffers(1, &DebugData.pickPixelFBO);
  drv.glBindFramebuffer(eGL_FRAMEBUFFER, DebugData.pickPixelFBO);
  + if(HasExt[ARB_texture_buffer_object])
  + {
  drv.glGenBuffers(1, &DebugData.dummyTexBufferStore);
  drv.glBindBuffer(eGL_TEXTURE_BUFFER, DebugData.dummyTexBufferStore);
  drv.glNamedBufferDataEXT(DebugData.dummyTexBufferStore, 32, NULL, eGL_STATIC_DRAW);
  @@ -718,6 +720,11 @@ void GLReplay::InitDebugData()
  drv.glTextureBufferEXT(DebugData.dummyTexBuffer, eGL_TEXTURE_BUFFER, eGL_RGBA32F,
  DebugData.dummyTexBufferStore);
  drv.glBindTexture(eGL_TEXTURE_BUFFER, 0);
  + }
  + else
  + {
  + DebugData.dummyTexBuffer = DebugData.dummyTexBufferStore = 0;
  + }
  drv.glGenTextures(1, &DebugData.pickPixelTex);
  drv.glBindTexture(eGL_TEXTURE_2D, DebugData.pickPixelTex);
  