Преглед на файлове

Set default shader debug name for embedded shaders.

Branimir Karadžić преди 8 години
родител
ревизия
3c94fa9a65
променени са 1 файла, в които са добавени 7 реда и са изтрити 1 реда
  1. 7 1
      src/bgfx.cpp

+ 7 - 1
src/bgfx.cpp

@@ -472,7 +472,13 @@ namespace bgfx
 					if (_type == esd->type
 					if (_type == esd->type
 					&&  1 < esd->size)
 					&&  1 < esd->size)
 					{
 					{
-						return createShader(makeRef(esd->data, esd->size) );
+						ShaderHandle handle = createShader(makeRef(esd->data, esd->size) );
+						if (isValid(handle) )
+						{
+							setName(handle, _name);
+						}
+
+						return handle;
 					}
 					}
 				}
 				}
 			}
 			}