diff options
| author | Egor Yusov <egor.yusov@gmail.com> | 2019-10-03 03:36:54 +0000 |
|---|---|---|
| committer | Egor Yusov <egor.yusov@gmail.com> | 2019-10-03 03:36:54 +0000 |
| commit | c92f527a45f85f8f229bb7996e9591a9619c2a9c (patch) | |
| tree | 1677e2add17b693ec92877aa2988daccfb3fd3e3 /Graphics/GraphicsEngineOpenGL | |
| parent | GL backend: fixed Android issues (diff) | |
| download | DiligentCore-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.cpp | 3 |
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; |
