[4.0] Change frame buffer state initialization. 70/217570/3
authorSeungho, Baek <sbsh.baek@samsung.com>
Tue, 12 Nov 2019 11:15:20 +0000 (20:15 +0900)
committerSeungho, Baek <sbsh.baek@samsung.com>
Thu, 21 Nov 2019 02:17:54 +0000 (11:17 +0900)
 - (Before) COLOR_BUFFER_CLEAN | DEPTH_BUFFER_CLEAN | STENCIL_BUFFER_CLEAN;
 - (Current) (~COLOR_BUFFER_CLEAN) & (~DEPTH_BUFFER_CLEAN) & (~STENCIL_BUFFER_CLEAN);

Change-Id: I3b0d13eed8f26b68ecd9c980c58ca5851631397b
Signed-off-by: Seungho, Baek <sbsh.baek@samsung.com>
dali/internal/render/gl-resources/frame-buffer-state-cache.cpp

index 0ba565f..ec9afba 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * Copyright (c) 2015 Samsung Electronics Co., Ltd.
+ * Copyright (c) 2019 Samsung Electronics Co., Ltd.
  *
  * Licensed under the Apache License, Version 2.0 (the "License");
  * you may not use this file except in compliance with the License.
@@ -215,7 +215,7 @@ void FrameBufferStateCache::DeleteFrameBuffer( GLuint frameBufferId )
 
 unsigned int FrameBufferStateCache::GetInitialFrameBufferState()
 {
-  return COLOR_BUFFER_CLEAN | DEPTH_BUFFER_CLEAN | STENCIL_BUFFER_CLEAN;
+  return (~COLOR_BUFFER_CLEAN) & (~DEPTH_BUFFER_CLEAN) & (~STENCIL_BUFFER_CLEAN);
 }