summaryrefslogtreecommitdiffstats
path: root/Graphics/GraphicsEngineOpenGL
diff options
context:
space:
mode:
authorEgor Yusov <egor.yusov@gmail.com>2019-10-03 03:36:54 +0000
committerEgor Yusov <egor.yusov@gmail.com>2019-10-03 03:36:54 +0000
commitc92f527a45f85f8f229bb7996e9591a9619c2a9c (patch)
tree1677e2add17b693ec92877aa2988daccfb3fd3e3 /Graphics/GraphicsEngineOpenGL
parentGL backend: fixed Android issues (diff)
downloadDiligentCore-c92f527a45f85f8f229bb7996e9591a9619c2a9c.tar.gz
DiligentCore-c92f527a45f85f8f229bb7996e9591a9619c2a9c.zip
HLSL2GLSL converter: implemented automatic assignment of shader storage buffer binding points
Diffstat (limited to 'Graphics/GraphicsEngineOpenGL')
-rw-r--r--Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp b/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
index 9e1a8a2b..c04d54ea 100644
--- a/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
+++ b/Graphics/GraphicsEngineOpenGL/src/DeviceContextGLImpl.cpp
@@ -665,7 +665,8 @@ namespace Diligent
LOG_WARNING_MESSAGE_ONCE("glShaderStorageBlockBinding is not available on this device and "
"the engine is unable to automatically assign shader storage block bindindg points. "
"To make shader storage blocks work properly, all binding points must be explicitly assigned "
- "in the shader starting from 0 and proceeding in the storage block declaration order.");
+ "in the shader starting from 0 and proceeding in the storage block declaration order. "
+ "Note that the binding points are properly assigned by HLSL->GLSL converter.");
}
++StorageBufferBindSlot;